Zabbix-server监控mysql及httpd服务

目录

一、Zabbix监控mysql数据库

1、为server.Zabbix.com添加服务模板

 2、创建mysql服务图形

 二、server.zabbix.com服务器操作

编辑chk_mysql.sh脚本

三、server.Zabbix.com测试

四、查看web效果

 五、Zabbix监控apache(httpd服务)

安装master

六、Zabbix监控web端导入监控模板

七、Server.zabbix.com添加apache模板

 八、查看zabbix出图效果


一、Zabbix监控mysql数据库

1、为server.Zabbix.com添加服务模板

 

 

 

 2、创建mysql服务图形

 

 

 添加图形的操作

 二、server.zabbix.com服务器操作

[root@server ~]# cd /usr/local/zabbix/etc/

[root@server etc]# vim zabbix_agentd.conf
PidFile=/tmp/zabbix_agentd.pid
Server=127.0.0.1,192.168.2.20
ServerActive=192.168.2.20
Hostname=server.zabbix.com                  
LogFile=/usr/local/zabbix/logs/zabbix_agentd.log
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf
UnsafeUserParameters=1		        #允许所有字符的参数传递给用户定义的参数。
UserParameter=mysql.version,mysql -V		    #定义键值mysql.version,以及键值的值mysql -V
UserParameter=mysql.status[*],/usr/local/zabbix/etc/chk_mysql.sh $1			    #定义键值mysql.status[*]
UserParameter=mysql.ping,mysqladmin -uroot -p123123 -P3306 -h192.168.2.20  ping | grep -c alive		            #定义键值mysql.ping,指定chk_mysql.sh脚本,使用此脚本检查mysql的运行状态,使用mysqladmin命令指定agent端的数据库连接用户密码ip地址,注意保证mysqladmin命令的链接;

编辑chk_mysql.sh脚本

[root@server etc]# pwd
/usr/local/zabbix/etc
[root@server etc]# vim chk_mysql.sh 
#!/bin/bash
#FileName:    check_mysql.sh
# Revision:    1.0
# Date:        2015/06/09
# Author:      DengYun
# Email:       dengyun@ttlsa.com
# Website:     www.ttlsa.com
# Description: 
# Notes:       ~
# -------------------------------------------------------------------------------
# Copyright:   2015 (c) DengYun
# License:     GPL
 
# 用户名
MYSQL_USER='
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱笑的男孩0522

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值