基本情况】
cacti本身自带了mem , proc user等模板,这里我们来安装对mysql的模板配置
【模板下载】
http://code.google.com/p/mysql-cacti-templates/
【模板配置】
1.将 ss_get_mysql_stats.phpp脚本放到cacti脚本目录下
2.修改ss_get_mysql_stats.php文件对数据库的用户名密码等配置
3.导入模板cacti_host_template_x_db_server_ht_0.8.6i.xml
4.配置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;
5.创建Graph。在Console选项卡下的左侧菜单栏中选择Devices,为要监控的主机新建一个Devices或选择已有Devices。在Associated Graph Templates中添加想要监控MySQL状态的Graph Templates(如X MySQL Connections GT模板,此套模板是以X MySQL开头的一系列模板)。并点击最上面的Create Graphs for this Host链接,在Graph Templates的选择框中选择X MySQL Connections GT。
然后会让你输入端口信息
6.等待图片生成
7.如果有防火墙还要开发相应的数据库端口和ip
监控的对象有
X InnoDB Buffer Pool Activity GT
X InnoDB Buffer Pool GT
X InnoDB I/O GT
X InnoDB I/O Pending GT
X InnoDB Insert Buffer GT
X InnoDB Log GT
X InnoDB Row Operations GT
X InnoDB Semaphores GT
X InnoDB Transactions GT
X MyISAM Indexes GT
X MySQL Binary/Relay Logs GT
X MySQL Command Counters GT
X MySQL Connections GT
X MySQL Files and Tables GT
X MySQL Handlers GT
X MySQL Network Traffic GT
X MySQL Processlist GT
X MySQL Query Cache GT
X MySQL Query Cache Memory GT
X MySQL Replication GT
X MySQL Select Types GT
X MySQL Sorts GT
X MySQL Table Locks GT
X MySQL Temporary Objects GT
X MySQL Threads GT
X MySQL Transaction Handler GT
【参考】
http://ebsblog.blog.163.com/blog/static/1279497892012416103822399/
- 大小: 41.8 KB
分享到:
相关推荐
cacti 关于mysql端口的监控模板
Cacti是一款开源的网络监控系统,用于图形化展示网络设备的性能数据,...总的来说,通过正确配置Cacti的Nginx和MySQL模板,你可以有效地监控Web服务器和数据库的性能,及时发现并解决潜在的问题,保障系统的稳定运行。
6. **添加图模板**:在Cacti中,你需要为MySQL监控创建图表模板,如“MySQL Connections”,“Query Cache Hit Ratio”等。"Cacti中文版.doc"文档可能提供了中文版的指南。 7. **监控和报警**:一旦设置完成,你...
为了安装RRDtool,需要先安装依赖库cairo、libxml2和pango,使用`yum -y install cairo-devel libxml2-devel pango-devel`。然后,解压缩RRDtool的源码包,如`tar -zxvf rrdtool-1.5.1.tar.gz`,进入源码目录并执行`...
本教程将详细介绍如何在基于Apache、PHP、MySQL和Net-SNMP的环境中安装Cacti的中文版。 1. **环境配置** 在安装Cacti之前,需要确保你的系统已经安装了必要的基础组件。对于基于RHEL(Red Hat Enterprise Linux)...
MySQL-Cacti-Templates-1.1.3是一款专为Cacti监控系统设计的数据库模板,用于更有效地监控MySQL服务器的性能。Cacti是一款开源的网络监控和图形生成工具,广泛应用于网络管理员和系统管理员,以追踪网络设备、服务器...
"cacti中文版安装.rar"是一个包含Cacti中文版安装指南的压缩文件,便于中文用户理解并进行安装。 在安装Cacti之前,你需要确保系统环境满足以下条件: 1. **操作系统**:Cacti通常可以在各种Linux发行版上运行,...
Cacti 安装和使用教程 Cacti 是一个基于 PHP 语言实现的网络监控软件,它的主要功能是通过 SNMP 服务获取数据,然后使用 RRDTool 储存和更新数据,当用户需要查看数据时,使用 RRDTool 生成图表呈现给用户。因此,...
安装Cacti后,你需要创建一个专门针对MySQL的模板。这个模板通常包含以下部分: 1. **数据源(Data Queries)**:这是Cacti收集数据的核心部分。对于MySQL,数据源可能包括`SHOW STATUS`和`SHOW VARIABLES`等命令的...
根据提供的文档内容,以下是从标题、描述、标签和部分内容中提取和整理出的关于Cacti的相关知识点: ...接下来的部分将涵盖 Cacti 在 Windows 下的安装、如何使用 Cacti 以及 Cacti 的脚本、模板和插件等内容。
"Cacti1.2.16一键脚本"是为简化Cacti安装过程而设计的自动化脚本,使得在服务器上部署Cacti变得更加便捷。这个脚本通常会自动处理配置环境、安装依赖、下载Cacti源码、设置数据库、初始化配置文件等一系列工作。 在...
2. **安装MySQL Front**:`MySQL.Front-v3.2.14.3`是MySQL的图形化管理工具,直接下一步安装。连接MySQL服务器,创建`cacti`数据库及用户`cactiuser`,赋予所有权限。 3. **修改MySQL Root密码**:通过命令行工具`...
cacti的监控模板,其中包括mysql,mongodb,apache,redis,nginx,openvz,rds等10多种监控模板
在开始安装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. **报警与...
在安装Cacti之前,需要创建一个用于Cacti的MySQL数据库和用户。登录到MySQL的命令行客户端,执行如下SQL语句: ```sql CREATE DATABASE cacti; GRANT ALL PRIVILEGES ON cacti.* TO 'cacti_user'@'localhost' ...
在Red Hat Linux 9.0环境下,安装Cacti监控系统需要一系列的步骤,涉及到的主要组件包括MySQL数据库、Apache HTTP服务器、PHP解释器以及RRDTool。以下是对整个安装过程的详细说明: 首先,我们需要安装MySQL服务器...