• zabbix-自定义触发器


    触发器得作用:
    当监控项得值达到触发器预设得阈值时,会触发警报器,来做相应得信息输出。
    1,前端声音报警,打开前端语音设置
    在这里插入图片描述
    2,设置触发器
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    2,自定义触发器
    配置—> 主机—> 触发器 ----创建触发器,一般设置出触发器名称、严重类型、添加表达式最后点击添加即可
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    {121212:system.users.num.last()}>3
    {主机名:key.last()}>3

    {主机名:key.avg(10m)}>3

    {主机名:key.nodate(10m)} = 1

    实例一 : 监控系统根盘空间

    a, 设置监控项

    (在服务器上设置)

    a-1 手动取值
    df -h|grep '/$'|awk '{print $5}'|awk -F% '{print $1}'
    
    • 1

    在这里插入图片描述

    a-2 在监控主机上设置key值

    grep ‘^UserParameter’ /etc/zabbix/zabbix_agentd.conf
    UserParameter=disk.rootsize,df -h|grep ‘/$’|awk ‘{print $5}’|awk -F% ‘{print $1}’
    设置完之后重启zabbix_agent服务
    systemctl restart zabbix-agent.service

    a-3 在zabbix-server 主机上验证设置是否正确,取key 值

    zabbix_get -k “disk.rootsize” -s 192.168.6.9
    在这里插入图片描述

    b, 前端页面设置监控项

    配置 ---->>> 主机 ----->>> 找到对应监控主机,点击蓝色监控项字体 ------>>>右上角创建监控项------>>>进入到监控项设置页面
    主要得设置:
    名称: # 这个设置随意
    键值: #这个事先已设置好,需是英文字符
    信息类型 # 根据取值特点进行设置
    单位 # 根据取值特点进行设置
    更新间隔 #根据实际情况可以动态调整,一般默认即可
    应用集 #根据个人系统,进行归类设置,便于后续监控查找

    在这里插入图片描述
    最终得到的效果如下
    在这里插入图片描述

    c,设置触发器

    c-1 操作流程:

    配置—>>>主机 ----->>>选择对应得监控主机,点击蓝色字体<触发器>,会弹出触发器页面,点击右上角<创建触发器>,—>> 进入触发器设置页面
    名称: #自定义个所有人都能看懂得名称
    严重性: # 根据系统重要情况进行级别设置
    表达式: # 如果不熟悉,手动点击添加,根据页面选项进行设置即可。

    在这里插入图片描述
    表达式设置页面
    在这里插入图片描述

    d, 测试监控项跟触发器得工作状况

    根据需要手动增加文件,使文件占用磁盘空间动态波动,达到预期效果

    d-1,添加文件命令
    dd if=/dev/zero of=test1 bs=1M count=1024  #添加1G文件test1
    
    • 1

    在这里插入图片描述
    v

    d-2, 设定得阈值是80%,认为使磁盘使用达到预设值

    dd if=/dev/zero of=test2 bs=1M count=10240 #添加十个G得数据,
    10秒后可以看到zabbix 报警了

    d-3,达到阈值得波形图

    在这里插入图片描述

    d-4,系统磁盘占用情况

    在这里插入图片描述

    d-5,zabbix报警图

    在这里插入图片描述

  • 相关阅读:
    接口测试常用技能:Jmeter操作数据库
    智能井盖传感器扣好“城市纽扣”,让市民脚下更有安全感
    在 C# CLR 中学习 C++ 之了解 extern
    【SpringBoot源码】源码分析
    后端php项目和数据库启动
    事务同步器使用记录
    【高等数学】微分中值定理
    SpringBoot2.x 自动化生成代码整合Mybatis
    对话永洪科技CEO何春涛:专注BI,决胜AI时代丨数据猿专访
    [b01lers2020]Life on Mars (难发现的sql注入)
  • 原文地址:https://blog.csdn.net/renren_100/article/details/126676764