solarwins监测Linux服务器cpu负载过高问题
linux我采用RHELAS4操作系统,net-snmp也用系统自带,snmp.conf配置好后,用solarwinds添加这台linux服务器做监测,结果不到两分钟内节点和网卡全部从UP变成未知状态,后来我到linux系统下 snmpwalk -v 1 192.168.1.250 -c public .1 看了一下,晕,一大堆信息,开启另一个终端top一下,结果snmpd进程占cpu80%资源,时间持续十多秒后恢复,这才想到为什么solarwinds两分钟内轮循,snmp服务就不会正常工作。是不是snmp.conf配置文件有问题,如下是我的配置文件,请大家帮我分析一下。
vi /etc/snmp/snmp.conf
# First, map the community name "public" into a "security name"
com2sec notConfigUser default public
# Second, map the security name into a group name:
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
# Third, create a view for us to let the group have rights to:
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
view all included .1
# Finally, grant the group read-only access to the systemview view.
access notConfigGroup "" any noauth exact systemview none none
在配置文件中只增加了view all included .1 这项 ,我试过不要此项,用solarwinds添加节点时,根本就扫不到这台机器的任何信息,是我的配置文件错了,还是solarwins不能很好的支持net-snmp?
因为不清楚solarwinds轮循linux的mib库时需要的是哪些信息,所以无法手动到snmp.conf去添加监测信息点。
请帮忙分析一下,非常感谢。