zabbix触发器

触发器

  • {<server>:<key>.<function>(<parameter>)}<operator><constant>
    ​
    例子:10:39,主机名应该是英文名(带*的那个)
  •   模板--xian2301--触发器--创建--
  • #解决图形那里的 字体错误
    # find / -name *.ttf    # 在这里找和zabbix有关的文件
    找到/usr/share/zabbix/assets/fonts/graphfont.ttf
    # ll /usr/share/zabbix/assets/fonts/graphfont.ttf   #发现它是一个链接文件,找源文件/etc/alternatives/zabbix-web-font
    # ll /etc/alternatives/zabbix-web-font  #发现/usr/share/fonts/dejavu/DejaVuSans.ttf
    我们从win10上找个字体文件替换掉它(改名)
    win10字体文件目录c:\Windows\Fonts\
    ​
  • 标签,可以按标签来选择

  • 依赖关系

定义动作

  • #redis启动或者关闭
    配置--模板--xian2301--监控项--创建监控项--redis端口监控;net.tcp.listen[6379];5s;端口监测
    配置--模板--xian2301--触发器--创建触发器--redis关闭时触发;严重;{xa2301-app:net.tcp.listen[6379].last(#1)}=0;
    配置--动作--触发器动作--创建动作--
        动作--redis shutdown--添加--触发器 等于;1号agent;redis关闭时触发
        操作--操作--添加--远程命令;1-1;0;当前主机;自定义脚本;sudo systemctl restart redis
    ​
  • #agent端给zabbix远程操作的权限
    # visudo
    zabbix  ALL=(ALL)       NOPASSWD:ALL
    ​
    # vim /etc/zabbix_agentd.conf
    EnableRemoteCommands=1
    LogReemoteCommands=1
  • 企业微信发送警告信息

    • 企业微信报警
      1、注册企业
      2、在管理后台登录
      https://work.weixin.qq.com/
      3、在企业后台中创建应用
      4、找到以下内容
      企业id
      应用id
      应用secret
      ​
      5、获得python脚本,修改内容
      6、登录微信对话平台
      https://chatbot.weixin.qq.com/
      创建机器人,并绑定到企业微信的应用中
      ​
      7、回到企业微信管理后台,应用中的可信企业ip中填写自己的当前出口ip地址
      http://httpbin.org/ip
      ​
      8、在zabbixserver服务器上安装python3和requests 模块,执行python脚本
      python3 wechat3.py 用户 主题 内容
      ​
      9、测试成功后,在zabbix平台上创建报警媒介类型
      ​
      10、给admin用户添加媒介
      ​
      11、配置动作里的操作,发送消息
  • 15:27钉钉发送警告信息

知识点

  • 465 加密的邮箱端口

  • 25 不加密的邮箱端口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值