Zabbix Agent item监控项讲解

news2024/11/22 21:05:57

前言

agent与snmp是Zabbix两种重要的监控方式,这一期主要介绍Zabbix Agent item监控项。。Zabbix agent分为主动代理、被动代理,配置item类型时,可以选择需要的类型:

Zabbix agent :用于被动检查

Zabbix agent(active):用户主动检查
在这里插入图片描述

  1. 测试获取监控参数内容:
    在Zabbix Server上使用zabbix_get命令可以从监控对象获取监控参数的具体内容。zabbix_get命令的具体使用方法如下:

zabbix_get -s 目标服务器IP -p 端口(10050) -k {key}

具体执行结果如下:

zabbix_get -s 192.168.3.166 -p 10050 -k system.boottime

  1. 监控参数实际意义

2.1. 监控操作系统信息(OS)

system.boottime

系统启动的时间点(Host boot time)(单位:时间戳);API中参数history需指定为3;

system.uptime

系统已运行时长(System uptime)(单位:秒);API中参数history需指定为3;

system.localtime

系统时间(Host local time)(单位:时间戳);API中参数history需指定为3;

system.hostname

#主机名(Host name);API中参数history需指定为1;

2.2. 网卡信息(Network interfaces)

对传输网卡信息进行监控查看等

net.if.out[br0]

#网卡流速,流出方向;时间间隔60s;

#获取指定网卡(br0)的流出流量的流速值(Outgoing network traffic on br0),br0为网卡名称,根据实际情况填写;时间间隔60s;

net.if.in[br0]

#网卡流速,流入方向(单位:字节);

API中参数history需指定为3;下同;时间间隔60s;

#获取指定网卡(br0)的流入流量的流速值(Incoming network traffic on br0),br0为网卡名称,根据实际情况填写;时间间隔60s;

2.3. 进程信息

proc.num[]# 目前系统中的进程总数(Number of processes);时间间隔60s;

proc.num[,run]# 目前正在运行(处于运行态)的进程总数(Number of running processes);时间间隔60s;

2.4. CPU信息

合理的控制用户态、系统态、io等待时间可以保证进程高效率的运行。

系统态运行时间较高说明进程进行系统调用的次数比较多。一般的程序,如果系统态运行时间占用过高,就需要优化程序,减少系统调用。

io等待时间的比例过高,则表明硬盘的IO性能差,如果是读写文件比较频繁,读写效率要求比较高,可以考虑更换硬盘,或者使用多磁盘做Raid的方案。

system.cpu.switches

#CPU的进程上下文切换(Context switches per seconds),单位sps,表示每秒采样次数;API中参数history需指定为3;时间间隔60s;

system.cpu.intr

#CPU中断数量(Interrupts per second);

API中参数history需指定为3;

system.cpu.load[percpu,avg1]

#CPU每分钟的负载值,按照核数做平均值(Processor load (1 min average per core));API中参数history需指定为0;下同

system.cpu.load[percpu,avg5]

#CPU每5分钟的负载值,按照核数做平均值(Processor load (5 min average per core))

system.cpu.load[percpu,avg15]

#CPU每15分钟的负载值,按照核数做平均值(Processor load (15 min average per core))

system.cpu.util[,softirq]

#CPU的软中断时间,百分比形式(CPU softirq time);API中参数history需指定为0;下同

system.cpu.util[,steal]

#CPU的偷盗的时间,百分比形式(CPU steal time);

system.cpu.util[,idle]

#CPU的空闲时间,百分比形式(CPU idle time);API中参数history需指定为0;下同;时间间隔60s;

system.cpu.util[,user]

#CPU的用户态运行时间,百分比形式(CPU user time);时间间隔60s;

system.cpu.util[,system]

#CPU的系统态运行时间,百分比形式(CPU system time);时间间隔60s;

system.cpu.util[,iowait]

#CPU的io等待时间,百分比形式(CPU iowait time)

system.cpu.util[,interrupt]

#CPU的中断时间,百分比形式(CPU interrupt time)

system.cpu.util[,nice]

#CPU的nice时间,百分比形式(CPU nice time)

