Monitorix – Linux系统和网络监控工具( 二 )


【Monitorix – Linux系统和网络监控工具】 
Monitorix Linux 监控
如果您的SELinux处于启用状态,则图表不可见,并且您将在/var/log/messages 或 /var/log/audit/audit.log 文件中收到大量关于拒绝访问的错误消息RRD数据库文件 。要消除此类错误消息和可见图表,您需要禁用SELinux 。
要关闭SELinux,只需将 /etc/selinux/config 文件中的 enforcing 行更改为 disabled 即可 。
SELINUX=disabled以上将暂时禁用SELinux,直到您重新启动机器 。如果您希望系统以始终禁用模式启动,则需要重新启动系统 。
在 Ubuntu/Debian/Linux Mint 上安装 Monitorix新版本上的Monitorix安装应使用以下apt 命令完成 。
$ sudo apt install monitorix旧版本中的用户可以使用 Izzy 存储库,这是一个实验性存储库,但该存储库中的包应该适用于所有版本的Ubuntu、Debian等 。
但是,不提供任何保证——因此风险由您承担 。如果您仍想通过apt-get添加此存储库以进行自动更新,只需按照以下提供的步骤进行自动安装 。
将以下行添加到您的 /etc/apt/sources.list 文件中 。
deb http://apt.izzysoft.de/ubuntu generic universe获取此存储库的GPG密钥,您可以使用wget 命令获取它 。
# wget http://apt.izzysoft.de/izzysoft.asc下载后,使用命令“ apt-key ”将此GPG密钥添加到 apt 配置中,如下所示 。
# apt-key add izzysoft.asc最后,通过存储库安装包 。
# apt-get update# apt-get install monitorix使用 .Deb 包手动安装手动下载最新版本的.deb包并安装它,同时注意所需的依赖项,如下所示 。
# apt-get update# apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl# wget https://www.monitorix.org/monitorix_3.14.0-izzy1_all.deb# dpkg -i monitorix_3.14.0-izzy1_all.deb在安装期间,将进行 Web 服务器配置 。因此,您需要重新加载Apache Web 服务器以生效新配置 。
# service apache2 restart[On SysVinit]# systemctl restart apache2[On SystemD]Monitorix带有默认配置,如果您想更改或调整某些设置,请查看 /etc/monitorix.conf 中的配置文件 。完成更改后,重新加载服务以使新配置生效 。
# service monitorix restart [On SysVinit ] # systemctl restart monitorix [On SystemD ]现在将您的浏览器指向
http://localhost:8080/monitorix 并开始观看系统的图表 。只有当您希望允许访问远程IP时,才能从localhost访问它 。只需打开
/etc/apache2/conf.d/monitorix.conf 文件并将 IP 添加到 Allow from 子句 。例如,见下文 。
<Directory /usr/share/monitorix/cgi-bin/>DirectoryIndex monitorix.cgiOptions ExecCGIOrder Deny,AllowDeny from all Allow from 172.16.16.25 </Directory>对上述配置进行更改后,不要忘记重新启动Apache 。
# service apache2 restart[On SysVinit]# systemctl restart apache2[On SystemD]Monitorix 截图请查看以下屏幕截图:
Monitorix主页

Monitorix – Linux系统和网络监控工具

文章插图
 
Monitorix主页
监控 Linux 平均负载
Monitorix – Linux系统和网络监控工具

文章插图
 
系统负载平均、活动进程和内存分配
监控 Linux 内核使用情况
Monitorix – Linux系统和网络监控工具

文章插图
 
全局内核使用
监控 Linux 内核处理器
Monitorix – Linux系统和网络监控工具

文章插图
 
每个处理器内核使用情况
监控 Linux 磁盘运行状况
Monitorix – Linux系统和网络监控工具

文章插图
 
磁盘驱动器温度和运行状况
监控 Linux 文件系统和磁盘 I/O 读取
Monitorix – Linux系统和网络监控工具

文章插图
 
文件系统使用情况和 I/O 活动
监控 Linux 网络流量
Monitorix – Linux系统和网络监控工具

文章插图
 
eth0 接口流量
监控 Linux 系统服务
Monitorix – Linux系统和网络监控工具

文章插图
 
系统服务需求
监控 Linux 网络端口流量
Monitorix – Linux系统和网络监控工具


推荐阅读