cacti添加mysql监控模板

刚开始的时候,在网上找了好多模板的参考文档,都不适合自己的环境,自己摸索来摸索去,终于弄成了。

在这里非常感谢51技术“yangzhimingg”提供的监控模板,适合自己。

首先,到“http://down.51cto.com/data/382105”下载模板,下载解压后,将“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

[success] X Negate CDEF [new]

GPRINT Preset

[success] X Normal [new]

Data Input Method

[success] X Get MySQL Stats/MyISAM Indexes IM [new]
[success] X Get MySQL Stats/InnoDB Buffer Pool IM [new]
[success] X Get MySQL Stats/InnoDB I/O IM [new]
[success] X Get MySQL Stats/InnoDB Insert Buffer IM [new]
[success] X Get MySQL Stats/InnoDB Semaphores IM [new]
[success] X Get MySQL Stats/InnoDB Row Operations IM [new]
[success] X Get MySQL Stats/MySQL Table Locks IM [new]
[success] X Get MySQL Stats/MySQL Connections IM [new]
[success] X Get MySQL Stats/MySQL Replication IM [new]
[success] X Get MySQL Stats/MySQL Query Cache IM [new]
[success] X Get MySQL Stats/MySQL Query Cache Memory IM [new]
[success] X Get MySQL Stats/MySQL Command Counters IM [new]
[success] X Get MySQL Stats/MySQL Select Types IM [new]
[success] X Get MySQL Stats/MySQL Sorts IM [new]
[success] X Get MySQL Stats/MySQL Temporary Objects IM [new]
[success] X Get MySQL Stats/MySQL Network Traffic IM [new]
[success] X Get MySQL Stats/InnoDB Buffer Pool Activity IM [new]
[success] X Get MySQL Stats/InnoDB I/O Pending IM [new]
[success] X Get MySQL Stats/InnoDB Log IM [new]
[success] X Get MySQL Stats/MySQL Binary/Relay Logs IM [new]
[success] X Get MySQL Stats/InnoDB Transactions IM [new]
[success] X Get MySQL Stats/MySQL Files and Tables IM [new]
[success] X Get MySQL Stats/MySQL Threads IM [new]
[success] X Get MySQL Stats/MySQL Processlist IM [new]
[success] X Get MySQL Stats/MySQL Transaction Handler IM [new]
[success] X Get MySQL Stats/MySQL Handlers IM [new]

。。。。。。

添加divice时,模板选择“X DB Server HT”,snmp版本为2,其他不用修改,save保存

创建图形 :“Create Graphs for this Host”,你会看到有二三十个可以监控的选项。选中“create”后,等一会。看一下日志。

如果有如下类似报错,而且在“graph”下面还无图无数据的

05/02/2015 09:20:02 AM - CMDPHP: Poller[0] Host[4] DS[39] WARNING:
Result from CMD not valid.  Partial Result: Could not open input
05/02/2015 09:20:02 AM - CMDPHP: Poller[0] Host[4] DS[40] 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保存一下。

过五分钟后就有图有数据了。

时间: 2024-08-16 15:46:57

cacti添加mysql监控模板的相关文章

使用zabbix自带MySQL监控模板监控MySQL

目前使用的zabbix版本是2.2.3,自带MySQL监控模板Template App MySQL,只是监控项目比较少.如果只是想对MySQL进行基本的监控,可以使用这个模板,如果要详细监控MySQL的各种信息,例如数据库的各种状态,主从复制状态,InnoDB状态等信息需要另外编写模板.后续再讨论. 参考文章 http://os.51cto.com/art/201404/435139.htm https://zabbix.org/mw/images/d/d4/Template_App_MySQL

给zabbix添加percona监控模板

简单说明一下给zabbix添加的percona的监控模板. 在percona官方网站有说明怎么安装,这里记录下步骤.首先搭建好的zabbix环境. 监控插件连接 : 链接:https://pan.baidu.com/s/1xHbc_HhmN-XuGGiKrg7nPQ 提取码:i4ku yum安装percona的监控插件(安装在要监控的mysql服务器上) yum install -y percona-zabbix-templates-1.1.8-1.noarch.rpm 安装完成之后会生成如下四

MySQL监控模板说明-Percona MySQL Monitoring Template for Cacti

http://blog.chinaunix.net/uid-16844903-id-3535535.html https://www.percona.com/doc/percona-monitoring-plugins/1.1/zabbix/index.html InnoDB Adaptive Hash Index InnoDB Buffer Pool Activity InnoDB Buffer Pool InnoDB Checkpoint Age InnoDB Current Lock Wa

使用Zabbix2.2自带的Mysql监控模板监控数据库

一.先授权让zabbix连接数据库: mysql -uroot -p123456  -e"GRANT USAGE ON *.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix'"; 二.建立数据库连接信息文件:/usr/local/zabbix/etc/.my.cnf # Zabbix Agent [mysql] host=localhost user=zabbix password=zabbix socket=/tmp/mysql.sock

在Cacti添加resin监控

#vim /etc/snmp/snmpd.conf 在snmpd.conf文件末尾添加 proxy -v 2c -c public 192.168.x.x:1161 .1.3.6.1.4.1.42 # cd $JAVA_HOME/jre/lib/management #vim management.properties 找到#com.sun.management.snmp.port=<port-number>   改成com.sun.management.snmp.port=1161  找到#

【Cacti】Linux监控软件安装与配置(一)

一.安装epel-release扩展源 [[email protected] ~]# rpm -ivh epel-release-6-8_32.noarch.rpm 二.安装lamp环境 [[email protected] ~]# yum -y install httpd php php-mysql mysql mysql-server mysql-devel php-gd libjpeg libjpeg-devel libpng libpng-devel 三.安装cacti.net-snmp

Zabbix 的 MySQL 监控客户端配置

Zabbix监控的方式有四个大方向: 1,Zabbix Agent类型 2,SNMP类型 3,JMX类型 4,IMPI类型 用的多的基本上就两种,Agent类型 和 SNMP类型. Agent类型的item是使用部署在服务端的Agent来获取数据,可以分为主动和被动模式. SNMP是监控服务器以外设备的非常好的方式,比如可以监控网络设备,打印机等,只要是有SNMP功能的,zabbix都可以监控. 今天我们要说的MySQL监控是基于Agent类型的监控. 我们来看看服务端的默认模板: item 有

zabbix2.4.5自带mysql监控

一.相关说明 生产线上使用zabbix 2.4.5 对所有业务及系统网络进行监控,当然也需要监控mysql数据库相关的信息,zabbix自带的mysql监控模板就可以监控mysql,本文在zabbix 2.4.5版本下通过,其他版本请自行实验. 二.配置要监控的mysql 1.先授权让zabbixagent连接数据库:以mysql roott身份登录到mysql $mysql -uroot -p123456  -e"GRANT USAGE ON *.* TO 'zabbixagent'@'loc

京东MySQL监控之Zabbix优化、自动化

随着京东业务的飞速发展, MySQL数据库的使用更加普及.服务器量级飞速增长,这对京东MySQL DBA团队的要求也越来越高.监控系统为数据库管理和维护提供了精确的数据依据,是数据库运维人员的千里眼和顺风耳. 准确.及时.有效的监控,能够使运维人员对生产服务系统运行情况了如指掌.通过分析获得的监控信息,判断被监控数据库的运行状态,对可能出现的问题进行预测,可以及时制定出适当的优化方案,从而保证整个系统正常.高效地运行.这也就在很大程度上保证了数据库的安全性,避免了一些不必要的损失.所以,我们有必