我的编程空间,编程开发者的网络收藏夹
学习永远不晚

cacti如何监控linux snmp和rrdtool的编译安装和汉化

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

cacti如何监控linux snmp和rrdtool的编译安装和汉化

本篇内容介绍了“cacti如何监控linux snmp和rrdtool的编译安装和汉化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

以前一直用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所需的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、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
更改

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

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

#view all    included  .1         80
将前面的 # 注释 去掉。

“cacti如何监控linux snmp和rrdtool的编译安装和汉化”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

cacti如何监控linux snmp和rrdtool的编译安装和汉化

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

cacti如何监控linux snmp和rrdtool的编译安装和汉化

本篇内容介绍了“cacti如何监控linux snmp和rrdtool的编译安装和汉化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!以前一直
2023-06-16

如何编写一个监控LINUX目录和文件变化的Shell脚本

本篇内容主要讲解“如何编写一个监控LINUX目录和文件变化的Shell脚本”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何编写一个监控LINUX目录和文件变化的Shell脚本”吧!脚本1:将需
2023-06-09

监控软件Nagios的服务器端如何在Linux系统上进行安装和配置

本篇内容主要讲解“监控软件Nagios的服务器端如何在Linux系统上进行安装和配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“监控软件Nagios的服务器端如何在Linux系统上进行安装和配
2023-06-12

编程热搜

目录