随笔分类 - Cacti
摘要:cacti 的数据都是存放在rrdtool 中的,数据库存放的其实只是配置数据,cacti 的逻辑对象主要分为三种,data (数据)、graph (图片)、host (设备),这在它的表设计中也能很容易的看出来。所以,就分三个大类来讨论了二、 Datadata 主要就是数据获取,获取数据,然后存放到 rrd 文件中,这里存放的数据,主要就是如何获取数据、和如何存放数据这两种。1 、 data_input 表数据获取的方式,在 console 中的 data_input_method 里可以看到。id :数据获取方式的 idhash :对应的磁盘索引name :数据获取方式的名字input_s
阅读全文
摘要:有时要加入大量的机器到 Cacti ,直接修改 Cacti 还是很复杂的。所以最好还是通过他本身提供的工具来实现。 Cacti 早就为我们想到过这个问题了。这些工具就在 cacti/cli 目录中。简单的记录一下使用的方法。1.增加主机配置php add_device.php –description=cdn118 –ip=121.22.x.x –template=3 –version=2 –community=public# description 是对主机的描述例如:php add_device.php –description=cdn118 –ip=121.22.x.x –templat
阅读全文
摘要:一 建立RRD数据库(.rrd文件)$ rrdtoolRRDtool 1.4.7 Copyright 1997-2012 by Tobias Oetiker Compiled Mar 29 2012 19:18:32Usage: rrdtool [options] command command_optionsValid commands: create, update, updatev, graph, graphv, dump, restore, last, lastupdate, first, info, fetch, tune, ...
阅读全文
摘要:jdk环境java version "1.6.0_37"Java(TM) SE Runtime Environment (build 1.6.0_37-b06)Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode)一 修改jre配置表示可以通过net-snmp代理访问jvm snmp$ cd $JAVA_HOME/jre/lib/management $ vim management.properties 找到# com.sun.management.snmp.port= 改成com.sun.manag
阅读全文
摘要:cacti是一套基于PHP,MySQL,Net-SNMP及RRDTool开发的网络流量监测图形分析工具。它通snmpget来获取数据,使用RRDtool绘画图形,提供了非常强大的数据和用户管理功能,同时也能增加模板,实现自定义系统状态检测。Cacti所依赖的各个组件及其作用:Apache2:web服务器Net-snmp:用来获取远程主机的数据(数据采集)rrdtool:存储采集的数据,绘图Mysql:存储用户信息、模版及配置信息等spine(可选):spine是一个cacti的轮询器(定时数据采集器),相比默认的cmd.php有更高的效率Cacti安装(示例系统环境:Ubuntu12.04..
阅读全文