歡迎您光臨本站 註冊首頁

cacti 監控linux晉級應用之安裝FreeBSD

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

cacti 監控linux晉級應用之安裝FreeBSD

1、Cacti 監控Windows主機:

需要在Windows上面安裝snmp簡單網路管理協議
(1)、打開「控制面板」—「添加刪除程序」—「添加刪除組建」,在「管理和監視工具」中選中「簡單網路管理協議(snmp)」,點擊「下一步」,開始安裝,在安裝過程中需

要i386文件
(2)、打開「開始」—「程序」—「管理工具」—「服務」,找到「snmp service」,右鍵打開「屬性」,選擇「安全」,在「接受團體名稱」處,點「添加」,在「團體名稱」

處寫入你的Cacti使用的community,選中「接受來自這些主機的snmp數據包」,默認值為「localhost」,點擊「編輯」,將「localhost」改為Cacti監控伺服器的實際 ip地址

2、Cacti 監控Linux主機

需要修改net-snmp的配置文件:否則不能取到CPU和系統負載的數據
Linux(RedHat)的配置
打開默認的/etc/snmp/snmpd.conf文件,更改如下配置:

(1)、Cacti 監控Linux,查找以下欄位:
# sec.name source community
com2sec notConfigUser default public
將"comunity"欄位改為你要設置的密碼.比如"public".
將「default」改為你想哪台機器可以看到你的snmp信息,如10.10.10.10。

(2)、Cacti 監控Linux,查找以下欄位:
# group context sec.model sec.level prefix read write notif
access notConfigGroup "" any noauth exact all none none
將"read"欄位改為all.

(3)、Cacti 監控Linux,查找以下欄位:
## incl/excl subtree mask
#view all included .1 80
將該行前面的"#"去掉.
保存關閉.

(4)、運行/etc/init.d/snmpd start命令運行snmpd.
最後運行netstat -ln查看161埠是否打開了.

3、Cacti 監控Linux:安裝FreeBSD

如果使用port安裝net-snmp,默認的配置文件應該是在/usr/local/share/snmp/snmpd.conf(沒有默認的文件)。
可以建立一個簡單的配置文件,如:
syslocation YourDefineName
syscontact YourEmailAddress
sysservices 77
rocommunity public (請更改)
load 12 12 12

然後運行snmpd,netstat 看是否打開了161埠。

4、監控squid伺服器:

(1).最開始,要讓squid支持snmp。編輯squid.conf
#vi /etc/squid/squid.conf
acl CactiServer src 127.0.0.1 //寫本機,因為要用net-snmp做代理
acl SNMP snmp_community passwd
snmp_port 3401
snmp_access allow SNMP CactiServer
snmp_access deny ALL
#squid -k reconfigure
重新載入配置
使用netstat -tunlp |grep squid
查看是否監聽3401埠。

測試一下squid的snmp是不是正常,要安裝一個snmp的工具包
#yum install -y net-snmp-utils
#snmpwalk -v 1 -c passwd localhost:3401 .1.3.6.1.4.1.3495.1
這個有數據出來才對,沒有的話,檢查上面的配置.

(2).在snmpd.conf中代理squid的snmp
#vim /etc/snmp/snmpd.conf
添加以下行至snmpd.conf
#proxy -v 1 -c passwd 127.0.0.1:3401 .1.3.6.1.4.1.3495.1

測試一下.看看有沒有數據
#snmpwalk -v 1 -c passwd localhost:161 .1.3.6.1.4.1.3495.1

(3).在Cacti中導入別人寫好的squid模板
下載地址:http://forums.Cacti.net/download.php?id=79
1)把以下文件拷貝到此目錄 /resource/snmp_queries:
webcache_squid_core.xml
webcache_squid_median.xml
2)在Cacti的配置界面「Import Templates」中導入Cacti_host_template_webcache_squid_server_snmp.xml

(4).squid的所有信息都能畫出圖來。

[火星人 ] cacti 監控linux晉級應用之安裝FreeBSD已經有766次圍觀

http://coctec.com/docs/service/show-post-2639.html