做者:独笔孤行@TaoCloudhtml
服务器监控可以实时掌握服务器工做状态,并在须要时调用监控记录进行查看,是服务器必不可少的系统组件,可靠稳定的监控有利于服务器长期稳定运行。linux
Monitorix是免费开源的轻量级系统监控工具。致力于监控linux系统中的服务和网络资源,经过WEB管理页面更直观地进行展现。Monitorix通常经常使用语Linux或UNIX系统,因为具备简单轻量的特性,也能够用于嵌入式设备中。
Monitorix包含monitorix收集程序和monitorix.cgi脚本程序两部分,monitorix收集程序是Perl程序,可像其它系统服务同样自动启动。从3.0版本monitorix已经内置了自带的HTTP服务器, 因此没必要安装第三方web服务器。
Monitorix在系统运行过程当中会有规律的收集系统和网络的信息并以图形化的形式展现出来。Monitorix监控系统的平均负载和使用,包括:内存分配、磁盘健康情况、系统服务、网络端口、邮件统计、MySQL统计等等。可用来监控系统的整体性能,帮助发现失误、瓶颈和异常活动。web
1.关闭防火墙和selinux浏览器
systemctl stop firewalld systemctl disable firewalld sed -i "s/enforcing/disabled/g" /etc/selinux/config setenforce 0
2.安装monitorix服务器
yum install epel-release -y yum install monitorix -y
安装完成后,可在配置文件/etc/monitorix/monitorix.conf中查看监控内容,须要调整时监控内容时可直接修改配置文件,以后重启服务
3.启动服务并设置开机自启动网络
systemctl start monitorix systemctl enable monitorix
http://localhost:8080/monitorix/
以上访问方式是在本机直接访问,若是须要在其它集群上进行远程访问,须要 将localhost替换成安装monitorix主机的ip地址。例如:ide
http://192.168.1.1:8080/monitorix/
4、内容监控
登陆首页
系统负载监控
内核监控信息
进程负载监控
文件系统IO监控
网卡流量监控
IP访问监控
系统服务监控
网络传输监控
访问用户监控
设备监控工具
参考连接:
https://www.monitorix.org/doc-redhat.html性能
欢迎扫码提问,可在线解答。会按期分享虚拟化、容器、DevOps等相关内容3d