在 Ubuntu13.10 服務器中安裝 Munin(監視工具)【轉】
Munin 監測工具可檢測所有的計算機,並記錄好看到的計算機。通過圖形Web界面的的方式顯示所有信息。重點是即插即用的功能。完成安裝後,大量的控插件會被打。
使用 Munin 您可以輕松地監視您的計算機、網絡、 SAN 和應用,任何你所想到的監測。Munin采用了優秀的 ?RRDTool (Tobi Oetiker 編寫)和用Perl編寫的框架,而插件可以用任何語言編寫。Munin 具有將主連接到所有定期的節點,並要求他們對數據的主/節點的架構。然後將其存儲在 RRD 文件中,以及用(如果需要的話)來更新圖形數據。其中一個主要目標是輕松創建新的插件。
在安裝 Munin 之前首先要確保你已經安裝了 Ubuntu 13.10 LAMP server is installed。
推薦閱讀:Ubuntu 13.04 安裝 LAMP\Vsftpd\Webmin\phpMyAdmin 服務及設置 http://www.linuxidc.com/Linux/2013-06/86250.htm
打開終端,輸入以下命令安裝 munin server:
sudo apt-get install munin
安裝完成之後你需要做一些設置,才能讓其工作。
編輯 /etc/munin/munin.conf 文件,打開終端,輸入命令:sudo vi /etc/munin/munin.conf
修改以下行:
原文本:#dbdir /var/lib/munin
#htmldir /var/cache/munin/www
#logdir /var/log/munin
#rundir /var/run/munin
修改後:
dbdir /var/lib/munin
htmldir /var/www/munin
logdir /var/log/munin
rundir /var/run/munin
原文:#tmpldir /etc/munin/templates
修改後
tmpldir /etc/munin/templates
原文:
# a simple host tree
[localhost.localdomain]
address 127.0.0.1
use_node_name yes
註,修改這裏,address是你的IP地址,localhost.localdomain是你的服務器主機名。
修改為:[MuninMonitor]
address 127.0.0.1
use_node_name yes
你需要編輯 munin apache的配置
sudo vi /etc/munin/apache.conf
將以下行:
Alias /munin /var/cache/munin/www
修改為:
Alias /munin /var/www/munin
我們還要允許從本地計算機之外的這個連接做以下更改:
Order allow,deny
Allow from localhost 127.0.0.0/8 ::1
Options None
修改為:
Order allow,deny
#Allow from localhost 127.0.0.0/8 ::1
Allow from all
Options None
相關閱讀:
Ubuntu Server 10.04安裝Munin監控服務器 http://www.linuxidc.com/Linux/2011-04/34477.htm
在Debian 6安裝munin監視服務器 http://www.linuxidc.com/Linux/2011-10/46330.htm
如何使用:
1. 啟動、停止和重啟
啟動程序是/etc/init.d/下的munin-node可執行文件。也可以直接以服務的形式啟動。
# service munin-node start #啟動 # service munin-node stop #停止 # service munin-node restart #重啟
2.2 啟動
munin master安裝成功後。會給系統增加一個munin用戶。啟動服務端(munin master)是無法用root權限啟動的,只能使用munin用戶啟動。當然安裝的時候,會默認自己啟動的。並且會每隔5分鐘,會定時執行munin-cron定時任務。基本上,修改完配置表後可以完全不用理會,等待服務端自己去更新即可。
當然如果你一定要馬上更新,可以切換到munin用戶,執行munin-cron命令。
# su munin -c /etc/init.d/munin-cron
執行無報錯的話,是沒有打印信息的。
3 測試
在munin.conf 配置文件裏面指定了生成的監控的html監控結果“htmldir /var/cache/munin/www”。只需要配置一個web服務器,可訪問到目標路徑“/var/cache/munin/www”即可。可以使用nginx、apache、resin等主流web服務器。html都是靜態文件,所以任何web服務器都是可以的。
訪問web服務器,就可以查看結果了。
在 Ubuntu13.10 服務器中安裝 Munin(監視工具)【轉】