zabbix3.0.9安装和使用

脚本一键安装

git clone https://github.com/aqzt/kjyw.git
bash kjyw-master/zabbix/server-install.sh
bash kjyw-master/zabbix/agent-install.sh

根据提示输入服务端相关信息

启动服务

/usr/local/zabbix/sbin/zabbix_java/startup.sh
service httpd start
systemctl start mariadb.service

service zabbix_server start
service zabbix_agentd restart

配置

手动安装

zabbix_get安装

rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-get-3.0.9-1.el7.x86_64.rpm

http://192.168.1.29/zabbix/

升级

https://www.zabbix.com/documentation/3.4/zh/manual/installation/upgrade

使用

zabbix_get -s 192.168.1.18 -p10050 -k "mysql.ping";

实现MySQL监控

这几天一直调试MySQL服务在线状态监控调试,用默认的mysql.ping一直无法监控下服务下线的情况,显示状态为不支持,也就是一旦服务下线后监控就失效了,

摸索了一段时间后发现是监控项的值不对,默认是数字导致下线后包括错误信息,导致出错。

解决:
默认模板不能直接修改,于是重新创建监控项,值改为字符。

Redis监控-zabbix3.0.9

客户端配置

# vim /usr/local/zabbix/etc/zabbix_agentd.conf

UserParameter=redis_stats[*],/usr/bin/redis-cli -h 127.0.0.1 -p $1 info|grep $2|cut -d : -f2

重启服务

# ps -ef|grep zabbix|grep -v grep|awk '{print $2}'|xargs kill -9 
# /etc/init.d/zabbix-agent  restart

服务端

  1. 导入模板
  2. web面板配置
    • 添加主机
    • 配置模板

      导入模板后启用监控项和触发器
  3. 查看监控状态

参考:
Zabbix3.0.2监控Redis性能状态

web url监控

web监测

最新数据

参考:
zabbix 批量web url监控
zabbix自动发现功能实现批量web url监控 , zabbix优化web事件(events)打开速度

监控项

参考:
zabbix3.0.4添加对web页面url的状态监控

图表

图表有曲线没有相关数值、标注,需要升级修复!

升级教程:
https://www.zengjianfeng.com/2018/07/319.html

参考:
【Zabbix】03、Zabbi 监控项和图表
zabbix应用之获取监控项的graph曲线图

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注