https://www.zabbix.com/documentation/2.2/manual/config/items/itemtypes/zabbix_agent

agentd.hostname               注释

代理主机名。             从配置文件返回代理主机名的实际值。

agentd.ping

代理可用性检查             使用函数nodata()检查主机不可用性。

agent.version

Zabbix代理的版本。           返回值示例:1.8.2

kernel.maxfiles

操作系统支持的最大打开文件数

net.if.discovery

网络接口列表 用于低级发现。

1、网卡流量的监控key

默认参数bytes、packets、errors、dropped

net.if.in[if,<mode>],其中if表示网卡接口,in为接收,mode的默认参数为bytes,

net.of,out[if,<mode>] out为发出

net.if.total[if,<mode>] total为接收和发出的流量总和

例子:

net.if.in[eth0,bytes] 网卡eth0接收的流进量

net.if.if[eth0,packets] 网卡eth0接收的数据包数量

注意:凡是文档中所提的默认参数,在多个参数的时候,不填写参数,用逗号分隔开,即使用默认的参数

2、监控端口的key

net.tcp.listen[port]     检查此TCP端口是否处于LISTEN状态。

例子:

Lqdg Tencent Game 1:net.tcp.listen[9901].max(#3)}=0 在最近三次获取的最大数值都为0视为故障

net.tcp.port[,80]可用于测试在端口80上运行的Web服务器的可用性

0 - 它不处于LISTEN状态,1 - 处于LISTEN状态

net.udp.listen[port]     检查此UDP端口是否处于LISTEN状态。0 - 它不处于LISTEN状态,1 - 处于LISTEN状态

net.tcp.listen[<ip>,port]  检查是否可以将TCP连接到端口号,IP - IP地址(默认为127.0.0.1)0 - 无法连接,1 - 可以连接,net.tcp.port [,80]可用于测试在端口80上运行的Web服务器的可用性。

http://www.ttlsa.com/zabbix/zabbix-simple-checks/

net.tcp.listen[service,<ip>,port] 检查服务是否正在运行并接受TCP连接,服务 - ssh,ntp,ldap,smtp,ftp,http,pop,nntp,imap,tcp,https,telnet,IP - IP地址(默认为127.0.0.1)0 - 服务中断,1 - 服务正在运行

例子:

net.tcp.service [ftp ,, 45] - 可用于测试TCP端口45上的FTP服务器的可用性。

请注意,这些检查可能会在系统守护程序日志文件中产生其他消息(正在记录SMTP和SSH会话通常)。

目前不支持检查加密协议(如端口993上的IMAP或端口995上的POP)。作为解决方法,请使用net.tcp.port来执行这些检查。

目前不支持Windows代理检查LDAP和HTTPS

net.tcp.service.perf [service,<ip>,<port>] net.tcp.service.perf [ssh] 检查服务的性能 - 可用于测试SSH服务器初始响应的速度。对于简单的TCP性能测试,请使用net.tcp.service.perf [tcp,<ip >,<port>]

请注意,这些检查可能会导致系统守护程序日志文件中的其他消息(通常会记录SMTP和SSH会话)。

服务 - ssh,ntp,ldap,smtp,ftp,http,pop,nntp,imap,tcp,https,telnet

目前不支持检查加密协议(如端口993上的IMAP或端口995上的POP)。作为解决方法,请使用net.tcp.service.perf [tcp,<ip>,<port>]进行如下检查。

目前不支持Windows代理检查LDAP和HTTPS。

3、监控进程的key

proc.mem [<name>,<user>,<mode>,<cmdline>]

内存使用过程以字节为单位。整数

名称 - 进程名称(默认为所有进程)

用户名(默认为所有用户)

模式 - 可能的值:

avg,max,min,sum(默认)

cmdline - 按命令行过滤(它是一个正则表达式)

示例键:

proc.mem [,root] - 在“root”用户下运行的所有进程使用的内存

proc.mem [zabbix_server,zabbix] - 在zabbix用户下运行的所有zabbix_server进程使用的内存

proc.mem [,oracle, max,oracleZABBIX] - 在oracleZABBIX的oracleZABBIX命令行下,oracleZABBIX下运行的内存最多的进程运行的内存使用

注意:当多个进程使用共享内存时,进程使用的内存总和可能导致大的不现实的值。

proc.num [<name>,<user>,<state>,<cmdline>]

进程数。整数

名称 - 进程名称(默认为所有进程)

用户 - 用户名(默认为所有用户)

状态 - 可能的值:all(默认),run,sleep,zomb

cmdline -

示例键:

proc.num [,mysql] - 在mysql用户下运行的进程数

proc.num [apache2,www-data] - 在www数据用户下运行的apache2进程数

proc.num [,oracle,sleep, oracleZABBIX] - 在oracleZABBIX的命令行下运行oracleZABBIX的oracle下运行的睡眠状态进程数

在Windows上,只支持名称和用户参数。

kernel.maxfiles

操作系统支持的最大打开文件数。 整数

kernel.maxproc

操作系统支持的最大进程数。

4、监控CPU和内存的key

system.cpu.load [<cpu>,<模式>]

CPU负载。 浮动

cpu - 可能的值:

all(默认),percpu(总负载除以在线CPU数)

模式 - 可能的值:

avg1(一分钟平均值,默认值),avg5(5分钟平均值),avg15(15分钟内平均值

示例键:

system.cpu.load [,avg5]

旧命名:system.cpu.loadX自Zabbix 2.0.0以来,支持

percpu 参数。

system.cpu.num [<type>]

CPU数量。整数

类型 - 可能的值:

在线(默认),最大

在线(默认),最大示例键:

system.cpu.num

system.cpu.switch

上下文切换的数量。整数

system.cpu.util [<cpu>,<type>,<mode>]

CPU利用率以百分比表示 浮动

cpu - CPU号(默认为所有CPU)

类型 - 可能的值:

空闲,不错,用户(默认),系统(Windows的默认),iowait,中断,softirq,偷

模式 - 可能的值:

avg1(一分钟平均值,默认),avg5(平均5分钟),avg15(15分钟内平均)

示例键:

system.cpu.util [0,user,avg5]

vm.memory.size [<mode>]

内存大小(以字节为单位)或以百分比表示。整数 - 字节

整数 - 字节

浮点数 - 百分比

模式 - 一个(默认),活动,anon,缓冲区,缓存,exec,文件,空闲,非活动,固定,共享,有线,使用,pused,可用,可用

Item vm.memory.size []接受三类参数。

第一类包括总共内存量。

第二类包含平台特定的内存类型:active,anon,buffers,cached,exec,file,free,inactive,pinned,shared,wired。

第三类是有多少内存被使用和提供用户级的估计:使用,pused,可用,pavailable。

system.swap.in [<device>,<type>]

交换(从设备到内存)统计。整数

设备 - 用于交换的设备(默认为全部)

类型 - 可能的值:

count(交换数),扇区(交换的扇区),页面(交换的页面)。有关默认值的详细信息,请参阅平台支持。

device - device used for swapping (default is all)

type - possible values:

count (number of swapins), sectors (sectors swapped in), pages (pages swapped in). Seesupported by platform for details on defaults.

Example key:

system.swap.in[,pages]

The source of this information is:

Linux 2.4:

/proc/swaps, /proc/partitions, /proc/stat

Linux 2.6:

/proc/swaps, /proc/diskstats, /proc/vmstat

system.swap.out[<device>,<type>]

交换(从内存到设备)统计。整数

device - device used for swapping (default is all)

type - possible values:

count (number of swapouts), sectors(sectors swapped out), pages (pages swapped out). See supported by platform for details on defaults.

Example key:

system.swap.out[,pages]

The source of this information is:

Linux 2.4:

/proc/swaps, /proc/partitions, /proc/stat

Linux 2.6:

/proc/swaps, /proc/diskstats, /proc/vmstat

system.swap.size[<device>,<type>]

交换空间大小(以字节为单位)或百分比(总计)。String

device - device used for swapping (default is all)

type - possible values:

free (自由交换空间,默认), pfree (空闲交换空间,百分比), pused (使用交换空间,百分比), total (总交换空间), used (使用交换空间)

Example key:

system.swap.size[,pfree] - free swap space percentage

如果没有指定设备,Zabbix代理只会考虑交换设备(文件),物理内存将被忽略。 例如,在Solaris系统上,swap -s命令包含一部分物理内存和交换设备(与swap -l不同)。

4、监控系统信息

system.hw.macaddr [<interface>,<format>]

列出MAC地址。 串

interface - all(默认)或正则表达式

格式 - full(默认)或short

格式 - full(默认)或short示例:system.hw.macaddr [“eth0 $”,full]

[eth0] 00:11:22:33:44:55

列出名称与给定接口 regexp(所有接口的所有列表)匹配的接口的MAC地址。

如果格式被指定为short,则不列出接口名称和相同的MAC地址。

system.boottime

系统启动时间。整数(Unix时间戳)

system.uptime

系统正常运行时间(秒)整数

system.localtime [<type>]

系统时间。整数 - 与typeas utc字符串 - 与type作为本地

utc - (默认)自Epoch以来的时间(1970年1月1日00:00:00 UTC),以秒为单位。

本地 - 'yyyy-mm-dd,hh:mm:ss.nnn,+ hh:mm'格式的

时间版本2.0支持的此项目的参数。

示例:

system.localtime [local] - 使用此键创建一个项目,然后使用它在“ 时钟” 屏幕元素中显示主机时间。

system.run [command,<mode>]

在主机上运行指定的命令

命令的文本结果

1 - with modeasnowait(与命令结果无关)

命令 - 命令执行

模式 - 等待(默认,等待执行结束),nowait(不要等待)

最多可以返回512KB的数据,包括被截断的尾部空格。

要正确处理,命令的输出必须是文本。

示例:

system.run [ls -l /] - 根目录的详细文件列表。

注意:要启用此功能,代理配置文件必须具有EnableRemoteCommands = 1选项。

另请参阅:命令执行。

system.users.num

已登录的用户数 整数

system.uname

详细的主机信息。

system.sw.os [<info>]

操作系统信息。串

信息 - 完整(默认),短或名称之一

示例:system.sw.os [short]

Ubuntu 2.6.35-28.50-generic 2.6.35.11

信息是从(请注意,并非所有

发行版中都存在所有文件):[full] - / proc / version

[short] - / proc / version_signature

[name] -

system.sw.packages [<package>,<manager>,<format>]

已安装软件包列表。文本

包 - 全部(默认)或正则表达式

管理器 - 全部(默认)或包管理器

格式 - 完整(默认)或短

示例:system.sw.packages [mini,dpkg,short]

python-minimal,python2.6-minimal,ubuntu-minimal

列表(按字母顺序排列)的名称与给定的包 regexp 匹配的包(全部列出它们全部)。

支持的软件包管理器:

manager(执行命令)

dpkg(dpkg --get-choices)

pkgtool(ls / var / log / packages)

rpm(rpm -qa)

pacman(pacman -Q)

如果格式被指定为full,通过包管理器(每个经理在一个单独的行上以方括号开头)。

如果格式被指定为简短,则包不会分组,并列在一行中。

转载于:https://blog.51cto.com/yht1990/1910486

item的常用类型上相关推荐

  1. ElasticSearch03_Mapping字段映射、常用类型、数据迁移、ik分词器、自定义分词器

    文章目录 ①. Mapping字段映射概述 ②. 常用类型如下 - text.keyword ③. 映射中对时间类型详解 ④. ES的keyword的属性ignore_above ⑤. 映射的查看.创 ...

  2. 商城项目18_esMapping字段映射、常用类型、数据迁移、ik分词器、自定义分词器

    文章目录 ①. Mapping字段映射概述 ②. 常用类型如下 - text.keyword ③. 映射中对时间类型详解 ④. ES的keyword的属性ignore_above ⑤. 映射的查看.创 ...

  3. Scala——(常用类型与字面量,Scala类层次结构,值与变量自动类型推断,操作符,块表达式和赋值语句,输出和输出,字符串插值器,对象相等性)

    文章目录 常用类型与字面量 Scala类层次结构 值与变量&自动类型推断 操作符 块表达式和赋值语句 输出和输出 字符串插值器 对象相等性 常用类型与字面量 Scala和Java一样,有8种数 ...

  4. 域名强制解析的常用类型

    域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务.IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址.域名解析就是域名到IP地址的 ...

  5. 工业相机常用类型详述

    一.工业相机定义 工业相机是应用于工业领域.安防和交通等对相机要求较高领域的摄像机,功能就是将光信号转变成有序的电信号,此信号经过模数转换为数字信号,然后传递给图像处理器.与一般的家用相机相比,其具有 ...

  6. php用什么上传代码,php常用文件怎么上传_PHP常用文件上传代码_一聚教程网

    在PHP的使用中,它有着非常方便的操作设计,这次文章就给大家介绍下怎么使用PHP实现常用文件上传,相信这也是大多数人会遇到的问题,下面我们具体看看上传方法. _path = $path; $this- ...

  7. java类引用接口的注释_java – 在接口类型上使用注释有什么好处?

    在这个 example中,注释类型(@interface)下面: @interface ClassPreamble { String author(); String date(); int curr ...

  8. 【C#串口编程计划】通信协议解析 -- byte[]与常用类型的转换

    刚刚完成一个串口通讯的系统.目前在把串口通信的代码整合到团队的类库中(把串口通信与网口Soket通讯整合起来,后面只需要配置参数,就可实现网络与串口通讯的转换),故C#串口编程计划的最后一篇图文&qu ...

  9. SAP QM 物料主数据检验类型上的Skips allowed

    SAP QM 物料主数据检验类型上的Skips allowed 在物料主数据QM视图里,每个检验类型的具体信息里有一个栏位叫做'Skips allowed',如下图示: SAP系统标准的帮助文档, 再 ...

最新文章

  1. 全文翻译(一):TVM: An Automated End-to-End Optimizing Compiler for Deep Learning
  2. 【Vue】宝塔面板服务器配置Vue项目
  3. SAP的会计凭证类别
  4. setuptools与distutils的区别
  5. 0宽字符加密_使用 Go 语言实现凯撒加密
  6. 让开发者 so easy 的一站式服务到底存不存在?
  7. 剑指offer——面试题31:连续子数组的最大和
  8. 数据结构之排序算法Java实现(8)—— 线性排序之计数排序算法
  9. 解锁lintcode数字图像识别
  10. 说好的「机器人出租车」和「自动驾驶汽车」,到底在哪? 原创 我爱至尊宝 科技行者 昨天...
  11. 得一微YS9083XT量产工具及方法FW190402
  12. redis数据一致性
  13. 微信公众号授权突破微信开放平台只能配置两个的限制
  14. 惠普笔记本需要按下FN键,F5起作用;惠普笔记fn键开启和关闭功能;则无需FN可直接使用F1-F12功能按键。
  15. 流体力学基础——粘性
  16. fwr310刷openwrt_迅捷FWR310无线路由器的刷机
  17. cuda8.0 出错:/usr/bin/ld: 找不到 -lGL【转】
  18. 淘宝商品详情,1688商品详情滑块的解决方法和接口
  19. 使用Python对股票数据进行数据分析(二)-使用ta-lib库获取日线行情、5日均线、10日均线行情并显示
  20. EXCEL中对一列数据每隔n行提取数据出来

热门文章

  1. python基础入门视频-Python基础入门视频课程——笔记
  2. XXL-Job分布式任务调度
  3. tab 页形式展现多张报表
  4. 如何使CPU占用率为50%
  5. 442. Find All Duplicates in an Array
  6. Android java判断字符串包含某个字符段(或替换)
  7. jq的ajax和模块引擎
  8. 类的大小,虚函数,继承
  9. sharepoint 2013 自定义列表eventhandle权限控制
  10. 【转】ubuntu UltraEdit 反复试用的办法