这是原厂英文文档的翻译页面. 欢迎帮助我们 完善文档.
2022 Zabbix中国峰会
2022 Zabbix中国峰会
Table of Contents

Zabbix agent 2

监控项keys

该表仅描述Zabbix agent 2可用的监控项keys的详细信息。

不带尖括号< > 的参数是必需的。用尖括号< > 标记的参数是可选的。

Key
描述 * 返回值** **参数 * 注释
ceph.df.details [<connString>, <user>, <apikey>]
在pool中的集群数据使用和分布详细信息。 JSON 对象 connString - U I 或 session 名称。  此监控项由 [Ceph plugin](/muser, password - Ceph登录凭证。 nual/config/items/plugins#plugins_supplied_out-of-the-box)支持。
ceph.osd.stats [<connString>, <user>, <apikey>]
汇总和按OSD统计。 JSON 对 **connSt ing** - URI 或 session 名称。  此监控项由[Ceph puser, password - Ceph登录凭证。 ugin](/manual/config/items/plugins#plugins_supplied_out-of-the-box)支持。
ceph.osd.discovery [<connString>, <user>, <apikey>]
发现的OSD列表。用于低级别发现。 JSON 对象 connString URI 或 session 名称。  此监控项由 [Ceph plugin]user, password - Ceph登录凭证。 /manual/config/items/plugins#plugins_supplied_out-of-the-box)支持。
ceph.osd.dump [<connString>, <user>, <apikey>]
OSD的使用阈值和状态。 JSON 对象 **connStri g** - URI 或 session 名称。  此监控项由 [Ceph pluser, password - Ceph登录凭证。 gin](/manual/config/items/plugins#plugins_supplied_out-of-the-box)支持。
ceph.ping [<connString>, <user>, <apikey>]
测试是否可以建立与Ceph的连接。 0 - 测试连接失败(一 由错误引起,比如认证和配置问题)  connString - URI 或 session 名称。
1 - 测试连接成功 **use
此监控项由 [Ceph plugin](/manual/config/items/, password** - Ceph登录凭证。 lugins#plugins_supplied_out-of-the-box)支持。
ceph.pool.discovery [<connString>, <user>, <apikey>]
已发现池的列表。 用于低级别发现。 JSON 对象 connString - RI 或 session 名称。  此监控项由 [Ceph plugin](/user, password - Ceph登录凭证。 anual/config/items/plugins#plugins_supplied_out-of-the-box)支持。
ceph.status [<connString>, <user>, <apikey>]
集群总体状态。 JSON 对 **connSt ing** - URI 或 session 名称。  此监控项由 [Cephuser, password - Ceph登录凭证。 lugin](/manual/config/items/plugins#plugins_supplied_out-of-the-box)支持。
docker.container_info [<ID>]
容器的信息。 [Cont inerInspect](https://docs.docker.com/engine/api/v1.28/#operation/ContainerInspect) API输出的JSON信息 ID — 容 的ID或名字 此监控项从Zabbix 5.0. 开始支持。

必须将Agent2用户('zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
docker.container_stats [<ID>]
容器资源使用统计。 [Contain rStats](https://docs.docker.com/engine/api/v1.28/#operation/ContainerStats) API输出的JSON信息 ID — 容器的I 或名字 Docker插件支持此监控项。
<
必须将Agent2用户('zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
docker.containers
容器列表。 [Con ainerList](https://docs.docker.com/engine/api/v1.28/#operation/ContainerList) API输出的JSON信息 - Docker插件支 此监控项。

必须将Agent2用户('zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
docker.containers.discovery[<options>]
容器列表。用于低级别发现。 JSON 对象 options 否应该发现所有或仅发现正在运行的容器。支持的值:  Docker插件支持此监控项。
true - 发现所有容器; 
false - 仅发现运行的容器(默认值)。 必须将Agent2用户
<'zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
docker.data_usage
当前系统数据使用情况。 [SystemDat Usage](https://docs.docker.com/engine/api/v1.28/#operation/SystemDataUsage) API输出的JSON信息 - Docker插件支持此监控项。 <
必须将Agent2用户('zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
docker.images
镜像列表。 [Ima eList](https://docs.docker.com/engine/api/v1.28/#operation/ImageList) API输出的JSON信息 - Docker插件支 此监控项。

必须将Agent2用户('zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
docker.images.discovery
镜像列表。用于低级别发现。 JSON 对象 - Docker插件支持此监控项

必须将Agent2用户('zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
docker.info
系统信息。 [Sys emInfo](https://docs.docker.com/engine/api/v1.28/#operation/SystemInfo) API输出的JSON信息 - Docker插件支 此监控项。

必须将Agent2用户('zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
docker.ping
测试Docker daemon运行情况。 1 - 测试 接成功  -
0 - 测试连接失败
Docker插件支持此监必须将Ag 项。

nt2用户('zabbix')添加到'docker' 用户组否则将因为权限限制而无法获取信息。
memcached.ping[<connString>,<user>,<password>]
测试连接情况。 1 - 测试 接成功  **connString
0 - 测试连接失败(一般由错误引起,比如认证和配置问题)
* - URI 或 session 名称。 此监控项由Memcached p ugin支持。
memcached.stats[<connString>,<user>,<password>,<type>]
STATS命令输出信息。 JSON - 输出序列化的JSON信息 connString - URI 或 session 名称。  此监控项由Memcached pluuser, password - Memchached 登录凭证.
type - 要返回的统计类型: items, sizes, slabs or settings (默认为空将返回常规统计信息)。
in支持。
mysql.db.discovery[<connString>, <username>, <password>]
mysql数据库列表。 用于低级别发现。 LLD JSON格式的"s ow databases"SQL返回结果。 connString - URI session 名称。  此监控项由MySQL plugin支持。username, password - MySQL 登录凭证。
mysql.db.size[<connString>, <username>, <password>,dbName]
数据库大小,单位为bytes。 "select c alesce(sum(data_length + index_length),0) as size from information_schema.tables where table_schema=?" SQL返回结果。 connString - URI 或 session 名称。  此监控项由MySQL plugin支username, password - MySQL 登录凭证。
dbName - Database name.
mysql.get_status_variables[<connString>, <username>, <password>]
global status变量值。 JSO 格式的"show global status" SQL返回结果。 **connStrin ** - URI 或 session 名称。  此监控项由MySQL plugusername, password - MySQL 登录凭证. n支持。
mysql.ping[<connString>, <username>, <password>]
测试连接情况。 1 - 测试 接成功  **connString
0 - 测试连接失败(一般由错误引起,比如认证和配置问题).
* - URI 或 session 名称。  此监控项由MySQL plugiusername, password - MySQL 登录凭证. 支持。
mysql.replication.discovery[<connString>, <username>, <password>]
MySQL副本列表。 用于低级别发现。 LLD JSON格式的" how slave status" SQL返回结果。 connString - URI 或 session 名称。  此监控项由MySQL plugin支持。username, password - MySQL 登录凭证。
mysql.replication.get_slave_status[<connString>, <username>, <password>, <masterHost>]
副本状态。 JSON 式的"show slave status" SQL返回结果。 **connString * - URI 或 session 名称。  此监控项由MySQL plugiusername, password - MySQL 登录凭证。
masterHost - 主服务器主机名
支持。
mysql.version[<connString>, <username>, <password>]
MySQL版本。 My QL实例版本。 **connS ring** - URI 或 session 名称。  此监控项由MySQLusername, password - MySQL 登录凭证。 lugin支持。
oracle.diskgroups.stats[<connString>,<user>,<password>,<service>]
ASM磁盘组统计信息。 JSON 对象 **connStr ng** - URI 或 session 名称。  此监控项由Oracle puser, password - Oracle 登录凭证。
service - Oracle服务名称。
ugin支持。
oracle.diskgroups.discovery[<connString>,<user>,<password>,<service>]
ASM磁盘组列表。 用于低级别发现。 JSON 对象 connString URI 或 session 名称。  此监控项由Oracle plugin支user, password - Oracle 登录凭证。
service - Oracle服务名称
oracle.archive.info[<connString>,<user>,<password>,<service>]
Archive日志统计信息。 JSON 对 **connSt ing** - URI 或 session 名称。  此监控项由Oracleuser, password - Oracle 登录凭证。
service - Oracle服务名称。
lugin支持。
oracle.cdb.info[<connString>,<user>,<password>,<service>]
CDB信息。 JS N 对象 **co nString** - URI 或 session 名称。  此监控项由Orauser, password - Oracle 登录凭证。
service - Oracle服务名称。
le plugin支持。
oracle.custom.query[<connString>,<user>,<password>,<service>, queryName, <args...>]
用户自定义SQL查询结果。 JSON 对象 **connStrin ** - URI 或 session 名称。  此监控项由Oracle pluuser, password - Oracle 登录凭证。
service - Oracle服务名称。
queryName — 自定义查询的名称(不带扩展名的sql文件名称)。
args... — 传递给查询的一个或多个逗号分隔的参数
in支持。
oracle.datafiles.stats[<connString>,<user>,<password>,<service>]
数据文件统计信息。 JSON 对象 **connStri g** - URI 或 session 名称。  此监控项由Oracle pluser, password - Oracle 登录凭证。
service - Oracle服务名称。
gin支持。
oracle.db.discovery[<connString>,<user>,<password>,<service>]
数据库列表。用于低级别发现. JSON 对象 connString - URI 或 session 名称。  此监控项由Oracle pluginuser, password - Oracle 登录凭证.
service - Oracle服务名称。
持。
oracle.fra.stats[<connString>,<user>,<password>,<service>]
FRA统计信息。 JSON 对象 **conn tring** - URI 或 session 名称。  此监控项由Oracluser, password - Oracle 登录凭证。
service - Oracle服务名称。
plugin支持。
oracle.instance.info[<connString>,<user>,<password>,<service>]
实例统计信息。 JSON 对 **connSt ing** - URI 或 session 名称。  此监控项由Oracleuser, password - Oracle 登录凭证。
service - Oracle服务名称。
lugin支持。
oracle.pdb.info[<connString>,<user>,<password>,<service>]
PDB信息。 JS N 对象 **co nString** - URI 或 session 名称。  此监控项由Orauser, password - Oracle 登录凭证。
service - Oracle服务名称。
le plugin支持。
oracle.pdb.discovery[<connString>,<user>,<password>,<service>]
PDB列表。 用于低级别发现。 JSON 对象 **connString * - URI 或 session 名称。  此监控项由Oracle pluguser, password - Oracle 登录凭证。
service - Oracle服务名称。
n支持。
oracle.pga.stats[<connString>,<user>,<password>,<service>]
PGA统计信息。 JSON 对象 **conn tring** - URI 或 session 名称。  此监控项由Oracluser, password - Oracle 登录凭证。
service - Oracle服务名称。
plugin支持。
oracle.ping[<connString>,<user>,<password>,<service>]
测试Oracle连接。 0 - 试连接失败(一般由错误引起,比如认证和配置问题)  connString - URI 或 sessio1 - 测试连接成功 **use 名称。  此监控项由Oracle plugin支持。, password** - Oracle 登录凭证.
service - Oracle服务名称。
oracle.proc.stats[<connString>,<user>,<password>,<service>]
进程统计信息。 JSON 对 **connSt ing** - URI 或 session 名称。  此监控项由Oracleuser, password - Oracle 登录凭证。
service - Oracle服务名称。
lugin支持。
oracle.redolog.info[<connString>,<user>,<password>,<service>]
控制文件中的日志文件信息。 JSON 对象 connString - URI 或 session 名称。  此监控项由Oracle pluginuser, password - Oracle 登录凭证。
service - Oracle服务名称。
持。
oracle.sga.stats[<connString>,<user>,<password>,<service>]
SGA统计信息。 JSON 对象 **conn tring** - URI 或 session 名称。  此监控项由Oracluser, password - Oracle 登录凭证。
service - Oracle服务名称。
plugin支持。
oracle.sessions.stats[<connString>,<user>,<password>,<service>,<lockMaxTime>]
Sessions统计信息。 JSON 对象 **conn tring** - URI 或 session 名称。  此监控项由Oracluser, password - Oracle 登录凭证。
service - Oracle服务名称。
lockMaxTime - 会话锁定的最大持续时间(以秒为单位)。默认值:600秒
plugin支持。
oracle.sys.metrics[<connString>,<user>,<password>,<service>,<duration>]
系统指标列表。 JSON 对 **connSt ing** - URI 或 session 名称。  此监控项由Oracleuser, password - Oracle 登录凭证。
service - Oracle服务名称。
duration - 系统指标采集间隔,以秒为单位。 可能的值: 60 — long duration (默认值), 15 — short duration.
lugin支持。
oracle.sys.params[<connString>,<user>,<password>,<service>]
系统参数列表。 JSON 对 **connSt ing** - URI 或 session 名称。  此监控项由Oracleuser, password - Oracle 登录凭证。
service - Oracle服务名称。
lugin支持。
oracle.ts.stats[<connString>,<user>,<password>,<service>]
表空间统计信息。 JSON 对象 **connStr ng** - URI 或 session 名称。  此监控项由Oracle puser, password - Oracle 登录凭证。
service - Oracle服务名称。
ugin支持。
oracle.ts.discovery[<connString>,<user>,<password>,<service>]
表空间列表。 用于低级别发现。 JSON 对象 connString URI 或 session 名称。  此监控项由Oracle plugin支user, password - Oracle 登录凭证。
service - Oracle服务名称。
oracle.user.info[<connString>,<user>,<password>,<username>]
表空间列表。用于低级别发现。 JSON 对象 connString URI 或 session 名称。  此监控项由Oracle plugin支user, password - Oracle 登录凭证.
service - Oracle服务名称。
username - 用户名,不支持小写用户名。 默认值: 当前用户。
pgsql.autovacuum.count[<uri>,<username>,<password>, <dbName>]
autovacuum数量。 SQ 查询结果。 uri - URI 或 session 名称。  从Zabbix 5.0username, password - PostgreSQL登录凭证。
dbName - Database name.
1开始支持此监控项。
pgsql.archive[<uri>,<username>,<password>, <dbName>]
archived文件信息。 SQL查 结果(JSON格式)。 uri - URI 或 session 名称。  返回的数据由依赖项处理:
username, password - PostgreSQL登录凭证。  pgdbName** - Database名称。 **
<ql.archive.count_archived_files** - 已经成功归档的WAL文件数量。
gsql.archive.failed_trying_to_archive** - 归档WAL文件的失败尝试次数。
pgsql.archive.count_files_to_archive - 需要归档的文件数。
pgsql.archive.size_files_to_archive - 需要归档的文件大小。

从Zabbix 5.0.1开始支持此监控项。
pgsql.bgwriter[<uri>,<username>,<password>, <dbName>]
数据库集群的检查点总数,按检查点类型细分。 SQL查询结果(JSON格式)。 uri - URI 或 session 名称。
返回的数据由依赖项处理:
username, password - PostgreSQL登录凭证。  pgdbName** - Database名称。 **
<ql.bgwriter.buffers_alloc** - 分配的缓冲区数
gsql.bgwriter.buffers_backend** - 后端直接写入的缓冲区数。
pgsql.bgwriter.maxwritten_clean - 后端写入器由于写入了太多缓冲区而停止清除扫描的次数。
pgsql.bgwriter.buffers_backend_fsync - 后端必须执行自己的fsync调用而不是写入器的次数。
pgsql.bgwriter.buffers_clean - 后端写入器写入的缓冲区数。
pgsql.bgwriter.buffers_checkpoint - 在检查点期间写入的缓冲区数。
pgsql.bgwriter.checkpoints_timed - 已执行的计划检查点的数量。
pgsql.bgwriter.checkpoints_req - 已执行的请求检查点的数量。
pgsql.bgwriter.checkpoint_write_time - 在将文件写入磁盘的检查点处理过程中花费的总时间,以毫秒为单位。
pgsql.bgwriter.sync_time - 在检查点处理过程中文件与磁盘同步花费的总时间。

从Zabbix 5.0.1开始支持此监控项。
pgsql.cache.hit[<uri>,<username>,<password>, <dbName>]
PostgreSQL缓冲区缓存命中率。 SQL查询返回结 (百分比)。 uri - URI 或 sess on 名称。  从Zabbix 5.0.1开始支持此监控项。username, password - PostgreSQL登录凭证。
dbName - Database名称
pgsql.connections[<uri>,<username>,<password>, <dbName>]
按类型的连接信息。 JSON 对象. uri - RI 或 session 名称。  返回的数据由依赖项处理:
username, password - PostgreSQL登录凭证。  pgdbName** - Database名称。 **
<ql.connections.active** - active的连接
gsql.connections.fastpath_function_call** - 使用fast-path功能的连接
pgsql.connections.idle - 空闲的连接
pgsql.connections.idle_in_transaction - 空闲的连接(in transaction)
pgsql.connections.prepared - 预处理连接数。
pgsql.connections.total - 连接总数
pgsql.connections.total_pct - 关于PostgreSQL服务器的“ max_connections”设置的总连接数百分比。
pgsql.connections.waiting - 查询中的连接数。
pgsql.connections.idle_in_transaction_aborted - 空闲的连接(in transaction)且事务中的语句之一导致错误。

从Zabbix 5.0.1开始支持此监控项。
pgsql.dbstat[<uri>,<username>,<password>, dbName]
数据库统计信息。 用于低级别发现。 SQL查询结果(JSON格式) uri - URI 或 session 称。  返回的数据由依赖项处理:
username, password - PostgreSQL登录凭证。  pgdbName** - Database名称 *
<ql.dbstat.numbackends["{#DBNAME}"]** - 当前连接到该数据库的后端数。
pgsql.dbstat.sum.blk_read_time["{#DBNAME}"]** - 数据库后端读取数据文件块所花费的时间,以毫秒为单位。
pgsql.dbstat.sum.blk_write_time["{#DBNAME}"] - 数据库中后端写入数据文件块所花费的时间,以毫秒为单位。
pgsql.dbstat.sum.checksum_failures["{#DBNAME}"] - 数据页或在共享对象上校验失败次数,如果数据校验功能被禁止则返回NULL (仅PostgreSQL 12支持)。
pgsql.dbstat.blks_read.rate["{#DBNAME}"] - 数据库中读取的磁盘块数。
pgsql.dbstat.deadlocks.rate["{#DBNAME}"] - 数据库中检测到的死锁发生次数。
pgsql.dbstat.blks_hit.rate["{#DBNAME}"] - 缓冲区高速缓存中已命中的次数(仅包括PostgreSQL Pro缓冲区高速缓存中的命中)。
pgsql.dbstat.xact_rollback.rate["{#DBNAME}"] - 数据库中回滚事务数。
pgsql.dbstat.xact_commit.rate["{#DBNAME}"] - 数据库中已提交的事务数。
pgsql.dbstat.tup_updated.rate["{#DBNAME}"] - 数据库中更新的行数。
pgsql.dbstat.tup_returned.rate["{#DBNAME}"] - 数据库中查询返回的行数。
pgsql.dbstat.tup_inserted.rate["{#DBNAME}"] - 数据库中插入的行数。
pgsql.dbstat.tup_fetched.rate["{#DBNAME}"] - 数据库中fetched的行数。
pgsql.dbstat.tup_deleted.rate["{#DBNAME}"] - 数据库中删除的行数。
pgsql.dbstat.conflicts.rate["{#DBNAME}"] - 由于与备用服务器上的恢复冲突而取消查询的数据库统计信息。
pgsql.dbstat.temp_files.rate["{#DBNAME}"] - 数据库中查询创建的临时文件数。包括所有临时文件的数量,忽略log_temp_files设置和创建临时文件的原因(例如,排序或散列)。
pgsql.dbstat.temp_bytes.rate["{#DBNAME}"] - 数据库中查询写入临时文件的数据总量。包括来自所有临时文件的数据,忽略log_temp_files设置和创建临时文件的原因(例如,排序或散列)。

此监控项从Zabbix 5.0.1开始支持。
pgsql.dbstat.sum[<uri>,<username>,<password>, <dbName>]
集群中所有数据库的摘要数据。 JSON格式的SQL查询结 uri - URI 或 sessi n 名称。  返回的数据由依赖项处理:
username, password - PostgreSQL登录凭证。  pgdbName** - Database名称 *
<ql.dbstat.numbackends** - 当前连接到该数据库的后端数。
pgsql.dbstat.sum.blk_read_time** - 数据库中后端读取数据文件块所花费的时间,以毫秒为单位。
pgsql.dbstat.sum.blk_write_time - 数据库中后端写入数据文件块所花费的时间,以毫秒为单位。
pgsql.dbstat.sum.checksum_failures - 数据页或在共享对象上校验失败次数,如果数据校验功能被禁止则返回NULL (仅PostgreSQL 12支持).
pgsql.dbstat.sum.xact_commit - 数据库中已提交的事务数。
pgsql.dbstat.sum.conflicts - 由于与备用服务器上的恢复冲突而取消查询的数据库统计信息。
pgsql.dbstat.sum.deadlocks - 数据库中死锁发生次数
pgsql.dbstat.sum.blks_read - 数据库中读取的磁盘块数。
pgsql.dbstat.sum.blks_hit - 缓冲区高速缓存中已命中的次数(仅包括PostgreSQL Pro缓冲区高速缓存中的命中)。
pgsql.dbstat.sum.temp_bytes - 数据库中查询写入临时文件的数据总量。包括来自所有临时文件的数据,忽略log_temp_files设置和创建临时文件的原因(例如,排序或散列)。
pgsql.dbstat.sum.temp_files - 数据库中查询创建的临时文件数。包括所有临时文件的数量,忽略log_temp_files设置和创建临时文件的原因(例如,排序或散列)。
pgsql.dbstat.sum.xact_rollback - 数据库中回滚事务数。
pgsql.dbstat.sum.tup_deleted - 数据库中删除的行数。
pgsql.dbstat.sum.tup_fetched - 数据库中fetched的行数。
pgsql.dbstat.sum.tup_inserted - 数据库中插入的行数。
pgsql.dbstat.sum.tup_returned - 数据库中查询返回的行数。
pgsql.dbstat.sum.tup_updated - 数据库中更新的行数。

此监控项从Zabbix 5.0.1开始支持。
pgsql.db.age[<uri>,<username>,<password>, dbName]
最老的数据库FrozenXID持续时间。 用于低级别发现。 SQL查询结果。 uri - URI 或 session 名称。  此监控项从Zabbix 5.0.1开始支持。username, password - PostgreSQL登录凭证。
dbName - Database名称。
pgsql.db.bloating_tables[<uri>,<username>,<password>, <dbName>]
每个数据库bloating表数量。用于低级别发现. SQL查询结果。 uri - URI 或 sess on 名称。  此监控项从Zabbix 5.0.1开始支持。username, password - PostgreSQL登录凭证。
dbName - Database名称。
pgsql.db.discovery[<uri>,<username>,<password>, <dbName>]
PostgreSQL数据库列表。用于低级别发现. LLD JSON格式的S L查询结果。 uri - URI 或 sess on 名称。  此监控项从Zabbix 5.0.1开始支持。username, password - PostgreSQL登录凭证。
dbName - Database名称。
pgsql.db.size[<uri>,<username>,<password>, dbName]
数据库大小(bytes)。 用于低级别发现。 SQL查询结果。 uri - URI 或 sess on 名称。  此监控项从Zabbix 5.0.1开始支持。username, password - PostgreSQL登录凭证。
dbName - Database名称。
pgsql.locks[<uri>,<username>,<password>, <dbName>]
每个数据库的已授予锁的信息。用于低级别发现。 SQL查询结果(JSON格式)。 uri - URI 或 session 名称。
返回的数据由依赖项处理:
username, password - PostgreSQL登录凭证。  pgdbName** - Database名称。 **
<ql.locks.shareupdateexclusive["{#DBNAME}"]** - 共享更新排它锁的数量。
gsql.locks.accessexclusive["{#DBNAME}"]** - 访问排它锁的数量。
pgsql.locks.accessshare["{#DBNAME}"] - 访问共享锁的数量。
pgsql.locks.exclusive["{#DBNAME}"] - the number of exclusive locks.
pgsql.locks.rowexclusive["{#DBNAME}"] - 行排它锁的数量。
pgsql.locks.rowshare["{#DBNAME}"] - 行共享锁的数量。
pgsql.locks.share["{#DBNAME}"] - 共享锁的数量。
pgsql.locks.sharerowexclusive["{#DBNAME}"] - 共享行排它锁的数量。

此监控项从Zabbix 5.0.1开始支持。
pgsql.oldest.xid[<uri>,<username>,<password>, <dbName>]
最老的XID持续时间。 SQl查询结果 uri - UR 或 session 名称。  此监控项从Zabbix 5.0.username, password - PostgreSQL登录凭证。
dbName - Database名称。
开始支持。
pgsql.ping[<uri>,<username>,<password>, <dbName>]
测试连接情况。 1 - 测试 接成功  uri - UR
0 - 测试连接失败(一般由错误引起,比如认证和配置问题)。 dbName - Database名称。
或 session 名称。  此监控项从Zabbix 5.0.username, password - PostgreSQL登录凭证。
开始支持。
pgsql.replication.count[<uri>,<username>,<password>, <dbName>]
standby服务数量。 SQL查 结果。 uri - URI 或 session 名称。  此监控项从Zabbix 5username, password - PostgreSQL登录凭证。
dbName - Database名称。
0.1开始支持。
pgsql.replication.recovery_role[<uri>,<username>,<password>, <dbName>]
Recovery状态。 0 master模式  ur1 - recovery仍在进行(standby模式) use ** - URI 或 session 名称。  此监控项从Zabname, password** - PostgreSQL登录凭证。
dbName - Database名称。
ix 5.0.1开始支持。
pgsql.replication.status[<uri>,<username>,<password>, <dbName>]
Replication状态。 0 streaming is down  **1 - streaming is up
2 - master模式 *
ri** - URI 或 session 名称。  此监控项从Zusername, password - PostgreSQL登录凭证。
dbName** - Database名称。
bbix 5.0.1开始支持。
pgsql.replication_lag.b[<uri>,<username>,<password>, <dbName>]
Replication延迟大小(bytes)。 SQL查询结 uri - U I 或 session 名称。  此监控项从Zabbix 5.0username, password - PostgreSQL登录凭证。
dbName - Database名称。
1开始支持。
pgsql.replication_lag.sec[<uri>,<username>,<password>, <dbName>]
Replication延迟时间(秒)。 SQL查询结果 uri - UR 或 session 名称。  此监控项从Zabbix 5.0.username, password - PostgreSQL登录凭证。
dbName - Database名称。
开始支持。
pgsql.uptime[<uri>,<username>,<password>, <dbName>]
PostgreSQL启动时间(毫秒)。 SQL查询结果。 uri - URI 或 session 名称。  此监控项从Zabbix 5.0.1username, password - PostgreSQL登录凭证。
dbName - Database名称。
始支持。
pgsql.wal.stat[<uri>,<username>,<password>, <dbName>]
WAL统计信息。 JSON 式的SQL查询结果。 uri - UR 或 session 名称。  返回的数据由依赖项处理:
username, password - PostgreSQL登录凭证。  pgdbName** - Database名称。 **
<ql.wal.count** — WAL文件数量。
gsql.wal.write** - WAL lsn以使用大小。 (单位为bytes).

此监控项从Zabbix 5.0.1开始支持。
redis.config[<connString>,<password>,<pattern>]
返回与模式匹配的Redis实例配置参数。 JSON - 使用了全局样式 式(包含通配符),则返回JSON  connString - URI 或 session 名称。
single value - 未使用全局样式模式(不包含任何通配符),则返回 pattern - glob-sty
此监控项从Zabbix 4.4.5开始支持。password - Redis密码。
e 模式 (* 默认值).
redis.info[<connString>,<password>,<section>]
INFO命令输出信息。 JSON 对 **connSt ing** - URI 或 session 名称。  此监控项从Zabbixpassword - Redis密码。
section - 参见section(default 默认值)。
.4.5开始支持。
redis.ping[<connString>,<password>]
测试连接情况。 1 - 测试 接成功  **connString
0 - 测试连接失败(一般由错误引起,比如认证和配置问题)
* - URI 或 session 名称。  此监控项从Zabbix 4.4.password - Redis密码。 开始支持。
redis.slowlog.count[<connString>,<password>]
从Redis启动以来slowlog数量。 整型 **connStr ng** - URI 或 session 名称。  此监控项从Zabbix 4password - Redis密码。 4.5开始支持。
systemd.unit.get[<unit name>,<interface>]
Systemd unit所有属性。 JSON 对象 **unit name** - unit名称 (在监控项原型中可以使用宏{#UNIT.NAME}来发现名称)  此监控项仅支持Linux平台。
interface - unit接口类型, 可能的值: Unit (默认值), Service, Socket, Device, Mount, Automount, Swap, Target, Path
<Systemd unit的LoadState, ActiveState 和 UnitFileState返回示例:
"ActiveState":{"state":1,"text":"active"}

此监控项从Zabbix 5.0.7开始支持。
systemd.unit.info[<unit name>,<property>,<interface>]
Systemd unit信息。 字符 **uni name** - unit名称 (在监控项原型中可以使用宏{#UNIT.NAME}来发现名称)  此监控项允许如[dbus API](https:property - unit属性 (如: ActiveState (默认值), LoadState, Description) 
interface - unit接口类型 (如: Unit (默认值), Socket, Service) 此监控项仅支持L
/www.freedesktop.org/wiki/Software/systemd/dbus/)所描述一样从特定类型的接口检索特定的属性。
nux平台。

示例:
=> systemd.unit.info["{#UNIT.NAME}"] - 采集已发现的Systemd unit活动状态信息(active, reloading, inactive, failed, activating, deactivating)
=> systemd.unit.info["{#UNIT.NAME}",LoadState] - 采集已发现的Systemd unit load状态信息
=> systemd.unit.info[mysqld.service,Id] - 采集服务ID信息(mysqld.service)
=> systemd.unit.info[mysqld.service,Description] - 采集服务描述信息(MySQL Server)
=>systemd.unit.info[mysqld.service,ActiveEnterTimestamp] - 采集服务最后一次进入活动状态的时间 (1562565036283903)
=> systemd.unit.info[dbus.socket,NConnections,Socket] - 采集此套接字单元的连接数
systemd.unit.discovery[<type>]
systemd units列表以及详细信息。用于低级别发现。 JSON 对象 type - 可能的值: * ll, automount, device, mount, path, service* (default), socket, swap, target 此监控项仅支持Linux平台。