当前位置:首页 > Ubuntu > 正文

Ubuntu Monitorix:系统监控工具(手把手教你安装与配置开源Linux服务器监控软件)

在日常运维或个人使用中,了解系统的运行状态至关重要。无论是CPU使用率、内存占用,还是网络流量和磁盘I/O,实时监控都能帮助我们及时发现问题。今天,我们就来介绍一款轻量级、功能强大的开源系统监控工具——Monitorix,并手把手教你在 Ubuntu 系统上完成安装与基础配置。

Ubuntu Monitorix:系统监控工具(手把手教你安装与配置开源Linux服务器监控软件) Ubuntu系统监控 Monitorix安装教程 Linux服务器监控工具 开源系统监控软件 第1张

什么是 Monitorix?

Monitorix 是一款免费开源的轻量级系统监控工具,专为 Linux/Unix 服务器设计。它通过 Web 界面展示系统各项指标的图表,包括:

  • CPU、内存、负载使用情况
  • 磁盘 I/O 和分区使用率
  • 网络接口流量
  • 系统服务状态(如 Apache、MySQL、Nginx 等)
  • 温度传感器、风扇转速等硬件信息(需支持)

由于其资源占用低、配置简单,Monitorix 非常适合部署在小型服务器、树莓派或家庭 NAS 上,是 Linux服务器监控工具 中的优秀选择。

在 Ubuntu 上安装 Monitorix

以下步骤适用于 Ubuntu 20.04、22.04 及更新版本。请确保你拥有 sudo 权限。

第 1 步:更新系统

首先,打开终端并更新软件包列表:

sudo apt updatesudo apt upgrade -y

第 2 步:安装 Monitorix

Monitorix 已包含在 Ubuntu 官方仓库中,直接使用 apt 安装即可:

sudo apt install monitorix -y

安装过程中会自动配置 Apache 或 Lighttpd(Monitorix 默认使用 Lighttpd 作为 Web 服务器)。安装完成后,服务会自动启动。

第 3 步:访问 Web 界面

默认情况下,Monitorix 监听 8080 端口。在浏览器中输入以下地址即可访问:

http://你的服务器IP:8080/monitorix

例如,如果你的 Ubuntu 本机 IP 是 192.168.1.100,则访问:http://192.168.1.100:8080/monitorix

基本配置说明

Monitorix 的主配置文件位于 /etc/monitorix/monitorix.conf。你可以根据需要启用或禁用某些监控模块。

例如,若你想启用 MySQL 监控,可以编辑配置文件:

sudo nano /etc/monitorix/monitorix.conf

找到 [mysql] 段落,将 enabled = n 改为 enabled = y,保存并重启服务:

sudo systemctl restart monitorix

安全建议

默认情况下,Monitorix 允许所有 IP 访问。为了安全起见,建议限制访问来源。你可以通过修改 Lighttpd 配置或使用防火墙规则实现。

例如,只允许本地访问(127.0.0.1):

# 编辑 Monitorix 配置sudo nano /etc/monitorix/monitorix.conf# 找到 [httpd] 段落,修改 listen_addresslisten_address = 127.0.0.1

然后重启服务生效。

总结

通过本文,你已经成功在 Ubuntu 上安装并配置了 Monitorix —— 一款优秀的 开源系统监控软件。它不仅能帮助你实时掌握 Ubuntu系统监控 数据,还能作为长期性能分析的依据。

无论你是系统管理员、开发者,还是 Linux 爱好者,Monitorix 都是一个值得尝试的 Linux服务器监控工具。赶快动手试试吧!