snmpdのインストール

snmpdのインストールと設定

2009/06/17(水) 22:33 ― taki

まずはいつもの

# aptitude install snmpd

あとは設定ファイルの編集ですが、今回編集したのは下記のとおり。

# vi /etc/snmp/snmpd.conf

下記の部分を

#       sec.name  source          community
com2sec paranoid  default         public
#com2sec readonly  default         public
#com2sec readwrite default         private

以下のように変更

#       sec.name  source          community
#com2sec paranoid  default         public
#com2sec readonly  default         public
#com2sec readwrite default         private
com2sec local   localhost       private
com2sec mynetwork       192.168.1.0/24  public

下記の部分を

#                context sec.model sec.level match  read   write  notif
access MyROSystem ""     any       noauth    exact  system none   none
access MyROGroup ""      any       noauth    exact  all    none   none
access MyRWGroup ""      any       noauth    exact  all    all    none

以下のように変更

#                context sec.model sec.level match  read   write  notif
access MyROSystem ""     any       noauth    exact  system none   none
#access MyROGroup ""      any       noauth    exact  all    none   none
#access MyRWGroup ""      any       noauth    exact  all    all    none
access MyROGroup ""     any     noauth  0       all     none    none
access MyRWGroup ""     any     noauth  0       all     all     all

下記の部分をコメントアウト

# Check the / partition and make sure it contains at least 10 megs.
#disk / 10000

snmpdを再起動する。

# /etc/init.d/snmpd restart

続いてsnmpwalkの使い方、メモリの状態なら、

# snmpwalk -v 2c -c private localhost .1.3.6.1.4.1.2021.4
UCD-SNMP-MIB::memIndex.0 = INTEGER: 0
UCD-SNMP-MIB::memErrorName.0 = STRING: swap
UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 345356 kB
UCD-SNMP-MIB::memAvailSwap.0 = INTEGER: 344996 kB
UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 248140 kB
UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 19476 kB
UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 364472 kB
UCD-SNMP-MIB::memMinimumSwap.0 = INTEGER: 16000 kB
UCD-SNMP-MIB::memShared.0 = INTEGER: 0 kB
UCD-SNMP-MIB::memBuffer.0 = INTEGER: 33844 kB
UCD-SNMP-MIB::memCached.0 = INTEGER: 56352 kB
UCD-SNMP-MIB::memSwapError.0 = INTEGER: noError(0)
UCD-SNMP-MIB::memSwapErrorMsg.0 = STRING: 

といった感じです。 MIBツリーについては、このへんを参考にしてください。

更新日時:2010/12/16 19:34:37
キーワード:
参照:[本日のメニュー]
このページは凍結されています。