Zabbix agent 2

监控项keys

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

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

Key
描述返回值参数注释
ceph.df.details [<connString>, <user>, <apikey>]
在pool中的集群数据使用和分布详细信息。JSON 对象connString - URI 或 session 名称。
user, password - Ceph登录凭证。
此监控项由 Ceph plugin支持。
ceph.osd.stats [<connString>, <user>, <apikey>]
汇总和按OSD统计。JSON 对象connString - URI 或 session 名称。
user, password - Ceph登录凭证。
此监控项由Ceph plugin支持。
ceph.osd.discovery [<connString>, <user>, <apikey>]
发现的OSD列表。用于低级别发现JSON 对象connString - URI 或 session 名称。
user, password - Ceph登录凭证。
此监控项由 Ceph plugin支持。
ceph.osd.dump [<connString>, <user>, <apikey>]
OSD的使用阈值和状态。JSON 对象connString - URI 或 session 名称。
user, password - Ceph登录凭证。
此监控项由 Ceph plugin支持。
ceph.ping [<connString>, <user>, <apikey>]
测试是否可以建立与Ceph的连接。0 - 测试连接失败(一般由错误引起,比如认证和配置问题)
1 - 测试连接成功
connString - URI 或 session 名称。
user, password - Ceph登录凭证。
此监控项由 Ceph plugin支持。
ceph.pool.discovery [<connString>, <user>, <apikey>]
已发现池的列表。 用于低级别发现JSON 对象connString - URI 或 session 名称。
user, password - Ceph登录凭证。
此监控项由 Ceph plugin支持。
ceph.status [<connString>, <user>, <apikey>]
集群总体状态。JSON 对象connString - URI 或 session 名称。
user, password - Ceph登录凭证。
此监控项由 Ceph plugin支持。
docker.container_info [<ID>]
容器的信息。ContainerInspect API输出的JSON信息ID — 容器的ID或名字此监控项从Zabbix 5.0.0开始支持。

必须将Agent2用户(’zabbix’)添加到’docker’ 用户组否则将因为权限限制而无法获取信息。
docker.container_stats [<ID>]
容器资源使用统计。ContainerStats API输出的JSON信息ID — 容器的ID或名字Docker插件支持此监控项。

必须将Agent2用户(’zabbix’)添加到’docker’ 用户组否则将因为权限限制而无法获取信息。
docker.containers
容器列表。ContainerList API输出的JSON信息-Docker插件支持此监控项。

必须将Agent2用户(’zabbix’)添加到’docker’ 用户组否则将因为权限限制而无法获取信息。
docker.containers.discovery[<options>]
容器列表。用于低级别发现JSON 对象options — 是否应该发现所有或仅发现正在运行的容器。支持的值:
true - 发现所有容器;
false - 仅发现运行的容器(默认值)。
Docker插件支持此监控项。

必须将Agent2用户(’zabbix’)添加到’docker’ 用户组否则将因为权限限制而无法获取信息。
docker.data_usage
当前系统数据使用情况。SystemDataUsage API输出的JSON信息-Docker插件支持此监控项。

必须将Agent2用户(’zabbix’)添加到’docker’ 用户组否则将因为权限限制而无法获取信息。
docker.images
镜像列表。ImageList API输出的JSON信息-Docker插件支持此监控项。

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

必须将Agent2用户(’zabbix’)添加到’docker’ 用户组否则将因为权限限制而无法获取信息。
docker.info
系统信息。SystemInfo API输出的JSON信息-Docker插件支持此监控项。

必须将Agent2用户(’zabbix’)添加到’docker’ 用户组否则将因为权限限制而无法获取信息。
docker.ping
测试Docker daemon运行情况。1 - 测试连接成功

0 - 测试连接失败
-Docker插件支持此监控项。

必须将Agent2用户(’zabbix’)添加到’docker’ 用户组否则将因为权限限制而无法获取信息。
memcached.ping[<connString>,<user>,<password>]
测试连接情况。1 - 测试连接成功

