整理cacti FAQ

来源:互联网 发布:中国历年就业率数据 编辑:程序博客网 时间:2024/06/04 19:28

1、如何安装cacti

安装apachephpmysqlnet-snmpnet-snmp-utilsrrdtool。下载cacti,创建cacti数据库,导入cacti.sql(在cacti目录下)。修改include/config.php,修改mysql相关信息。安装spine(可以提高cacti性能,加快轮询,在web界面上的consolesettingpoller中更改cmd.phpspine)。设置crond任务,5分钟执行一次poller.php

 

2、如何选择视图

负载选择ucd/net – load averageunix –load average不准确,确切说这个始终检测的是cacti服务器的负载,其他Unix开头的视图都是这样,所以不要选择Unix开头的视图。

 

3cacti如何优化

http://www.wenzizone.cn/?p=264

修改mysql的最大连接数。

cacti数据库文件挪到/dev/shm下,并创建符号连接连过去(需要定期备份,不然重启后数据会丢失)。

 

4、关于H3C交换机的端口号显示不全的解决

Console->setting->virtual中的MaximumField Length设置大一点,默认为15,设置为30就可以了。

 

5、如何批量添加主机

cacti目录下有个cli文件夹,提供了几个接口,add_device.phpadd_data_query.phpadd_graphs.phpadd_tree.php。通过调用这几个接口,就可以实现批量添加要监控的机器了。web界面添加,需要几个步骤,先添加device,添加data-query,创建图形,加入树结构方便浏览监控图像。这几个接口恰恰提供了一系列操作的接口。有一些图像模板直接就可以创建,比如创建负载图像,有些需要先进程data query,比如cpu个数,挂在点,需要先通过snmp获取监控主机的这些信息创建图像。

具体操作可以help一下,phpadd_device –-help。然后写个脚本就可以批量添加要监控的机器了。

原创粉丝点击