Linux SNMP安装简易教程

网络 网络管理
对于Linux SNMP安装的相关步骤,我们在这里分享了一遍文章希望能够帮助大家了解这个安装的过程。那么具体的内容还请大家浏览文章吧。

现在解除了SNMP协议,就需要进行这方面的联系。所以找了一些有关于Linux SNMP安装的相关文章来学习一下。发现了一个很不错的教程,在这里分享给大家。希望对大家有所帮助。

以前一直用cacti或者mrtg来监控交换机流量,很少用来监控服务器,今天就让我们用cacti 监控linux的具体实现步骤,今天先将下其基础安装snmp和rrdtool的编译安装和汉化。

1、cacti监控linux所需的snmpd的安装简单掠过

提示:由于硬件防火墙原因,可能导致异地的udp包有问题提供下修改snmp端口的方法:

snmpd tcp:端口或snmpd udp:端口

也可以直接在linux修改:/etc/rc.d/init.d/snmpd

例如更改为 tcp协议:100001端口

如下:

修改前

OPTIONS="  -s -l /dev/null -P /var/run/snmpd -a"

修改后

OPTIONS=" tcp:100001 -s -l /dev/null -P /var/run/snmpd -a"

然后

/etc/rc.d/init.d/snmpd restart 就ok了

2、cacti监控Linux SNMP安装所需的rrdtool安装

如果没有汉化的要求,***安装rpm包。

注意:安装时要一起安装,否则可能会出错:rpm -ivh perl-rrdtool-1.2.23-1.el5.rf.i386.rpm rrdtool-1.2.23-1.el5.rf.i386.rpm

要求支持mbstring,mbstring需要libmbfl库,Cacti使用了pcre,所以在自己编译的时候,一定要加入--with-pcre-regex --with-mbstring  --with-libmbfl三项,都无需指定路径(切记)。

自己编译:

cp /usr/local/server/libpng/lib/pkgconfig/libpng12.pc /usr/local/server/libpng/lib/pkgconfig/libpng.pc /usr/local/server/freetype/lib/pkgconfig/freetype2.pc/usr/local/server/fontconfig/lib/pkgconfig/fontconfig.pc /usr/lib/pkgconfig/

3、Linux SNMP安装cacti的使用

基础应用:

解压到web目录下,执行   mysql -uroot -p cacti < cacti.sql vi include/config.php 更改数据库的连接信息

建议新建一个用户newuser,把cacti下rrd和log目录权限给新用户,新建任务 crontab -u newuser -e

添加下面这条  */5 * * * * /usr/local/server/php5/bin/php /usr/local/server/www/cacti/poller.php > /dev/null 2>&1

到此,基础应用已经可以了。

另外需要配置被监控主机的snmp密码 等信息:

vi /etc/snmp/snmpd.conf

更改

1、com2sec notConfigUser  default  public

改为:com2sec notConfigUser  127.0.0.1(改成监控服务器的ip) public(改成自己的密码)

2、access  notConfigGroup ""  any  noauth  exact  systemview  none none

改为:access  notConfigGroup ""   any   noauth  exact  all  none  none

3、#view all  included  .1  80

将前面的 # 注释 去掉。

责任编辑:佟健 来源: 赛迪网
相关推荐

2010-07-01 14:34:47

SNMP Trap

2010-06-07 10:00:32

安装配置IPv6

2011-04-18 10:52:17

Jpcap

2009-12-08 12:24:36

LinuxNTFS分区写操作

2010-07-12 17:16:41

Linux SNMP代

2010-05-21 12:27:22

SVN使用教程

2010-01-12 18:05:56

Linux Redha

2010-07-05 16:42:39

AdventNet S

2011-03-31 13:40:36

SNMPMRTG安装

2021-08-04 10:36:34

git项目开发

2010-06-29 16:03:21

Linux SNMP协

2010-07-13 14:52:21

Linux SNMP

2013-03-04 14:24:58

Google Maps

2013-02-28 13:35:02

Google Maps

2023-08-30 08:51:41

NginxLinux

2023-08-31 08:56:24

2010-06-29 16:36:58

Linux SNMP服

2021-12-02 08:37:45

Linux MySQL Linux 系统

2011-01-14 18:03:55

LinuxQQ安装

2010-05-26 13:14:23

cacti 监控lin
点赞
收藏

51CTO技术栈公众号