zoukankan      html  css  js  c++  java
  • zabbix 邮件报警 监控mysql主从

    1)设置邮件模板及邮件服务器

    邮箱密码记得写授权密码

    2)配置接受报警的邮箱

    3)添加报警触发器

    配置邮箱服务器  

    yum -y install mailx
    yum -y install sendmail
    vim /etc/mail.rc

    set from=wen183363009@163.com
    set smtp=smtp.163.com:25
    set smtp-auth-user=wen183363009
    set smtp-auth-password=授权密码

    echo "zabbix" |mail -s "zabbix" wen183363009@163.com 测试成功即可

    4)监控mysql主从 在/data/sh/mysql_ab_check.sh 添加如下脚本

    #!/bin/bash
    mysql -uroot -e 'show slave statusG'|grep -E "Slave_IO_Running|Slave_SQL_Running"|awk '{print $2}'|grep -c Yes

    5)在客户端zabbix_agent.conf配置文件中加入

    UserParameter=mysql.replication,sh /data/sh/mysql_ab_check.sh

    6)在zabbix服务器端可以用命令先测试

    /usr/local/zabbix/bin/zabbix_get -s 192.168.0.113 -k mysql.replication

    7)在zabbix WEB中创建监控项

    添加即可

    创建图形

    添加触发器就可以发送邮件了

    8、测试结果 先停掉mysql slave

     

    重新开启即可修复

  • 相关阅读:
    LCD编程_显示文字
    LCD编程_画点线圆
    LCD编程_简单测试
    LCD编程框架组织
    LCD编程_LCD控制器
    编程——抽象出重要的结构体
    LCD裸板编程_框架
    S3C2440_LCD控制器
    关于加密与解密的问题。
    [13期]mysql-root全手工注入写马实例实战
  • 原文地址:https://www.cnblogs.com/legenidongma/p/10730534.html
Copyright © 2011-2022 走看看