该表仅描述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平台。 |