• ③.监控项


    1.定义标准监控项
    主机 --> 监控项 --> 创建监控项 --> 选择键值


    返回的数值为1或者0 1为成功 0为失败 做值映射

    管理 --> 一般 --> 界面设置 --> 值映射 --> 创建值映射

    主机 --> 找到标准监控项

    监测 --> 最新数据 --> 找到docker主机 --> 找到标准监控项

    完成
    2.定义自动监控项

    • 用shell命令或shell脚本进行取值
    • 通过zabbix-agent2 将其定义成一个监控项 (为获得的值设置一个监控项名称)
    • 使用zabbix-get 测试能否获取对应的值
    • 登录zabbix-web 为对应的主机添加对应的监控项
      ①.通过shell命令添加监控项
      取值
    iostat|grep 'vd'|awk '{print $2}'
    

    为值设定一个名称

    [root@odoo-docker ~]# cat /etc/zabbix/zabbix_agent2.d/disk.conf 
    UserParameter=disk.tps,iostat|grep 'vd'|awk '{print $2}'
    
    systemctl restart zabbix-agent.service
    

    测试

    zabbix-agent端取值测试
    [root@odoo-docker ~]# zabbix_agent2 -t disk.tps
    disk.tps                                      [s|14.77]
    
    zabbix-server段取值测试
    [root@zabbix ~]# zabbix_get -s 121.196.178.117 -k disk.tps
    14.77
    
    

    页面端添加监控项

    测试

  • 相关阅读:
    redis搭建集群
    redis搭建主从
    redis与python交互
    redis数据操作篇
    redis配置篇
    node 淘宝镜像
    java 深copy
    springmvc配置访问静态文件
    centos 启动 oracle
    List 分隔多次执行 且在同一个事物当中
  • 原文地址:https://www.cnblogs.com/yangtao416/p/16575116.html
Copyright © 2020-2023  润新知