一,、監(jiān)控linux主機(jī)1,、linux主機(jī)安裝net-snmp yum -y install net-snmp 2、修改配置文件 vim /etc/snmp/snmpd.conf
//修改default為本機(jī)(cacti服務(wù)器)的ip,,修改public為自己的團(tuán)體名(一般不改),,42行
com2sec notConfigUser 192.168.95.234 public
//把systemview改成all ,供所有snmp 訪問權(quán)限 64行
access notConfigGroup "" any noauth exact all none none
view all included .1 80 // 去掉#號 85行 3.重啟snmpd服務(wù): # service snmpd restart 4.設(shè)置snmpd每次開機(jī)時自動啟動: chkconfig snmpd on 5.檢查snmpd服務(wù)是否已在運行: netstat -nlup | grep ":161" #netstat -anp |grep snmpd udp 0 0 0.0.0.0:161 0.0.0.0:* 16986/snmpd 該命令檢查本地是否已在監(jiān)聽UDP端口161,如果返回類似以上結(jié)果,表明snmpd服務(wù)啟動成功 6、cacti端測試 snmpwalk -v 2c -c 共同體名 被監(jiān)控主機(jī)ip 出現(xiàn)內(nèi)容即獲取數(shù)據(jù)正常 7,、cacti web添加主機(jī) 9,、修改Poller輪詢器配置,否則圖片會出現(xiàn)The Cacti Poller has not run yet 10,、配置crontab crontab -e
#添加下面一行,,一分鐘運行一次
*/1 * * * * /usr/bin/php /var/www/html/cacti/poller.php > /dev/null 2>&1 systemctl status crond
systemctl enable crond 11、查看圖形 二,、添加思科設(shè)備1、思科交換機(jī)配置snmp #配置組名ecpss
snmp-server group ecpss v3 priv
#配置
snmp-server community ecpsspub RO
#配置用戶名liudehua,組名ecpss,md5加密密碼ecpss@2019,aes加密密碼ecpss@2019
snmp-server user liudehua ecpss v3 authen md5 ecpss@2019 priva aes 128 ecpss@2019 2,、登錄cacti首頁添加設(shè)備 按照交換機(jī)snmp配置,,輸入對應(yīng)的信息 三、添加華為交換機(jī)1,、華為交換機(jī)配置 snmp-agent usm-user v3 liudehua group ecpss
snmp-agent usm-user v3 liudehua authentication-mode md5 //回車輸入密碼
snmp-agent usm-user v3 liudehua privacy-mode des56//回車輸入密碼 2,、cacti頁面操作如上,略 注意:思科設(shè)備之外的廠商設(shè)備需要添加OID,,OID信息可以在華為官網(wǎng)查詢官網(wǎng)官方文檔,。
|