1 SNMP安装:
详细见:https://blog.csdn.net/awenluck/article/details/23790457
1.1安装 net-snmp net-snmp-utils
root权限下运行
#yum install -y net-snmp net-snmp-utils
注:如果不执行此命令,后续可能无法获取主机名和snmp工具无法使用。
1.2启动snmp服务
若安装成功,则可使用命令:
# service snmpd start
使用命令:
# chkconfig snmpd on,将snmpd服务设为开机自启动。
2 配置修改:
配置文件为:/etc/snmp/snmpd.conf
2.1 修改查看设备节点的权限:
view:定义了可以查看哪些节点设备的信息。
添加一行:view systemview included .1.3.6.1.4.1.2011
####
# Third, create a view for us to let the group have rights to:
# Make at least snmpwalk -v 1 localhost -c public system fast again.
# name incl/excl subtree mask(optional)
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
view systemview included .1.3.6.1.4.1.2011
2.2 修改团体名:
团体名称:community一般是public。
####
# First, map the community name "public" into a "security name"
# sec.name source community
com2sec notConfigUser default PublicR
3 导入SIM:
根据要监控的主机,去下载对应的mib文件,将文件上传的对应的proxy或者zabbix server,默认路径为:/usr/share/snmp/mibs/,之后将.mib后缀名改为.txt。需要重启系统才能生效。
4 测试:
snmpwalk -v2c -c PublicR 10.0.6.100 .1.3.6.1.4.1.2011.6.178.1.1.5.1.1.1.8
5 重启:
systemctl restart snmpd