cacti添加mysql监控模板
刚开始的时候,在网上找了好多模板的参考文档,都不适合自己的环境,自己摸索来摸索去,终于弄成了。在这里非常感谢51技术“yangzhimingg”提供的监控模板,适合自己。
首先,到“百度云附件:mysql-cacti-templates-1.1.2.tar.gz ”下载模板,下载解压后,将“ss_get_mysql_stats.php”脚本上传到服务器的“/usr/share/cacti/site/”下面
sudo cp /tmp/ss_get_mysql_stats.php /usr/share/cacti/site/
登录cacti网页,console----import templates,将本地的“cacti_host_template_x_db_server_ht_0.8.6i。xml”模板导入。
导入后会显示如下等信息:
Cacti has imported the following items:CDEF
X Negate CDEF
GPRINT Preset
X Normal
Data Input Method
X Get MySQL Stats/MyISAM Indexes IM
X Get MySQL Stats/InnoDB Buffer Pool IM
X Get MySQL Stats/InnoDB I/O IM
X Get MySQL Stats/InnoDB Insert Buffer IM
X Get MySQL Stats/InnoDB Semaphores IM
X Get MySQL Stats/InnoDB Row Operations IM
X Get MySQL Stats/MySQL Table Locks IM
X Get MySQL Stats/MySQL Connections IM
X Get MySQL Stats/MySQL Replication IM
X Get MySQL Stats/MySQL Query Cache IM
X Get MySQL Stats/MySQL Query Cache Memory IM
X Get MySQL Stats/MySQL Command Counters IM
X Get MySQL Stats/MySQL Select Types IM
X Get MySQL Stats/MySQL Sorts IM
X Get MySQL Stats/MySQL Temporary Objects IM
X Get MySQL Stats/MySQL Network Traffic IM
X Get MySQL Stats/InnoDB Buffer Pool Activity IM
X Get MySQL Stats/InnoDB I/O Pending IM
X Get MySQL Stats/InnoDB Log IM
X Get MySQL Stats/MySQL Binary/Relay Logs IM
X Get MySQL Stats/InnoDB Transactions IM
X Get MySQL Stats/MySQL Files and Tables IM
X Get MySQL Stats/MySQL Threads IM
X Get MySQL Stats/MySQL Processlist IM
X Get MySQL Stats/MySQL Transaction Handler IM
X Get MySQL Stats/MySQL Handlers IM
。。。。。。
添加divice时,模板选择“X DB Server HT”,snmp版本为2,其他不用修改,save保存
创建图形 :“Create Graphs for this Host”,你会看到有二三十个可以监控的选项。选中“create”后,等一会。看一下日志。
如果有如下类似报错,而且在“graph”下面还无图无数据的
05/02/2015 09:20:02 AM - CMDPHP: Poller Host DS WARNING: Result from CMD not valid.Partial Result: Could not open input
05/02/2015 09:20:02 AM - CMDPHP: Poller Host DS WARNING: Result from CMD not valid.Partial Result: Could not open input
点击"console"---"settings"----"path",查看下面的“Spine Poller File Path”是否为绿色,如果是红色的,是你没有安装相应的包,执行“sudo apt-get install cacti-spine” 安装spine。
安装后,点击"console"---"settings"----”poller“,找到”Poller Type“,选择”spine“,save保存一下。
过五分钟后就有图有数据了。
纯新手请教啊。
我也是用的这个模板。但是使用过程中出现了一波三折的情况。
第一次是监控本机。这个很顺利。
第二次是监控远程服务器,帐号OK,防火墙OK,权限OK,远程登录OK。
但每次执行 php /****/poller.php --force 的时候就会报错:
ERROR: Not enough arguments
网上基本上找不到解决方案。不知道你遇到过了没有。
补充一下,两边用的数据库版本和包都是一样的。
xdnabl 发表于 2015-5-21 13:16
纯新手请教啊。
我也是用的这个模板。但是使用过程中出现了一波三折的情况。
第一次是监控本机。这个很顺利 ...
问题已经解决了。是模板的版本不对。下了一个新的就解决了。
页:
[1]