zabbix部署安装
按照官网版本处理
1.解决乱码问题
cd /usr/share/zabbix/assets/fonts/
vim /usr/share/zabbix//include/defines.inc.php 替换两处graphfront为simkai
重启httpd
2,安装zabbix-get工具
zabbix_get -s 192.168.101.77 -p 10050 -k system.uname
-k参数可以用zabbix_agentd -p查看
二.zabbix监控apach服务
配置 Apache Server Status
# vi /usr/local/apache2/conf/httpd.conf
末行添加:
------------
ExtendedStatus On
<location /server-status>
SetHandler server-status
Order Deny,Allow
#Deny from all
Allow from all
</location>
------------
重启服务:
可能会报错,apache启动不了,这是要查看
LoadModule access_compat_module modules/mod_access_compat.so模块是否打开'#'
打开后,在重启服务就可以了
三.访问状态页面
这里后面添加?refresh=5表示每隔5秒刷新一次页面,不加也可以
浏览器访问http://127.0.0.1:端口号/server-status?refresh=5
监控mysql
1. mysql添加zabbix用户,设置usage权限后zabbix只能查看mysql status等,无法查看其它库
grant usage on *.* to zabbix@'localhost' identified by 'zabbix';
2.让agent知道mysql通信
[root@test62 ~]# cd /usr/share/doc/zabbix-agent-5.0.17/
[root@test62 zabbix-agent-5.0.17]# ls
AUTHORS ChangeLog COPYING NEWS README userparameter_mysql.conf
[root@test62 zabbix-agent-5.0.17]# cp userparameter_mysql.conf /etc/zabbix/zabbix_agentd.
zabbix_agentd.conf zabbix_agentd.d/
[root@test62 zabbix-agent-5.0.17]# cp userparameter_mysql.conf /etc/zabbix/zabbix_agentd.
zabbix_agentd.conf zabbix_agentd.d/
[root@test62 zabbix-agent-5.0.17]# cp userparameter_mysql.conf /etc/zabbix/zabbix_agentd.d/
[root@test62 zabbix-agent-5.0.17]# ls
cd /etc/zabbix/zabbix_agentd.d
[root@test62 zabbix_agentd.d]# ls
userparameter_mysql.conf
[root@test62 zabbix_agentd.d]# vim userparameter_mysql.conf
[root@test62 zabbix_agentd.d]# vim /etc/my.cnf.d/client.cnf
输入 :
#[client]
#user=zbx_monitor
#password=<password>
#
systemctl restart mariadb zabbix-agent
压力测试 mysqlslap -uroot -p --concurrency=200 --number-of-queries=2000 --auto-generate-sql

浙公网安备 33010602011771号