Linux添加SNMP服务

Linux添加SNMP服务

如果要用MRTG/Cacti监控Linux服务器的cpu利用率,内存利用率,磁盘空间等信息的话,需要在Linux上安装SNMP,这样这些数据才能被抓取到,安装的是net-snmp,我用的Linux版本是Centos,别的应该都差不多

yum install net-snmp net-snmp-utils
装完后,把/usr/share/doc/net-snmp-5.3.2.2/EXAMPLE.conf文件拷贝到/etc/snmp/下并且重命名为snmpd.conf,不知道EXAMPLE.conf的位置

可以用find . -name EXAMPLE.conf查找

cd /etc/snmp
vi snmpd.conf

# sec.name source community
com2sec local localhost community
com2sec mynetwork network/24 community

其中把network换成snmp服务器的ip地址,community换成snmp服务器预设的字符,通常是public
# sec.name source community
com2sec local localhost community
com2sec mynetwork 1.1.1.1 public

改联系信息什么的要找到
syslocation Right here, right now.
syscontact Me
改成
syslocation China
syscontact Admin

然后找到# disk checks,把下面的disk / 10000 换成disk /就可以读取硬盘空间信息了

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注