1. 程式人生 > >在 Ubuntu13.10 服務器中安裝 Munin(監視工具)【轉】

在 Ubuntu13.10 服務器中安裝 Munin(監視工具)【轉】

一個 程序 系統 htm 打開終端 install 監視 pac apt-get

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(監視工具)【轉】