2.5. 内存信息

zabbix_get获取内存使用信息

system.swap.size[available]

#物理内存目前可用的容量(Available memory)(单位:字节);API中参数history需指定为3;时间间隔60s;

system.swap.size[,total]

#swap分区的总容量(Total swap space);API中参数history需指定为3;时间间隔3600s;

system.swap.size[,free]

#swap分区尚可使用的容量(Free swap space);API中参数history需指定为3;时间间隔60s;

system.swap.size[,pfree]

#swap分区尚可使用的容量,百分比形式(Free swap space in %);API中参数history需指定为0;时间间隔60s;

vm.memory.size[total]

#物理内存总量(Total memory)(单位:字节);API中参数history需指定为3;时间间隔3600s;

[if !supportLists]2.6. [endif]agent信息

agent.ping

#Agent的在线状态(Agent ping);API中参数history需指定为3;

agent.hostname

#Zabbix Agent的hostname(Host name of zabbix_agentd running);

agent.version

#Agent的软件版本号(Version of zabbix_agent(d) running)

以上就是这一期的内容。大家好,我是乐乐,专注运维技术研究与分享,关注我,学习更多Zabbix技术知识。如有Zabbix问题还可以到乐维社区提问留言,一起交流Zabbix技术心得。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/346952.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C语言进阶】结构体、位段、枚举和联合

👦个人主页:Weraphael ✍🏻作者简介:目前是C语言学习者 ✈️专栏:C语言航路 🐋 希望大家多多支持,咱一起进步!😁 如果文章对你有帮助的话 欢迎 评论💬 点赞&a…

顶刊MS论文解读|数据驱动的动态定价和订购策略

作者:白静 金凯瑞 马玺渊 钟子俊编者按 本次解读的文章为“Data-Driven Dynamic Pricing and Ordering with Perishable Inventory in a Changing Environment”,于2022年发表在期刊 Management Science, 作者 N. Bora Keskin, Yuexing Li, Jing-Sheng …

推荐5款极大提高工作效率的办公软件!每个都是我精挑细选的

关于提高办公效率的相关软件,答主要把工作5年的独家秘方都拿出来了。分享的都是用过的且体验不错的软件,大多数是免费软件! 按照使用场景,简单先分个类,分别是时间利用利器,流程优化软件,办公美…

论文投稿指南——中文核心期刊推荐(工程材料学)

【前言】 🚀 想发论文怎么办?手把手教你论文如何投稿!那么,首先要搞懂投稿目标——论文期刊 🎄 在期刊论文的分布中,存在一种普遍现象:即对于某一特定的学科或专业来说,少数期刊所含…

重生之我是赏金猎人-SRC漏洞挖掘(一)-某SRC测试系统无脑Getshell

0x01 前言 https://github.com/J0o1ey/BountyHunterInChina 欢迎大佬们点个star 0x02 资产收集到脆弱系统 在某src挖掘过程中,本人通过ssl证书对域名资产进行了收集,通过计算域名对应ip段的权重 整理出其C段资产,进行了批量目录扫描 查看…

Spring Boot两种格式的配置文件,你都了解吗?

目录 前言 一、properties配置文件 1.1、语法格式 1.2、读取配置文件 1.3、缺点分析 2、yml配置文件 2.1、yml语法 2.1.1、注意:value值的单双引号 2.2、yml配置读取 2.3、yml配置的不同数据类型 2.4、yml配置对象 2.5、yml配置集合 3、面试&#xff1a…

2023年浙江道路运输安全员考试真题题库及答案

百分百题库提供道路运输安全员考试试题、道路运输安全员考试预测题、道路运输安全员考试真题、道路运输安全员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 1.关于道路运输企业车辆技术管理机构的主要职责,在下列表述中最…

anaconda3文件夹被移动之后,如何操作可以复用原有conda环境

anaconda3文件夹被移动A-调整conda PATH地址B-更改.conda/environments.txt中的地址C-修改conda内的变量和每个环境的pip目录A-调整conda PATH地址 B-更改.conda/environments.txt中的地址 a. 优先切换到用户根目录 b. 查看隐藏conda目录 c. 编辑 vi .conda/environments.txt…

