zoukankan      html  css  js  c++  java
  • zabbix系列~ 监控模式

    一 简介:讲讲监控相关的东西

    二 监控模式   

        Active(主动式)agent —》常用
        在Active agent模式下,Zabbix agent启动后,由agent端初始化和Zabbix server之间的通信,向Zabbix server发出获取监控项清单的请求,server端收到请求后响应agent发出的请求,并将监控项清单发送给agent。agent端定期和Zabbix server通信,保证获得最新的监控项清单。agent则根据监控项清单查      询监控项的数据并将结果发送给Zabbixserver
        配置参数
        Server=host
        ServerActive=host
        hostname
        Passive (被动式)agent。
        在Passive agent模式下, zabbixserver或proxy根据监控项中配置的Update interval(数据更新间隔),定期向agent端发出查询请求,如CPU负载、磁盘使用空间等等。agent根据请求收集监控项数据并返回给server或proxy。
        配置参数
       注释掉ServerActive和hostname两个参数
        自定义items

    三 收集数据时间    

       1  Zabbix中每个监控项收集数据的时间间隔可以通过设置 Updateinterval(in sec)来实现,但是较为简单
       2  Zabbix中提供了Flexible intervals和scheduling intervals两种方式可以灵活的设置监控项收集数据的时间
             Interval 时间间隔 例如50s
             Period 时间段
                 1 格式 (d-d,hh:mm-hh:mm)(1-7,00:00-24:00)
                 2 可以指定多个用分号分隔的时间段(1-5,09:00-18:00;6-7,10:00-16:00)
                 3 在flexible intervals定义的时间段外,使用Updateinterval(in sec)中设置的时间间隔收集数据。
                 4 如果interval设置为0,那这个监控项在设置的时间段内不会收集数据。在设置的时间段结束时按照Update interval(in sec)中的时间间隔恢复对数据的收集
                 5  下面2个的优先级比update interval要高

    四 自定义监控项

        1  zabbix_agent配置文件

         Include=/etc/zabbix/zabbix_agentd.d/*.conf

         在/etc/zabbix/zabbix_agentd.d/ 添加每个自定义模板的配置文件

        2  自定义模板配置文件

          UserParameter=key[*],cmd

        3 添加新的自定义配置文件需要重启agent

    五 主要监控项

       1 磁盘 

           1 磁盘IO流量  2 磁盘IOPS  3 磁盘raid健康

           磁盘监控      

          /proc/diskstats 通过这个文件 可以获得总raid的活动量,比较准确
           cat /proc/diskstats|grep sda|head -1 获得磁盘的状态       

         设备号 编号 设备 读完成次数 合并完成次数 读扇区次数 读操作花费毫秒数 写完成次数 合并写完成次数 写扇区次数 写操作花费的毫秒数 正在处理的输入/输出请求数 输入/输出操作花费的毫秒数 输入/输出操作花费的加权毫秒数。
          8         0        sda 1532090456 8696867      405801541180      9659780         7508124691 40016807940 3       80199756840       1976437380     0                      3018198069                      1983430211

           计算公式 两次采集的输入/输出操作花费的毫秒数之差 / 采集间隔时间

             监控指数 IOPS 和流量(通过扇区来确定)

        2 mysql

           percona mysql插件模板

           详见下一篇文章

        3 cpu  

          1 cpu load  2 cpu user/sys/iowait  3 cpu 上下文切换

  • 相关阅读:
    端口服务
    系统设计的主要原则是什么?
    Dynamics CRM2015 Custom Code Validation Tool工具的使用
    CONFIGURE ADFS 3.0 WITH SHAREPOINT 2013
    Sharepoint Solution Gallery Active Solution时激活按钮灰色不可用的解决方法
    Dynamics CRM 2015Online Update1 new feature之 插件跟踪日志
    Dynamics CRM2013/2015 Plugin注册工具Register New Assembly时无法看到注册按钮的解决办法
    Dynamics CRM 2015 站点地图公告配置实体显示名称的变更
    Dynamics CRM 2015 Online Update1 UI界面的更新变化
    SQL Server2012 AlwaysOn 无法将数据库联接到可用性组 针对主副本的连接未处于活动状态
  • 原文地址:https://www.cnblogs.com/danhuangpai/p/10288356.html
Copyright © 2011-2022 走看看