[comment]: # translation:outdated

[comment]: # ({06812ee1-06812ee1})
# 3 监控项类型

[comment]: # ({/06812ee1-06812ee1})

[comment]: # ({aaa05772-f03e2e9a})
#### 概述

监控项类型涵盖从系统获取数据的各种方法。
每种监控项类型都有自己的一组支持的监控项键和
必需的参数。

Zabbix 目前提供以下监控项类型：

- [Zabbix agent 检查](/manual/config/items/itemtypes/zabbix_agent)
- [SNMP 代理检查](/manual/config/items/itemtypes/snmp)
- [SNMP 陷阱](/manual/config/items/itemtypes/snmptrap)
- [IPMI 检查](/manual/config/items/itemtypes/ipmi)
- [简单检查](/manual/config/items/itemtypes/simple_checks)
- [VMware 监控](/manual/vm_monitoring/vmware_keys)
- [日志文件监控](/manual/config/items/itemtypes/log_items)
- [计算监控项](/manual/config/items/itemtypes/calculated)
- [聚合计算](/manual/config/items/itemtypes/calculated/aggregate)
- [Zabbix 内部检查](/manual/config/items/itemtypes/internal)
- [SSH 检查](/manual/config/items/itemtypes/ssh_checks)
- [Telnet 检查](/manual/config/items/itemtypes/telnet_checks)
- [外部检查](/manual/config/items/itemtypes/external)
- [Trapper 监控项](/manual/config/items/itemtypes/trapper)
- [JMX 监控](/manual/config/items/itemtypes/jmx_monitoring)
- [ODBC 检查](/manual/config/items/itemtypes/odbc_checks)
- [依赖监控项](/manual/config/items/itemtypes/dependent_items)
- [HTTP 检查](/manual/config/items/itemtypes/http)
- [Prometheus 检查](/manual/config/items/itemtypes/prometheus)
- [脚本监控项](/manual/config/items/itemtypes/script)
- [浏览器监控项](/manual/config/items/itemtypes/browser)

本节的子页面包含所有监控项类型的详细信息。
尽管监控项类型为数据收集提供了许多选项，
但通过[用户参数](/manual/config/items/userparameters)
或[可加载模块](/manual/extensions/loadablemodules)还有更多选项。

一些检查由 Zabbix server 单独执行（作为无代理监控），而其他检查则需要 Zabbix agent 甚至 Zabbix Java 网关（带 JMX 监控）。

::: noteimportant
如果特定监控项类型需要特定接口（例如 IPMI 检查需要主机上的 IPMI 接口），则该接口必须存在于主机定义中。
:::

可以在主机定义中设置多个接口：Zabbix agent、SNMP 代理、JMX 和 IPMI。如果监控项可以使用多个接口，它将搜索可用的主机接口（顺序为：Agent→SNMP→JMX→IPMI）以查找第一个合适的接口进行链接。

所有返回文本（字符、日志、文本类型的信息）的监控项也可以仅返回空格（如适用），将返回值设置为空字符串（自 2.0 开始支持）。

[comment]: # ({/aaa05772-f03e2e9a})