【服务器数据恢复】NetApp存储无法访问的数据恢复案例

服务器数据恢复环境: NetApp某型号存储; 配备SAS硬盘,该硬盘520字节一个扇区; 所有的lun映射到小型机使用,存放Oracle数据库文件,采用ASM裸设备存储方式。 服务器故障: 管理员误操作删除NetApp…

介电常数常用测量方法综述

张扬1,徐尚志1,赵文晖2,龚增2,赵晓群1 1同济大学,上海 2上海市计量测试技术研究院,上海 在设计电路、天线、电容器等过程中经常会涉及所用材料的介电常数, 所以深入了解介电常数的相关概念对实际工作有重…

【RuoYi-Vue-Plus】学习笔记 48 - 数据加密功能 Encrypt 源码分析

文章目录前言参考目录功能实现的准备知识1、目录结构说明2、一些准备知识2.1、自定义插件如何实现?2.2、Mybatis 拦截器的拦截点?2.3、关于 Intercepts 注解?2.4、关于拦截器中的 Interceptor() 方法和 plugin() 方法?功能调用流程…

企业数字化转型中信息化是什么

数字化转型带给企业的价值无疑是能够支撑起这股热潮的,这种流行趋势在数字化时代也并不意外。不过有一点值得注意,那就是数字化转型毕竟发展时间还不太长,虽然有未来加持,但又有多少企业能够在当下坚持数字化转型,顺利…

MYSQL的第四次索引视图

题目: 学生表:Student (Sno, Sname, Ssex , Sage, Sdept) 学号,姓名,性别,年龄,所在系 Sno为主键 课程表:Course (Cno, Cname,) 课程号,课程名 Cno为主键 学生选课…

[数据库迁移]-MySQL常见问题

[数据库迁移]-MySQL常见问题 森格 | 2023年2月 介绍:记录在MySQL数据库迁移过程中遇到的问题,以及解决方案。 文章目录[数据库迁移]-MySQL常见问题一、背景二、常见问题2.1 ERROR 20032.2 ERROR 12732.3 ERROR 10712.4 视图权限2.5 ERROR 1062三、总结一…

idea提交git时过滤掉不必要的文件 mes

.ignore插件的安装非常简单,如下图所示: 1.添加.gitignore 在项目上创建 在打开的面板中,执行如下图所示的选择: 3.在本地项目下文件上创建需要过滤文件后缀名 ### Example user template template ### Example user templa…

算法笔记(五)—— 二叉树

链表练习题: 1. 查两个链表的第一个入环结点,loop1,loop2。(快慢指针,相交后,快指针放头节点) 2. 当loop1null , loop2null时 如果两个链表最后一个结点不相等,那么一定不相交。 最后一个结点地…

Allegro如何设置最大撤回步数操作指导

Allegro如何设置最大撤回步数操作指导 在做PCB设计的时候,偶尔会出现误操作或者简单评估需要撤回到原来的状态,避免返工。Allegro支持撤回操作,用菜单的Undo命令即可实现 同样还支持设置最大的撤回步数,具体操作如下 点击Setup点击User Preferences

C语言(ctype.h系列的字符函数)

1.字符测试函数 函数名 如果时下列函数时,返回值为真 Isalnum() 字母或数字 isalpha() 字母 isblank() 标准的空白字符(空格,水平制表符或换行符)或任…

AMD发布23.2.1 新驱动 支持开年新作《魔咒之地》

如果说2023年有什么新作,《魔咒之地(Forspoken)》当属开年大作之一,1月25日才在steam平台发售。虽然开售后的表现似乎不如想象中优秀,加之价格相对昂贵,令不少玩家望而却步,但如果只是想尝鲜&am…

面试攻略,Java 基础面试 100 问(二)

五大基本原则 单一职责原则SRP(Single Responsibility Principle) 是指一个类的功能要单一,不能包罗万象。如同一个人一样,分配的工作不能太多,否则一天到晚虽然忙忙碌碌的,但效率却高不起来。 开放封闭原则OCP(Open&#xff0…