Ubuntu安裝snmp之監控管理

2021-09-20 14:56:21 字數 1176 閱讀 2484

最近在搭建遠端伺服器監控,這裡使用的是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...