cacti监控平台配置----基础配置

Posted 远方在呼唤

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cacti监控平台配置----基础配置相关的知识,希望对你有一定的参考价值。

          了解一下基础配置,登录时使用管理员的登录信息,为admin。您将被要求立即更改此passwd。

          Cacti是一套基于php,mysql,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过snmp来获取数据,使用 RRDtool绘画图形,RRDtool提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板。

         SNMP通过运行一个agent来收集每一个监控主机或节点(比如交换机)的所有相关信息,使用UDP的161端口。

          RRDTool向RRD数据库存储数据,从RRD数据库提取数据。

          Cacti的架构是,基于SNMP协议,被监控端是监控主机或节点,使用Linux等系统,使用RRDTOOL采集数据,存储数据,并用Cacti调用rrdtool显示出来。如图

cacti监控平台配置----基础配置_数据库

一、首先来配置Poller轮询器,默认使用cmd.php进行轮询,但spine拥有更好的灵活性、高速和并发性,在此使用spine轮询器

系统配置→设置→Poller→采集类型选择spine→保存

cacti监控平台配置----基础配置_数据库_02

使用snmpwalk -v 2c -c public localhost验证一下snmp

cacti监控平台配置----基础配置_数据库_03

使用crontab -e配置计划任务,根据需要进行配置,这里配置为一分钟运行一次

cacti监控平台配置----基础配置_数据库_04

配置crontab自启动,systemctl enable crond

cacti监控平台配置----基础配置_php_05

二、当cacti无法实时刷新流量图时,这是Cacti的时间过滤器出现异常,需要修改相应时间戳设置

1.0.0版本至1.2.10版本,需要修改graph_image.php、graph_json.php、graph_xport.php、remote_agent.php这四个文件,将1600000000修改为2088385563,修改完成,刷新浏览器就行

通过find查找到文件所在目录

find / -name graph_image.php

cacti监控平台配置----基础配置_数据_06

进入文件,进行修改

vim /data/www/cacti/graph_image.php

cacti监控平台配置----基础配置_php_07

三、cacti图形出现乱码,存在中文显示不正常

cacti监控平台配置----基础配置_数据库_08

只需要安装相应字体就行

通过yum install fontconfig ttmkfdir安装字体

创建字体目录mkdir /usr/share/fonts/chinese

下载并安装字体

curl -o /usr/share/fonts/chinese/msyhl.ttc ​​https://down.whsir.com/downloads/msyhl.ttc​

cacti监控平台配置----基础配置_数据库_09

浏览器刷新就行

cacti监控平台配置----基础配置_数据_10

四、通过脚本批量添加监控内容

脚本内容如图

cacti监控平台配置----基础配置_php_11

通过php查询脚本内容需要的id

php /data/www/cacti/cli/add_graphs.php --host-id=179 --graph-type=ds --list-graph-templates

cacti监控平台配置----基础配置_数据库_12

php /data/www/cacti/cli/add_graphs.php --host-id=179 --graph-type=ds --graph-template-id=2 --list-input-fields

cacti监控平台配置----基础配置_数据库_13

php /data/www/cacti/cli/add_graphs.php --host-id=179 --graph-type=ds --graph-template-id=2 --list-snmp-queries

cacti监控平台配置----基础配置_php_14

php /data/www/cacti/cli/add_graphs.php --host-id=179 --graph-type=ds --graph-template-id=2 --snmp-query-id=1 --list-query-types

cacti监控平台配置----基础配置_php_15














以上是关于cacti监控平台配置----基础配置的主要内容,如果未能解决你的问题,请参考以下文章

Linux配置监控服务器:Zabbix监控

Zabbix监控介绍&配置zabbix架构

服务器监控cacti

部署Cacti监控平台

实战Cacti网络监控——基础安装配置

Security基础:部署Cacti监控平台构建Cacti监测系统