由于某些设备并不能安装 Agent,或者不方便安装 Agent 等因素,将采用 SNMP 方式进行监控
1、Linux 配置 SNMP
[root@crazy-acong ~]# yum -y install net-snmp
2、配置 snmp 配置文件
# snmp 原配置文件 [root@crazy-acong ~]# egrep -v "^#|^$" /etc/snmp/snmpd.conf com2sec notConfigUser default public group notConfigGroup v1 notConfigUser group notConfigGroup v2c notConfigUser view systemview included .1.3.6.1.2.1.1 view systemview included .1.3.6.1.2.1.25.1.1 access notConfigGroup "" any noauth exact systemview none none syslocation Unknown (edit /etc/snmp/snmpd.conf) syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf) dontLogTCPWrappersConnects yes
# 修改后的配置文件 [root@crazy-acong ~]# cat /etc/snmp/snmpd.conf com2sec mynetwork 192.168.1.105 public_monitor com2sec mynetwork 127.0.0.1 public group MyROGroup v2c mynetwork access MyROGroup "" any noauth prefix all none none view all included .1 80
3、启动 snmp 服务
[root@crazy-acong ~]# /etc/init.d/snmpd start [root@crazy-acong ~]# netstat -lnpt | grep snmp tcp 0 0 127.0.0.1:199 0.0.0.0:* LISTEN 1550/snmpd [root@crazy-acong ~]# chkconfig snmpd on