文章目录
1. 监控数据库
1.2 种类1:mysql
- server端配置
mkdir /var/lib/zabbix
vim /var/lib/zabbix/.my.cnf
[mysql]
user=root
password=westos
socket=/var/lib/mysql/mysql.sock
[mysqladmin]
user=root
password=westos
socket=/var/lib/mysql/mysql.sock
- 添加模板
1.2 种类2:percona
- 安装percona
rpm -ivh percona-zabbix-templates-1.1.8-1.noarch.rpm
- 安装php及php-mysql
yum install -y php php-mysql
- 复制key文件模板
cd /var/lib/zabbix/percona/templates/
cp userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/
- 重启agent服务
systemctl restart zabbix-agent.service
- 添加用户名及密码到percona数据库脚本
vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php
$mysql_user = 'root';
$mysql_pass = 'westos';
rm -fr /tmp/localhost-mysql_cacti_stats.txt
- 导入模板zbx_percona_mysql_template.xml
- 添加percona数据库模板(取消之前添加的mysql模板)
2. 监控java(使用apache-tomcat)
java监控对象:server2:192.168.17.2
2.1 agent端配置
- 安装jdk
yum install -y java-1.8.0-openjdk.x86_64