【基本情况】
cacti本身自带了mem , proc user等模板,这里我们来安装对mysql的模板配置
【模板下载】
http://faemalia.com/Technology/
[root@bogon teMySQLcacti]# ls -r
README.txt
mysql_stats.php
makeReleaseFile.sh
makeMin1RrdIntoMin0Rrd.sh
dumpMemcachedStats.php
convertXmlTo5minutePollingInterval.sh
CHANGELOG
cacti_host_template_temysql_host.xml
cacti_host_template_temysql_host-step300-heartbeat600.xml
cacti_host_template_memcached_host.xml
cacti_host_template_memcached_host-step300-heartbeat600.xml
【模板配置】
1.将mysql_stats.php 和 dumpMemcachedStats.php脚本放到cacti脚本目录下
2.导入模板cacti_host_template_temysql_host-step300-heartbeat600.xml和cacti_host_template_memcached_host-step300-heartbeat600.xml
3.配置MySQL服务器,让cacti所在机器能够访问MySQL服务器的状态信息,必须拥有"process"权限。如果要监控InnoDB状态,还必须有"SUPER"权限。
GRANT PROCESS ON *.* TO cacti@'cactimachine' IDENTIFIED by 'cacti';
GRANT SUPER ON *.* TO cacti@'cactimachine' IDENTIFIED BY 'cacti';
flush privileges;
4.创建Graph。在Console选项卡下的左侧菜单栏中选择Devices,为要监控的主机新建一个Devices或选择已有Devices。在Associated Graph Templates中添加想要监控MySQL状态的Graph Templates(如teMySQL – Index Usage模板,此套模板是以teMySQL开头的一系列模板)。并点击最上面的Create Graphs for this Host链接,在Graph Templates的选择框中选择teMySQL – Index Usage。
然后输入数据库的用户名和密码
5.等待图片生成
【参考】
http://blog.sina.com.cn/s/blog_4e424e2101000b77.html
分享到:
相关推荐
cacti 关于mysql端口的监控模板
Cacti是一款开源的网络监控系统,用于图形化展示网络设备的性能数据,...总的来说,通过正确配置Cacti的Nginx和MySQL模板,你可以有效地监控Web服务器和数据库的性能,及时发现并解决潜在的问题,保障系统的稳定运行。
接下来,安装Cacti所需的依赖软件,包括MySQL数据库、MySQL服务器、Apache HTTP服务器、PHP以及PHP-MySQL模块,命令是`yum -y install mysql mysql-server httpd php php-mysql net-snmp`。然后,配置SNMP服务,以...
6. **添加图模板**:在Cacti中,你需要为MySQL监控创建图表模板,如“MySQL Connections”,“Query Cache Hit Ratio”等。"Cacti中文版.doc"文档可能提供了中文版的指南。 7. **监控和报警**:一旦设置完成,你...
本教程将详细介绍如何在基于Apache、PHP、MySQL和Net-SNMP的环境中安装Cacti的中文版。 1. **环境配置** 在安装Cacti之前,需要确保你的系统已经安装了必要的基础组件。对于基于RHEL(Red Hat Enterprise Linux)...
安装和使用MySQL-Cacti-Templates通常涉及以下步骤: 1. **导入模板**:在Cacti的Web界面中,用户需要将解压后的XML文件导入到Cacti的模板库中。这可以通过“模板”菜单的“导入”功能完成。 2. **配置数据源**:...
"cacti中文版安装.rar"是一个包含Cacti中文版安装指南的压缩文件,便于中文用户理解并进行安装。 在安装Cacti之前,你需要确保系统环境满足以下条件: 1. **操作系统**:Cacti通常可以在各种Linux发行版上运行,...
Cacti 的安装需要先安装相关的依赖项,包括 Apache、MySQL 和 PHP。 1. 安装环境:Red Hat AS 4 2. 安装 Apache、MySQL、PHP * 安装 MySQL:下载 MySQL 的安装包,卸载已有的 MySQL 软件,安装 MySQL,并配置 ...
安装Cacti后,你需要创建一个专门针对MySQL的模板。这个模板通常包含以下部分: 1. **数据源(Data Queries)**:这是Cacti收集数据的核心部分。对于MySQL,数据源可能包括`SHOW STATUS`和`SHOW VARIABLES`等命令的...
因此,确保服务器已安装了支持Cacti运行的基础环境,包括PHP、MySQL(或MariaDB)和Apache(或Nginx)等。 2. **软件依赖**:Cacti需要一些特定的PHP扩展,如gd库(用于图像处理)、mysqli(用于数据库连接)和zlib...
cacti的监控模板,其中包括mysql,mongodb,apache,redis,nginx,openvz,rds等10多种监控模板
根据提供的文档内容,以下是从标题、描述、标签和部分内容中提取和整理出的关于Cacti的相关知识点: ...接下来的部分将涵盖 Cacti 在 Windows 下的安装、如何使用 Cacti 以及 Cacti 的脚本、模板和插件等内容。
3. **导入Cacti模板**:从Cacti社区获取模板文件,导入到Cacti以监控特定设备和服务。 4. **设置cron job**:Cacti需要定时任务执行数据采集,若在Windows环境中,可使用计划任务模拟Linux的cron job。 完成以上...
在开始安装Cacti之前,你需要确保服务器已经安装了以下基础软件: - Linux操作系统:如Ubuntu、CentOS等。 - Apache或Nginx Web服务器。 - PHP:Cacti需要PHP5.3及以上版本,确保PHP支持cURL、GD库、MySQLi扩展。 - ...
2. **添加设备**:在Cacti界面,点击“Add Device”按钮,输入要监控的设备的IP地址、SNMP社区字符串(如果需要),并选择合适的模板。 3. **创建数据源**:数据源定义了Cacti如何收集数据。选择设备后,点击...
安装Cacti并导入这些模板需要一定的步骤,包括安装Apache/NGINX、PHP和MySQL/MariaDB,设置Cacti环境,导入模板数据,并配置数据采集(Data Queries)、数据源(Data Templates)和图形(Graphs)。 8. **报警与...
在Red Hat Linux 9.0环境下,安装Cacti监控系统需要一系列的步骤,涉及到的主要组件包括MySQL数据库、Apache HTTP服务器、PHP解释器以及RRDTool。以下是对整个安装过程的详细说明: 首先,我们需要安装MySQL服务器...
在安装Cacti之前,需要创建一个用于Cacti的MySQL数据库和用户。登录到MySQL的命令行客户端,执行如下SQL语句: ```sql CREATE DATABASE cacti; GRANT ALL PRIVILEGES ON cacti.* TO 'cacti_user'@'localhost' ...