zoukankan      html  css  js  c++  java
  • Zabbix 监控过程详解

    Zabbix 监控过程详解

    一、修改密码及中文语言

    1. 修改密码

    1. 修改中文语言

    • 如果复选框中没有 Chinese(zh_CN) 选项,需要安装中文包
    [root@Zabbix-server ~]# yum install -y langpacks-zh_CN.noarch
    [root@Zabbix-server ~]# yum install -y glibc-common
    [root@Zabbix-server ~]# locale -a | grep zh_CN
    zh_CN
    zh_CN.gb18030
    zh_CN.gbk
    zh_CN.utf8
    
    • 然后刷新页面即可

    二、创建主机及主机群组

    1. 定义有个主机群组

    1. 添加主机

    三、监控项

    1. 创建应用集

    1. 创建监控项

    1. 在客户端使用 zabbix_get 测试
    [root@Zabbix-server ~]# zabbix_get -s 192.168.121.11 -p 10050 -k 'system.cpu.intr'
    3471351
    
    • zabbid-client 端,也可以使用命令来查看 intr 的速率变化:

    四、触发器(trigger)

    1. 简介
      当采集的值定义完了以后,就可以来定义触发器了。触发器的定义是:界定某特定的item采集到的数据的非合理区间或非合理状态通常为逻辑表达式。逻辑表达式(阈值) :通常用于定义数据的不合理区间,其结如下:
    • OK (不符合条件):正常状态 --> 较老的 zabbix 版本,为 FALSE;
    • PROBLEM(符合条件):非证常状态 --> 较老的 zabbix 版本,其为 TRUE;

    评定采样数值是否为合理区间的比较稳妥的方法是:根据最后N次的平均值来判定结果; 这个最后N次通常有两种定义方式:

    • 最近 N 分钟所得结果的平均值
    • 最近 N 次所得结果的平均值

    触发器存在可调用的函数:

    • nodata() #是否采集到数据,采集不到则为异常
    • last() #最近几次
    • date() #时间,返回当前的时间,格式YYYYMMDD
    • time() #返回当前的时间,HHMMSS格式的当前时间。
    • now() #返回距离Epoch(1970年1月1日00:00:00UTC)时间的秒数
    • dayofmonth() #返回当前是本月的第几天
      能用数值保存的就不要使用字符串
    1. 触发器表达式
      基本的触发器表达式格式如下所示:
    {<server>:<key> .<function>(<parameter>)}<operator><constant>
    
    • server:主机名称;
    • key:主机上关系的相应监控项的key;
    • function:评估采集到的数据是否在合理范围内时所使用的函数,其评估过程可以根据采取的数据、当前时间及其它因素进行;
    • 目前触发器所支持的函数有avg、count. change. date、 dayofweek. delta. diff、 iregexp、 last、 max、min. nodata. now、 sum等
    • parameter:函数参数;大多数数值函数可以接受秒数为其参数,而如果在数值参数之前使用"#"做为前缀,则表示为最近几次的取值,如sum(300)表示300秒内所有取值之和,而sum(# 10)则表示最近10次取值之和;
    • 此外,avg.count、last、 min和max还支持使用第二二个参数,用于完成时间限定;例如,max(1h,7d)将返回一周之前的最大值;
    1. 定义一个触发器

  • 相关阅读:
    Linux 软件安装到哪里合适,目录详解
    python如何判断1个列表中所有的数据都是相等的?
    web接口开发基础知识-什么是web接口?
    MIME TYPE是什么?
    jenkins展示html测试报告(不使用html publisher)
    【转】Java虚拟机的JVM垃圾回收机制
    Map 排序
    sql in 和 exist的区别
    distinct和group by 去掉重复数据分析
    sql执行机制
  • 原文地址:https://www.cnblogs.com/itwangqiang/p/14160402.html
Copyright © 2011-2022 走看看