0 - 测试连接失败(一般由错误引起,比如认证和配置问题)
connString - URI 或 session 名称。此监控项由Memcached plugin支持。
memcached.stats[<connString>,<user>,<password>,<type>]
STATS命令输出信息。JSON - 输出序列化的JSON信息connString - URI 或 session 名称。
user, password - Memchached 登录凭证.
type - 要返回的统计类型: items, sizes, slabs or settings (默认为空将返回常规统计信息)。
此监控项由Memcached plugin支持。
mysql.db.discovery[<connString>, <username>, <password>]
mysql数据库列表。 用于低级别发现LLD JSON格式的”show databases”SQL返回结果。connString - URI 或 session 名称。
username, password - MySQL 登录凭证。
此监控项由MySQL plugin支持。
mysql.db.size[<connString>, <username>, <password>,dbName]
数据库大小,单位为bytes。“select coalesce(sum(data_length + index_length),0) as size from information_schema.tables where table_schema=?” SQL返回结果。connString - URI 或 session 名称。
username, password - MySQL 登录凭证。
dbName - Database name.
此监控项由MySQL plugin支持。
mysql.get_status_variables[<connString>, <username>, <password>]
global status变量值。JSON格式的”show global status” SQL返回结果。connString - URI 或 session 名称。
username, password - MySQL 登录凭证.
此监控项由MySQL plugin支持。
mysql.ping[<connString>, <username>, <password>]
测试连接情况。1 - 测试连接成功

