首页 > 系统服务 > 详细

使用cacti监控linux主机

时间:2020-08-25 14:52:23      阅读:72      评论:0      收藏:0      [点我收藏+]

 

介绍:使用cacti监控linux主机,需要在linux主机上面安装snmp服务,并修改snmpd.conf文件,指定cacti服务器的地址,然后在cacti的前台界面添加此主机即可,此处以监控centenos6.x的服务器为例

1. 在linux主机上面安装net-snmp和lm_sensors软件包,然后通过修改其配置文件/etc/snmp/snmpd.conf,并启动snmpd服务,并建立规则,默认监听UDP的161号端口

     yum  -y install net-snmp lm_sensors      //安装软件包

    编辑/etc/snmp/snmpd.conf文件,指定cacti服务器地址,团体属性名,all表示开放所有的SNMP查询权限,默认是SystemView, 去掉注释,以便支持种查询,分别为第41行,第62行,第85行

 
技术分享图片
 
 
技术分享图片
 
 
技术分享图片
 

重启snmpd服务

       service snmpd start

       netstat -anpt | grep"snmpd"

记得防火墙开放udp161端口

2 .在cacti服务器的后台,执行命令,如果能够有客户端信息展示,表示cacti可以监控客户端了

           snmpwalk -c public123 -v 2c 192.168.1.34        注:-c后面接的是团体名,-v 后面接的是snmp的版本,最后是客户端的ip地址

 3. 在cacti的web界面,添加被监控的主机

      选择device-----add----,单击“创建” ,然后填定被监控主机的相关信息,主要注意以下几个选项: hostname(被监控的主机), hostname-template(linux/windows/网络设备所使用的模板都不一样),snmp community(团体名,客户端与服务器要一致)

 
技术分享图片
 
 
技术分享图片
 

4 设置要监测的项目

    成功连接后会看到save successfule提示,如下图,然后选择需要监控的项,比如监控CPU,内存,磁盘信息等

    添加相应的监控项了,在页面最下方的Associated Graph Templates中添加图形模板(定义需要展示那些图形),在Associated Data Queries中添加数据模板(定义需要收集那些客户端数据)

 
技术分享图片
 
 
技术分享图片
 

5 设置需要生成那些监控项图表(比如要对流量 ,内存生成图表等)

 
技术分享图片
 

6 图形树展示

   注:我们可以根据节点来创建图形树,比如我阿里云有5台服务器,那我这里就创建一个阿里云节点,然后将被监控的主机加入到阿里云节点

 
技术分享图片
 
 
技术分享图片
 
 
技术分享图片
 

最后检查效果如下

 
技术分享图片


作者:优质少年小七
链接:https://www.jianshu.com/p/12aa9eedd026
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

使用cacti监控linux主机

原文:https://www.cnblogs.com/Crazy-Liu/p/13559418.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!