zoukankan      html  css  js  c++  java
  • zabbix监控之自定义监控

    自定义监控node1数据库状态,并设置报警

    编辑agent客户端的userparameter_mysql.conf 文件,最后一行添加自定义监控内容

    [root@node1 ~]# cd /etc/zabbix/zabbix_agentd.d/
    [root@node1 zabbix_agentd.d]# ls
    userparameter_mysql.conf
    [root@node1 zabbix_agentd.d]# vim userparameter_mysql.conf 
    #在文件最下面添加:UserParameter=键值,命令
    UserParameter=mysql.check,systemctl status mariadb.service | grep -c running

    在web中添加监控项

    给监控项起名,并输入键值为当时定义的mysql.check,并写入自定义的应用集

    添加成功后,在最新数据中查看是否获取到数据

    创建新添加监控项的grafh(图形)

    为图形关联监控项

    查看图形是否添加成功

    创建数据库报警触发器

    添加触发器报警的表达式

    关联监控项,并设置结果为0(systemctl status mariadb.service | grep -c running命令,当数据库不可用时,统计关键字running为0)时触发

    将数据库停掉,模拟监控是否生效,检查是否报警成功

  • 相关阅读:
    mysql备份与还原
    mysql基本操作
    mysql权限管理
    linux下mysql-5.5.15安装详细步骤
    mongo长连接
    css rem计算
    yii2使用小知识(连续补充)
    自动化运维工具ansible部署以及使用
    测试docker不同主机间容器互相访问
    redis慢查询日志
  • 原文地址:https://www.cnblogs.com/renyz/p/11791875.html
Copyright © 2011-2022 走看看