Monitorix監控Linux主機圖文詳解
Monitorix簡介
Monitorix 是一款自由開源的輕巧型系統監視工具。使用 Monitorix你可以隨時掌控 CPU 負載及溫度、內存佔用、活動進程、磁盤使用及溫度、網絡設備流量、網絡服務等全方位的系統信息。Monitorix 需要 Apache Web 服務器來顯示這些系統信息圖表。所以它特別適合在 Linux 服務器上面使用。
下面是我安裝的步驟
1.安裝的環境和需要的rpm包
我是在CentOS 6.4下面安裝的CentOS 5可以使用Yum命令安裝rpm包比較方便。需要lamp服務的支持apache mysql php。需要的下載的rpm包如下
rpmforge-release-0.5.2-2.el5.rf.i386.rpm monitorix-2.2.0-noarch.rpm(這些rpm包需要在網上下載還有一些可以用yum命令安裝
2.下面安裝rpm包
#yum -y install perl*
# yum -y install perl-MIME-Lite*
# yum -y install perl-libwww-perl*
# yum -y install perl*
# yum -y install rrdtool*
# rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm
# rpm -ivh monitorix-3.5.1-1-noarch.rpm
3.開啓服務並設置開機啓動
# service monitorix start
# chkconfig monitorix on
4.修改monitorix配置文件
修改/etc/monitorix/monitorix.conf的配置文件
<multihost>
enabled = n
footer_url = y
graphs_per_row = 2
remotehost_list = server 1, server 2, server 3
<remotehost_desc>
0 = http://www.example.com,/monitorix,/monitorix-cgi
1 = http://192.168.10.221,/monitorix,/monitorix-cgi
2 = http://192.168.0.100:8080,/,/
</remotehost_desc>
groups = n
remotegroup_list = My Group
<remotegroup_desc>
0 = server 2, server 3
</remotegroup_desc>
</multihost>
重啓monitorix服務
#service monitorix restart
最後在瀏覽器的地址欄裏輸入 http://localhost:8080/monitorix 即可監控linux主機。
截圖如下