zabbix的监控项(item)
admin
2023-03-24 07:00:40
0

1、Item简介

"监控项item"是zabbix服务器用于监控一个特定对象上的一个特定指标,并负载针对其他搜集相关的监控数据。

比如CPU每分钟的平均负载可以是一个item,每5分钟的平均负载是一个item,某特定网络接口接收报文的速率又是一个item等。

每一个itme都拥有相应的"类型(Type)"

例如:"Zabbix agent"、"SNMP"、"External check"、"IPMI agent"、"SSH agent"、"JMX agent"等。

Zabbix服务器会使用相应类型的协议或机制铜被监控端通信

下图是Item的配置页,下面就对该配置页的内容作出解释:
zabbix的监控项(item)

2、Item key

每一个item都有其专用的"key"

Zabbix服务器在与被监控端通信时就使用相应的协议或机制去询问被监控端的这个key值,被监控端则调用与此key对应的监控脚本获取数据并返回给服务器端。

key的命名只能使用"0-9a-zA-Z_-."(引号中的内容)等字符,且可以接受参数,其命令习惯如system.cpu.load[,],其中,中括号中的内容为参数,且分别可以按次序使用$1、$2、......进行引用,此示例中仅有了两个参数。

    如果要使用不定数目的参数,则可以使用"*"表示

zabbix有许多预定义的key,详细信息的获取地址:https://www.zabbix.com/documentation/3.0/manual/config/items/itemtypes/zabbix_agent

对于每一个item,Zabbix服务器还定义了怎么存储这个item的数据、数据采集的频率及历史数据保存的时长等。

多个item还可归类为一个由"application"定义的逻辑组

示例:net.tcp.listen[80]

net.tcp.listen是key,表示监听网络tcp,[80]:是key的参数,表示80端口,这个item key的意思就是判断主机80端口是否处于监听状态。

3、Item的主要属性介绍

Host:选择新建的item所属的主机或模板;默认为点击"item"是所属的主机或模板;

Name:item的名称,可以使用宏$1、$2、......、$9,用于引用相应Key中的对应的参数;例如,名称"CPU $2 time"对于system.cpu.util[,iowait]来说,其名称为"CPU iowait time";

Tyep:item类型

Key:当前item的key,每个item所支持使用的key取决于所选择的"Type";对于一个主机来讲,每个key必须是唯一的;如果Type为"Zabbix agent","Zabbix agent(active)","Simple check"或者"Zabbix aggregate",其Key值必须要被Zabbix agent及Zabbix Server支持才行;

Type of information:从被监控端取得的数据的存储格式;

    Numeric (unsigned):64位无符号整数;

    Numeric(float):浮点数

    Character:字符或字符串,最长为255字节

    Log:日志文件,只能在key为log[]时使用

    Text:文本,无长度限制

Data type:专用于数据类型为"Numeric (unsigned)"时为其指定希望使用的数据格式;

    Boolean:布尔型值,1表示"真",0表示"假";填入true、t、yes、y、up、running、enabled或availavle均会被转换为1;填入false、f、no、n、down、unused、disabled或unavailavle均会被转换为0;

    Octal:八进制数据;

    Decimal:十进制数据;

    Hexadecimal:十六进制数据;

Update interval(in sec):获取数据的时间间隔,0表示不去拉去数据;

Flexible intervals:自定义数据更新时间间隔,例如Interval(in sec)为10,Period值为6-7,00:24:00表示周六和周日全天每10s获取一次数据;

Keep history(in days):历史数据保留时长,单位为天;超过此时长的数据会由Housekeeper清除;一般来说,仅需要保留所需要的时间跨度的最小天数内的数据;

Keep trends(in days):聚合数据(如min、max、avg、count等数据)的保留时长,单位为天;超过此时长的数据会由Housekeeper清除;

Store value:

    As is:不做任何处理;

    Delta(speed per second):保存为(value-prev_value)/(time-prev_time)的计算结果,即当前值减去前一次获取的数据值,除以当前时间戳减去前一次获取时的时间戳得到的结果;如果当时值小于前一次的值,其将会被丢弃;

    Delta(simpe change):保存为(value-prev_value)的计算机结果;

Status:

    Enabled:启用

    Disabled:禁用

    Not supported:不支持


相关内容

热门资讯

清华硕士参与智力测验仅得25分... 5月10日,一网友@是一颗努力的豆子 分享自己在硕士入学当月在三甲精神科参与瑞文智力测验仅得25分的...
胡锡进:武大急于撇清自己,情理... 说实话,我作为老媒体人和网上人,觉得武大不该这样回应。尽管我知道,在OPPO那个引发广泛指责的“母亲...
DeepSeek塞进苹果本儿,... 文 | 字母AI 在agent时代最贵的是什么?是token。 一些重度agent使用者,一个月用...
中美将于5月12日—13日举行... 有记者问:近期有消息称,中美双方将很快举行下一轮经贸磋商,请问商务部是否有最新消息?答:经中美双方商...
华为申请语音交互方法专利,提升... 国家知识产权局信息显示,华为技术有限公司申请一项名为“一种语音交互方法和电子设备”的专利,公开号CN...
事关俄乌冲突,普京释放重要信号 据中国新闻网援引塔斯社报道,当地时间5月9日,俄罗斯总统普京在记者会上表示,他既不会主动提出、也不会...
藏语大模型亮相北京科博会 弥合... 新华社北京5月10日电 题:藏语大模型亮相北京科博会 弥合AI时代“数字鸿沟” 新华社记者郭沛然 对...
光帆带摄像头AI耳机本月开售,... 5月9日,光帆科技官方账号发布发售预热海报。海报显示,全球首款具备视觉感知能力的主动式AI耳机——光...
我国“太极计划”获关键突破 据新华社消息,记者5月9日从中国科学院力学研究所获悉,我国空间引力波探测“太极计划”传来新消息,科研...
武汉大学的声明,有点搞笑 就在刚刚,武汉大学出来发声明了。为什么发声明呢?主要的原因,就是前两天,OPPO发布的一个母亲节活动...