原创

Monitorix:一款面向Linux的轻型系统和网络监测工具

Monitorix功能简介
监测系统负载平均数值、活动进程、每个处理器的内核使用情况、全局内核使用情况和内存分配情况。
监测磁盘驱动器的温度和健康状况。
监测文件系统的使用情况和文件系统的输入/输出活动。
监测多达10个网络设备的网络流量使用情况。
监测众多系统服务,包括SSH、FTP、Vsftpd、ProFTP、SMTP、POP3、IMAP、POP3、VirusMail和Spam。
显示MTA Mail的统计数字,包括输入连接和输出连接。
显示网络端口流量,包括TCP和UDP等。
显示FTP的统计数字,使用FTP服务器的日志文件格式。
显示本地或远程服务器的Apache统计数字。
显示本地或远程服务器的MySQL统计数字。
显示Squid代理Web缓存的统计数字。
显示Fail2ban的统计数字。
监测远程服务器(多主机)。
能够按照每天、每周、每月或每年,通过图形或明文表格查看统计数字。
能够缩放图形,以便更清楚地查看。
能够定义每一行的图形数量。
内置的HTTP服务器。
将Monitorix安装到RHEL/CentOS/Fedora Linux上
首先,安装下列所需的程序包。
# yum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple wget 
wget http://www.monitorix.org/monitorix-3.8.1.tar.gz
rpm -ihv perl-HTTP-Server-Simple-0.43-1.el6.rf.noarch.rpm
rpm -ivh perl-Net-LibIDN-0.12-3.el6.x86_64.rpm
rpm -ivh perl-Net-SSLeay-1.35-10.el6.x86_64.rpm
rpm -ivh perl-IO-Socket-SSL-1.31-3.el6.noarch.rpm
rpm -ivh monitorix-3.8.1-1.noarch.rpm
配置自动启动文件
chkconfig --level 35 monitorix on
service monitorix start
设定访问及密码:
vi /etc/monitorix/monitorix.conf

--------------------------------

enabled = y   //把n改为:y

 msg = Monitorix: Restricted access

 htpasswd = /var/lib/monitorix/htpasswd

---------------------------------

cd /var/lib/monitorix
[root@yqy111 monitorix]# sudo htpasswd -cb htpasswd admin 123456
Adding password for user admin
正文到此结束
本文目录