最近在搭建遠端伺服器監控,這裡使用的是cactiez v10.1平台,通過遠端對伺服器上系統資訊、伺服器以及應用還有資料庫的監控等,所以需要在遠端伺服器上安裝snmp協議包,通過snmp本身獲取系統的資訊,然後傳輸給監控平台進行資料採集和分析,以供遠端管理。
> apt-get snmp
> apt-get snmpd
安裝ok之後,通過修改/etc/snmp/snmpd.conf,此處我也嘗試過多次,由於本身對snmpd.conf配置資訊不理解,所以這裡安裝完之後,直接將以下的資訊覆蓋到snmpd.conf檔案中,即可重啟snmpd服務就可以了
確保snmpd.conf檔案中包含以下綠色內容:
com2sec notconfiguser default public
group notconfiggroup v1 notconfiguser
group notconfiggroup v2c notconfiguser
view systemview included .1
access notconfiggroup "" any noauth exact systemview none none
syslocation www.cactiez.com
syscontact root [email protected]
pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat
如上覆蓋到snmpd.conf中之後,通過命令snmpwalk -v 2c -c public localhost 和snmpwalk -v 2c -c public 本機ip 等兩種方式,如果都能獲取到資料,則表明,snmp伺服器配置是成功的
或者也可以通過其他的安裝ok的snmp伺服器使用命令
snmpwalk -v 2c -c public 目標ip
如果能獲取到資訊,則表明可以通過遠端訪問,如果只能本地訪問,而不能遠端訪問,則需要檢查防火牆,或者是161斷開,通過如下命令:
> netstat -nlup | grep ":161"
snmp安裝之後,預設作為系統的伺服器,所以啟動和停止可以通過服務命令來完成:
> service snmpd start
> service snmpd stop
安裝使用snmp監控命令
1.安裝snmp centos yum install y net snmp net snmp devel net snmp libs net snmp utils mrtg net snmp perl 在日常監控中,經常會用到snmp服務,而snmpwalk命令則是測試系統各種資訊最有效的方法,現...
安裝使用snmp監控命令
1.安裝snmp centos yum install y net snmp net snmp devel net snmp libs net snmp utils mrtg net snmp perl 在日常監控中,經常會用到snmp服務,而snmpwalk命令則是測試系統各種資訊最有效的方法,現...
系統監控之SNMP協議理解
使用mycat分布式資料庫中介軟體時需要對各個效能指標進行監控,官方已經提供了乙個監控軟體,於是討論起來監控是怎麼具體可能有哪些實現,雖然知道已經有很多的監控軟體可以使用,比如zabbix,但是今天聽同事說有乙個叫做snmp的協議,是專門用在環境監控方面的,回頭一查發現這竟然是行業標準,而且zabb...