0 - 测试连接失败(一般由错误引起,比如认证和配置问题).
connString - URI 或 session 名称。
username, password - MySQL 登录凭证.
此监控项由MySQL plugin支持。
mysql.replication.discovery[<connString>, <username>, <password>]
MySQL副本列表。 用于低级别发现LLD JSON格式的”show slave status” SQL返回结果。connString - URI 或 session 名称。
username, password - MySQL 登录凭证。
此监控项由MySQL plugin支持。
mysql.replication.get_slave_status[<connString>, <username>, <password>, <masterHost>]
副本状态。JSON格式的”show slave status” SQL返回结果。connString - URI 或 session 名称。
username, password - MySQL 登录凭证。
masterHost - 主服务器主机名
此监控项由MySQL plugin支持。
mysql.version[<connString>, <username>, <password>]
MySQL版本。MySQL实例版本。connString - URI 或 session 名称。
username, password - MySQL 登录凭证。
此监控项由MySQL plugin支持。
oracle.diskgroups.stats[<connString>,<user>,<password>,<service>]
ASM磁盘组统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.diskgroups.discovery[<connString>,<user>,<password>,<service>]
ASM磁盘组列表。 用于低级别发现JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称
此监控项由Oracle plugin支持。
oracle.archive.info[<connString>,<user>,<password>,<service>]
Archive日志统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.cdb.info[<connString>,<user>,<password>,<service>]
CDB信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.custom.query[<connString>,<user>,<password>,<service>, queryName, <args…>]
用户自定义SQL查询结果。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
queryName — 自定义查询的名称(不带扩展名的sql文件名称)。
args… — 传递给查询的一个或多个逗号分隔的参数
此监控项由Oracle plugin支持。
oracle.datafiles.stats[<connString>,<user>,<password>,<service>]
数据文件统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.db.discovery[<connString>,<user>,<password>,<service>]
数据库列表。用于低级别发现.JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证.
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.fra.stats[<connString>,<user>,<password>,<service>]
FRA统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.instance.info[<connString>,<user>,<password>,<service>]
实例统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.pdb.info[<connString>,<user>,<password>,<service>]
PDB信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.pdb.discovery[<connString>,<user>,<password>,<service>]
PDB列表。 用于低级别发现JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.pga.stats[<connString>,<user>,<password>,<service>]
PGA统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.ping[<connString>,<user>,<password>,<service>]
测试Oracle连接。0 - 测试连接失败(一般由错误引起,比如认证和配置问题)
1 - 测试连接成功
connString - URI 或 session 名称。
user, password - Oracle 登录凭证.
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.proc.stats[<connString>,<user>,<password>,<service>]
进程统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.redolog.info[<connString>,<user>,<password>,<service>]
控制文件中的日志文件信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.sga.stats[<connString>,<user>,<password>,<service>]
SGA统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.sessions.stats[<connString>,<user>,<password>,<service>,<lockMaxTime>]
Sessions统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
lockMaxTime - 会话锁定的最大持续时间(以秒为单位)。默认值:600秒
此监控项由Oracle plugin支持。
oracle.sys.metrics[<connString>,<user>,<password>,<service>,<duration>]
系统指标列表。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
duration - 系统指标采集间隔,以秒为单位。 可能的值: 60 — long duration (默认值), 15 — short duration.
此监控项由Oracle plugin支持。
oracle.sys.params[<connString>,<user>,<password>,<service>]
系统参数列表。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.ts.stats[<connString>,<user>,<password>,<service>]
表空间统计信息。JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.ts.discovery[<connString>,<user>,<password>,<service>]
表空间列表。 用于低级别发现JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证。
service - Oracle服务名称。
此监控项由Oracle plugin支持。
oracle.user.info[<connString>,<user>,<password>,<username>]
表空间列表。用于低级别发现JSON 对象connString - URI 或 session 名称。
user, password - Oracle 登录凭证.
service - Oracle服务名称。
username - 用户名,不支持小写用户名。 默认值: 当前用户。
此监控项由Oracle plugin支持。
pgsql.autovacuum.count[<uri>,<username>,<password>, <dbName>]
autovacuum数量。SQL查询结果。uri - URI 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database name.
从Zabbix 5.0.1开始支持此监控项。
pgsql.archive[<uri>,<username>,<password>, <dbName>]
archived文件信息。SQL查询结果(JSON格式)。uri - URI 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称。
返回的数据由依赖项处理:
pgsql.archive.count_archived_files - 已经成功归档的WAL文件数量。
pgsql.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登录凭证。
dbName - Database名称。
返回的数据由依赖项处理:
pgsql.bgwriter.buffers_alloc - 分配的缓冲区数
pgsql.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 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称
从Zabbix 5.0.1开始支持此监控项。
pgsql.connections[<uri>,<username>,<password>, <dbName>]
按类型的连接信息。JSON 对象.uri - URI 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称。
返回的数据由依赖项处理:
pgsql.connections.active - active的连接
pgsql.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登录凭证。
dbName - Database名称
返回的数据由依赖项处理:
pgsql.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 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称
返回的数据由依赖项处理:
pgsql.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 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称。
此监控项从Zabbix 5.0.1开始支持。
pgsql.db.bloating_tables[<uri>,<username>,<password>, <dbName>]
每个数据库bloating表数量。用于低级别发现.SQL查询结果。uri - URI 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称。
此监控项从Zabbix 5.0.1开始支持。
pgsql.db.discovery[<uri>,<username>,<password>, <dbName>]
PostgreSQL数据库列表。用于低级别发现.LLD JSON格式的SQL查询结果。uri - URI 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称。
此监控项从Zabbix 5.0.1开始支持。
pgsql.db.size[<uri>,<username>,<password>, dbName]
数据库大小(bytes)。 用于低级别发现SQL查询结果。uri - URI 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称。
此监控项从Zabbix 5.0.1开始支持。
pgsql.locks[<uri>,<username>,<password>, <dbName>]
每个数据库的已授予锁的信息。用于低级别发现SQL查询结果(JSON格式)。uri - URI 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称。
返回的数据由依赖项处理:
pgsql.locks.shareupdateexclusive[“{#DBNAME}”] - 共享更新排它锁的数量。
pgsql.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 - URI 或 session 名称。
username, password - PostgreSQL登录凭证。
dbName - Database名称。
此监控项从Zabbix 5.0.1开始支持。
pgsql.ping[<uri>,<username>,<password>, <dbName>]
测试连接情况。1 - 测试连接成功

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

此监控项从Zabbix 5.0.1开始支持。
redis.config[<connString>,<password>,<pattern>]
返回与模式匹配的Redis实例配置参数。JSON - 使用了全局样式模式(包含通配符),则返回JSON

single value - 未使用全局样式模式(不包含任何通配符),则返回
connString - URI 或 session 名称。
password - Redis密码。
pattern - glob-style 模式 (* 默认值).
此监控项从Zabbix 4.4.5开始支持。
redis.info[<connString>,<password>,<section>]
INFO命令输出信息。JSON 对象connString - URI 或 session 名称。
password - Redis密码。
section - 参见section(default 默认值)。
此监控项从Zabbix 4.4.5开始支持。
redis.ping[<connString>,<password>]
测试连接情况。1 - 测试连接成功

0 - 测试连接失败(一般由错误引起,比如认证和配置问题)
connString - URI 或 session 名称。
password - Redis密码。
此监控项从Zabbix 4.4.5开始支持。
redis.slowlog.count[<connString>,<password>]
从Redis启动以来slowlog数量。整型connString - URI 或 session 名称。
password - Redis密码。
此监控项从Zabbix 4.4.5开始支持。
systemd.unit.get[<unit name>,<interface>]
Systemd unit所有属性。JSON 对象unit name - unit名称 (在监控项原型中可以使用宏{#UNIT.NAME}来发现名称)
interface - unit接口类型, 可能的值: Unit (默认值), Service, Socket, Device, Mount, Automount, Swap, Target, Path
此监控项仅支持Linux平台。

Systemd unit的LoadState, ActiveState 和 UnitFileState返回示例:
“ActiveState”:{“state”:1,”text”:”active”}

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

此监控项仅支持Linux平台。

示例:
⇒ 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 - 可能的值: all, automount, device, mount, path, service (default), socket, swap, target此监控项仅支持Linux平台。