1.安裝及設定

# yum -y install net-snmp net-snmp-utils
# net-snmp-utils snmpwalk 工具。
# chkconfig snmpd on # 開機自動 up
# service snmpd start # 啟動 snmpd
Starting snmpd: [ OK ]
# snmpwalk -c public -v 1 localhost system # 使用 snmpwalk 測試。
# vi /etc/snmp/snmpd.conf # 調整 snmp 設定檔。
  # 找到下面前三行設定 Mark 起來
  # com2sec notConfigUser default public
  # group notConfigGroup v1 notConfigUser
  # group notConfigGroup v2c notConfigUser

  #
再加入 group 存取設定
  com2sec local localhost public
  com2sec mynetwork 192.168.10.0/24 public
  com2sec mynetwork 203.xxx.xxx.0/24 public

  group MyRWGroup any local
  group MyROGroup any mynetwork

  view all included .1 80

  access MyROGroup "" any noauth 0 all none none
  access MyRWGroup "" any noauth 0 all all all

  syslocation CentOS 5.2 at ERA Taipei
  syscontact

  disk / 10000

# /etc/rc.d/init.d/snmpd restart # 修改snmpd.conf後一定要重新啟動 snmpd 新設定值才會生效。

# vi /etc/sysconfig/iptables
  -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 161 -j ACCEPT
  -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 162 -j ACCEPT

# /etc/init.d/iptables restart

2.手動測試

# snmpget -v 1 -c "public" localhost .1.3.6.1.4.1.2021.9.1.2.1 # 測試採用 snmpget 抓取資訊。
UCD-SNMP-MIB::dskPath.1 = STRING: /

# snmpget -v 1 -c "public" localhost .1.3.6.1.4.1.2021.9.1.3.1 # 抓取硬碟資訊
UCD-SNMP-MIB::dskDevice.1 = STRING: /dev/mapper/VolGroup00-LogVol00

# snmpget -v 1 -c "public" localhost .1.3.6.1.4.1.2021.4.5.0 # 抓取實體記憶體大小。
UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 385448

以下為 Linux 上的 CPUMemoryDisk 三種 MIBs, OIDs 的值,皆可使用 snmpget 抓取

CPU Statistics

Load
1 minute Load: .1.3.6.1.4.1.2021.10.1.3.1
5 minute Load: .1.3.6.1.4.1.2021.10.1.3.2
15 minute Load: .1.3.6.1.4.1.2021.10.1.3.3

CPU
percentage of user CPU time: .1.3.6.1.4.1.2021.11.9.0
raw user cpu time: .1.3.6.1.4.1.2021.11.50.0
percentages of system CPU time: .1.3.6.1.4.1.2021.11.10.0
raw system cpu time: .1.3.6.1.4.1.2021.11.52.0
percentages of idle CPU time: .1.3.6.1.4.1.2021.11.11.0
raw idle cpu time: .1.3.6.1.4.1.2021.11.53.0
raw nice cpu time: .1.3.6.1.4.1.2021.11.51.0

Memory Statistics

Total Swap Size: .1.3.6.1.4.1.2021.4.3.0
Available Swap Space: .1.3.6.1.4.1.2021.4.4.0
Total RAM in machine: .1.3.6.1.4.1.2021.4.5.0
Total RAM used: .1.3.6.1.4.1.2021.4.6.0
Total RAM Free: .1.3.6.1.4.1.2021.4.11.0
Total RAM Shared: .1.3.6.1.4.1.2021.4.13.0
Total RAM Buffered: .1.3.6.1.4.1.2021.4.14.0
Total Cached Memory: .1.3.6.1.4.1.2021.4.15.0

Disk Statistics

Path where the disk is mounted: .1.3.6.1.4.1.2021.9.1.2.1
Path of the device for the partition: .1.3.6.1.4.1.2021.9.1.3.1
Total size of the disk/partion (kBytes): .1.3.6.1.4.1.2021.9.1.6.1
Available space on the disk: .1.3.6.1.4.1.2021.9.1.7.1
Used space on the disk: .1.3.6.1.4.1.2021.9.1.8.1
Percentage of space used on disk: .1.3.6.1.4.1.2021.9.1.9.1
Percentage of inodes used on disk: .1.3.6.1.4.1.2021.9.1.10.1

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 里歐 的頭像
    里歐

    里歐's 布拉格

    里歐 發表在 痞客邦 留言(0) 人氣()