天天看點

Ubuntu 下配置Ganglia監控

Ganglia是比較知名的開源監控系統, 運維上需要關注的一些通用的狀态都有所涉及。其組成主要是gmond(監控程式),gmetad(資訊收集程式),web(監控資料展現app)。ubuntu的apt源中Ganglia-webfrontend對應gmetad+web展現應用;ganglia-monitor對應gmond監控程式。

本文主要以ubuntu 14 server版為例進行安裝配置:

監控主機: 192.168.1.1

被監控機: 192.168.1.2

ganglia在監控主機與被監控機裝的軟體包是不同的

1.安裝監控元件,web顯示元件

webfrontend是部署在apache2上的,是以過程中會彈apache2安裝的界面,全選yes.

2.ganglia的web應用根路徑放在/usr/share/ganglia-webfront下,是以建個軟連接配接或者拷到apache2的預設web root路徑下

3.然後配置gmetad.conf

确認下 存在 datasource "my cluster" localhost,沒有則加入這個檔案。

4.配置/etc/ganglia/gmond.conf

把其中cluster中的name改成成 "my cluster",這個與之前的gmetad.conf的名字是對應的。

5.重新開機gmetad與ganglia-monitor服務

6.配置apache的配置檔案,ubuntu14中的apache2已經沒有httpd.conf了,都換成conf-*目錄下的fqdn.conf

7.重新開機apache, 通路http://192.168.1.1/ganglia/

1.配置/etc/ganglia/gmond.conf

cluster節點的name改成 name = "my cluster",與前面的主要機一個組名。

為了簡單,其他都用預設的,資料包直接發多點傳播位址,主要機能直接收到。

參考資料:

http://www.uml.org.cn/sjjm/201305171.asp

http://dwf07223.blog.51cto.com/8712758/1384923

http://askubuntu.com/questions/256013/could-not-reliably-determine-the-servers-fully-qualified-domain-name