配置 Zabbix 监控 mysql 服务
ZABBIX 默认提供了 MYSQL 的监控模板 所以我们只需要复制过来就可以了
1.复制监控的模板
cp /usr/local/src/zabbix-3.4.14/conf/zabbix_agentd/userparameter_mysql.conf /usr/local/zabbix/etc/zabbix_agentd.conf.d/
2.开机配置 打开配置文件启用模板库
vim /usr/local/zabbix/etc/zabbix_agentd.conf
在265行修改地址为 Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
3.数据库授权
mysql> grant usage on *.* to zabbix@'%' identified by '123456';
mysql> flush privileges;
(usage 只读权限)
4.建立数据库和 zabbix 的链接信息.my.cnf
vim /usr/local/zabbix/etc/.my.cnf
#Zabbix Agent [mysql] host=127.0.0.1 user=zabbix password=123456 socket= /var/lib/mysql/mysql.sock [mysqladmin] host=127.0.0.1 user=zabbix password=123456 socket= /var/lib/mysql/mysql.sock
5.编辑模板 模板的路径不对 只需要把路径改过来就可以了
vim /usr/local/zabbix/etc/zabbix_agentd.conf.d/userparameter_mysql.conf
有三个地方 把/var/lib/zabbix 改为 /usr/local/zabbix/etc/
%s#/var/lib/zabbix#/usr/local/zabbix/etc/#g 全部替换
6.重启 zabbix_agentd客户端 /etc/init.d/zabbix_agentd restart
7.后台监控服务器添加mysql模板
日志文件在 /tmp下
查看agebt日志 tail -f /tmp/zabbix_agentd.log
http://www.zabbix.org/wiki/Main_Page
https://github.com/zabbix/zabbix-community-repos
各种模板 http://www.douglas.wiki.br/doku.php?id=en:installing_and_configuring_zabbix
apache监控脚本 wget https://github.com/lorf/zapache/archive/master.zip