3.0
2016-06-25T13:23:55Z
Templates
Template App PostgreSQL
Template App PostgreSQL
Templates
PostgreSQL Backend Connections
PostgreSQL Background Writer
PostgreSQL Configuration
PostgreSQL Database Backend Connections
PostgreSQL Database Capacity
PostgreSQL Database Disk IO
PostgreSQL Database Errors
PostgreSQL Database Performance
PostgreSQL Database Temp File Utilization
PostgreSQL Index Statistics
PostgreSQL MVCC
PostgreSQL Prepared Transactions
PostgreSQL Server
PostgreSQL Tablespace Statistics
PostgreSQL Table Statistics
-
PostgreSQL Backends connected (Total)
7
0
pg.backends.count[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
0
0
0
0
1
0
0
Returns the total number of backend connections (including the check query itself).
Accepts the default connection parameters plus the following:
Database: count only the given database name or OID
User: count only the given user name or OID
Client: count only the given IP address or hostname
Waiting: true|false count only backends waiting on a lock
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Backend Connections
-
PostgreSQL Backends connections available
7
0
pg.backends.free[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
0
0
0
0
1
0
0
Returns the total number of available backend connections remaining (excluding the check query itself).
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Backend Connections
-
PostgreSQL Backends connections used %
7
1
pg.backends.ratio[{$PG_CONN},{$PG_DB}]
60
7
365
0
0
%
0
0
0
0
100
0
0
Returns the total number of used backend connections as a ratio of the total available.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Backend Connections
-
PostgreSQL Buffers allocated/sec
7
0
pg.buffers_alloc[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of buffers allocated
0
PostgreSQL Background Writer
-
PostgreSQL Buffers written directly by a backend/sec
7
0
pg.buffers_backend[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of buffers written directly by a backend
0
PostgreSQL Background Writer
-
PostgreSQL Backend fsync call executions/sec
7
0
pg.buffers_backend_fsync[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write)
0
PostgreSQL Background Writer
-
PostgreSQL Buffers written during checkpoints/sec
7
0
pg.buffers_checkpoint[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of buffers written during checkpoints
0
PostgreSQL Background Writer
-
PostgreSQL Buffers written by the background writer/sec
7
0
pg.buffers_clean[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of buffers written by the background writer
0
PostgreSQL Background Writer
-
PostgreSQL Checkpoints performed on request
7
0
pg.checkpoints_req[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
0
0
0
0
1
0
0
Number of requested checkpoints that have been performed
0
PostgreSQL Background Writer
-
PostgreSQL Checkpoints performed on schedule
7
0
pg.checkpoints_timed[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
0
0
0
0
1
0
0
Number of scheduled checkpoints that have been performed
0
PostgreSQL Background Writer
-
PostgreSQL Average interval between checkpoints
7
0
pg.checkpoint_avg_interval[{$PG_CONN},{$PG_DB}]
60
7
365
0
0
s
0
0
0
0
1
0
0
Returns the average interval in seconds between each checkpoint that has occurred since statistics were reset, or 0 if no checkpoints have occurred.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Background Writer
-
PostgreSQL Checkpoint sync time
7
1
pg.checkpoint_sync_time[{$PG_CONN},{$PG_DB}]
60
7
365
0
0
s
0
0
0
0
0.001
0
0
Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds
0
PostgreSQL Background Writer
-
PostgreSQL Checkpoint time
7
1
pg.checkpoint_time_ratio[{$PG_CONN},{$PG_DB}]
60
7
365
0
0
%
0
0
0
0
100
0
0
Returns the percentage of time spent writing or syncing checkpoints since statistics were reset.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Background Writer
-
PostgreSQL Checkpoint write time
7
1
pg.checkpoint_write_time[{$PG_CONN},{$PG_DB}]
60
7
365
0
0
s
0
0
0
0
0.001
0
0
Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds
0
PostgreSQL Background Writer
-
PostgreSQL Server responding
7
0
pg.connect[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
0
0
0
0
1
0
0
Returns 1 on successful connection, otherwise 0.
Accepts only the default connection parameters.
NOTE: If you are using connection pooling, this parameter should bypass the connection pooler and connect directly to your PostgreSQL server. Create a second item key to check the availability of your connection pooler.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Server
-
PostgreSQL Database transaction ID age (oldest)
7
0
pg.db.xid_age[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
/ 2M
0
0
0
0
1
0
0
Returns the age (as a transaction count) of the oldest Transaction ID for all readable databases.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL MVCC
-
PostgreSQL Background writer stops
7
0
pg.maxwritten_clean[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
0
0
0
0
1
0
0
Number of times the background writer stopped a cleaning scan because it had written too many buffers
0
PostgreSQL Background Writer
-
PostgreSQL Module version
7
0
pg.modver
60
7
0
0
4
0
0
0
0
1
0
0
Returns the version string for the installed PostgreSQL agent module.
Does not accept any parameters.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Server
-
PostgreSQL Prepared transaction age
7
0
pg.prepared_xacts_age[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
s
0
0
0
0
1
0
0
Returns the age of the oldest transaction that is currently prepared for two phase commit.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Prepared Transactions
-
PostgreSQL Prepared transaction count
7
0
pg.prepared_xacts_count[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
0
0
0
0
1
0
0
Returns the number of transactions that are currently prepared for two phase commit.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Prepared Transactions
-
PostgreSQL Prepared transaction used %
7
1
pg.prepared_xacts_ratio[{$PG_CONN},{$PG_DB}]
60
7
365
0
0
%
0
0
0
0
100
0
0
Returns the number of transactions that are currently prepared for two phase commit as a percentage of the maximum available prepared transactions.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Prepared Transactions
-
PostgreSQL Longest running query
7
0
pg.queries.longest[{$PG_CONN},{$PG_DB}]
60
7
365
0
0
s
0
0
0
0
1
0
0
The duration in seconds of the longest running, currently active query for all databases.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Backend Connections
-
PostgreSQL Server start time
7
0
pg.starttime[{$PG_CONN},{$PG_DB}]
60
7
0
0
4
0
0
0
0
1
0
0
Returns the UTC timestamp that the PostgreSQL server process started.
Accepts only the default connection parameters.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Server
-
PostgreSQL Background writer statistics last reset
7
0
pg.stats_reset[{$PG_CONN},{$PG_DB}]
60
7
0
0
4
0
0
0
0
1
0
0
Time at which the background writer statistics were last reset
0
PostgreSQL Background Writer
-
PostgreSQL Server uptime
7
0
pg.uptime[{$PG_CONN},{$PG_DB}]
60
7
365
0
3
s
0
0
0
0
1
0
0
Returns the number of seconds since the PostgreSQL server process started
Accepts only the default connection parameters.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Server
-
PostgreSQL Server version
7
0
pg.version[{$PG_CONN},{$PG_DB}]
60
7
0
0
4
0
0
0
0
1
0
0
0
PostgreSQL Server
Discover PostgreSQL Databases
7
pg.db.discovery[{$PG_CONN},{$PG_DB}]
3600
0
0
0
0
0
0
30
Discover all databases available for connection
PostgreSQL Database disk block hits/sec on {#PATH}
7
0
pg.db.blks_hit[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache)
0
PostgreSQL Database Disk IO
PostgreSQL Database disk blocks read/sec on {#PATH}
7
0
pg.db.blks_read[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of disk blocks read in this database
0
PostgreSQL Database Disk IO
PostgreSQL Database time spent reading data on {#PATH}
7
1
pg.db.blk_read_time[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
s
0
0
0
0
0.001
0
0
Time spent reading data file blocks by backends in this database, in seconds
0
PostgreSQL Database Disk IO
PostgreSQL Database time spent writing data on {#PATH}
7
1
pg.db.blk_write_time[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
s
0
0
0
0
0.001
0
0
Time spent writing data file blocks by backends in this database, in seconds
0
PostgreSQL Database Disk IO
PostgreSQL Database conflicts/sec on {#PATH}
7
0
pg.db.conflicts[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of queries canceled due to conflicts with recovery in this database. (Conflicts occur only on standby servers; see pg_stat_database_conflicts for details.)
0
PostgreSQL Database Errors
PostgreSQL Database deadlocks/sec on {#PATH}
7
0
pg.db.deadlocks[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of deadlocks detected in this database
0
PostgreSQL Database Errors
PostgreSQL Database backends connected on {#PATH}
7
0
pg.db.numbackends[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
3
0
0
0
0
1
0
0
Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset.
0
PostgreSQL Backend Connections
PostgreSQL Database disk size on {#PATH}
7
0
pg.db.size[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
3
B
0
0
0
0
1
0
0
0
PostgreSQL Database Capacity
PostgreSQL Database statistics last reset on {#PATH}
7
0
pg.db.stats_reset[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
0
0
4
0
0
0
0
1
0
0
Time at which these statistics were last reset
0
PostgreSQL Database Errors
PostgreSQL Database temp data write/sec on {#PATH}
7
0
pg.db.temp_bytes[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
Bps
1
0
0
0
1
0
0
Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting.
0
PostgreSQL Database Temp File Utilization
PostgreSQL Database temp files created/sec on {#PATH}
7
0
pg.db.temp_files[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting.
0
PostgreSQL Database Temp File Utilization
PostgreSQL Database rows deleted/sec on {#PATH}
7
0
pg.db.tup_deleted[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows deleted by queries in this database
0
PostgreSQL Database Performance
PostgreSQL Database rows fetched by bitmap scans/sec on {#PATH}
7
0
pg.db.tup_fetched[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows fetched by queries in this database
0
PostgreSQL Database Performance
PostgreSQL Database rows inserted/sec on {#PATH}
7
0
pg.db.tup_inserted[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows inserted by queries in this database
0
PostgreSQL Database Performance
PostgreSQL Database rows returned by sequential scans/sec on {#PATH}
7
0
pg.db.tup_returned[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows returned by queries in this database
0
PostgreSQL Database Performance
PostgreSQL Database rows updated/sec on {#PATH}
7
0
pg.db.tup_updated[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows updated by queries in this database
0
PostgreSQL Database Performance
PostgreSQL Database transactions committed/sec on {#PATH}
7
0
pg.db.xact_commit[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of transactions in this database that have been committed
0
PostgreSQL Database Performance
PostgreSQL Database transactions rolled back/sec on {#PATH}
7
0
pg.db.xact_rollback[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of transactions in this database that have been rolled back
0
PostgreSQL Database Performance
PostgreSQL Database transaction ID age on {#PATH}
7
0
pg.db.xid_age[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
3
/ 2M
0
0
0
0
1
0
0
Returns the age (as a transaction count) of the current Transactions ID for this database.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL MVCC
PostgreSQL Database oldest prepared transaction on {#PATH}
7
0
pg.prepared_xacts_age[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
3
s
0
0
0
0
1
0
0
Returns the age of the oldest transaction that is currently prepared for two phase commit on this database.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Prepared Transactions
PostgreSQL Database transactions prepared on {#PATH}
7
0
pg.prepared_xacts_count[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
3
0
0
0
0
1
0
0
Returns the number of transactions that are currently prepared for two phase commit on this database.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Prepared Transactions
PostgreSQL Database longest running query on {#PATH}
7
0
pg.queries.longest[{$PG_CONN},{$PG_DB},{#DATABASE}]
60
7
365
0
0
s
0
0
0
0
1
0
0
The duration in seconds of the longest running, currently active query for database {#DATABASE}.
Requires libzbxpgsql v1.0.0 or above.
0
PostgreSQL Backend Connections
PostgreSQL Database index scans/sec on {#PATH}
7
0
pg.table.idx_scan[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of index scans initiated for all tables in this database.
0
PostgreSQL Database Performance
PostgreSQL Database live rows fetched by indexes/sec on {#PATH}
7
0
pg.table.idx_tup_fetch[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of live rows fetched by index scans for all tables in this database.
0
PostgreSQL Database Performance
PostgreSQL Database estimated dead rows on {#PATH}
7
0
pg.table.n_dead_tup[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Estimated number of dead rows for all tables in this database.
0
PostgreSQL Database Capacity
PostgreSQL Database estimated live rows on {#PATH}
7
0
pg.table.n_live_tup[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Estimated number of live rows for all tables in this database.
0
PostgreSQL Database Capacity
PostgreSQL Database estimated modified rows since analyze on {#PATH}
7
0
pg.table.n_mod_since_analyze[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
0
0
0
0
1
0
0
Estimated number of rows modified since tables were analyzed in this database.
0
PostgreSQL Database Capacity
PostgreSQL Database rows deleted/sec on {#PATH}
7
0
pg.table.n_tup_del[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of rows deleted for all tables in this database.
0
PostgreSQL Database Performance
PostgreSQL Database rows hot updated on {#PATH}
7
0
pg.table.n_tup_hot_upd[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of rows HOT updated (i.e., with no separate index update required) for all tables in this database.
0
PostgreSQL Database Performance
PostgreSQL Database rows inserted/sec on {#PATH}
7
0
pg.table.n_tup_ins[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of rows inserted for all tables in this database.
0
PostgreSQL Database Performance
PostgreSQL Database rows updated/sec on {#PATH}
7
0
pg.table.n_tup_upd[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of rows updated for all tables in this database.
0
PostgreSQL Database Performance
PostgreSQL Database estimated row count on {#PATH}
7
0
pg.table.rows[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
0
0
0
0
1
0
0
Estimated number of rows for all tables in this database.
0
PostgreSQL Database Capacity
PostgreSQL Database sequential scans/sec on {#PATH}
7
0
pg.table.seq_scan[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of sequential scans initiated on all tables in this database.
0
PostgreSQL Database Performance
PostgreSQL Database live rows fetched by scans/sec on {#PATH}
7
0
pg.table.seq_tup_read[{$PG_CONN},{#DATABASE}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of live rows fetched by sequential scans for all tables in this database.
0
PostgreSQL Database Performance
PostgreSQL Database blocks/sec on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.blks_hit[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.blks_read[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database blocks/sec on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.blks_hit[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.blks_read[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database disk size on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.size[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database disk size on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.size[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database errors/sec on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C800C8
0
2
0
-
Template App PostgreSQL
pg.db.conflicts[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.deadlocks[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database errors/sec on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C800C8
0
2
0
-
Template App PostgreSQL
pg.db.conflicts[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.deadlocks[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database index utilization on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.idx_tup_fetch[{$PG_CONN},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.seq_tup_read[{$PG_CONN},{#DATABASE}]
PostgreSQL Database index utilization on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.idx_tup_fetch[{$PG_CONN},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.seq_tup_read[{$PG_CONN},{#DATABASE}]
PostgreSQL Database IO time on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.blk_read_time[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.blk_write_time[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database IO time on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.blk_read_time[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.blk_write_time[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database row count on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.n_dead_tup[{$PG_CONN},{#DATABASE}]
1
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.n_live_tup[{$PG_CONN},{#DATABASE}]
2
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.table.rows[{$PG_CONN},{#DATABASE}]
PostgreSQL Database row count on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.n_dead_tup[{$PG_CONN},{#DATABASE}]
1
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.n_live_tup[{$PG_CONN},{#DATABASE}]
2
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.table.rows[{$PG_CONN},{#DATABASE}]
PostgreSQL Database row IO on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.tup_deleted[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.tup_fetched[{$PG_CONN},{$PG_DB},{#DATABASE}]
2
5
C800C8
0
2
0
-
Template App PostgreSQL
pg.db.tup_inserted[{$PG_CONN},{$PG_DB},{#DATABASE}]
3
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.db.tup_returned[{$PG_CONN},{$PG_DB},{#DATABASE}]
4
5
C8C800
0
2
0
-
Template App PostgreSQL
pg.db.tup_updated[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database row IO on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.tup_deleted[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.tup_fetched[{$PG_CONN},{$PG_DB},{#DATABASE}]
2
5
C800C8
0
2
0
-
Template App PostgreSQL
pg.db.tup_inserted[{$PG_CONN},{$PG_DB},{#DATABASE}]
3
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.db.tup_returned[{$PG_CONN},{$PG_DB},{#DATABASE}]
4
5
C8C800
0
2
0
-
Template App PostgreSQL
pg.db.tup_updated[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database row writes/sec on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_ins[{$PG_CONN},{#DATABASE}]
1
5
C800C8
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_upd[{$PG_CONN},{#DATABASE}]
2
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_hot_upd[{$PG_CONN},{#DATABASE}]
3
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_del[{$PG_CONN},{#DATABASE}]
PostgreSQL Database row writes/sec on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_ins[{$PG_CONN},{#DATABASE}]
1
5
C800C8
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_upd[{$PG_CONN},{#DATABASE}]
2
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_hot_upd[{$PG_CONN},{#DATABASE}]
3
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_del[{$PG_CONN},{#DATABASE}]
PostgreSQL Database transactions/sec on {#DATABASE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.xact_commit[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.xact_rollback[{$PG_CONN},{$PG_DB},{#DATABASE}]
PostgreSQL Database transactions/sec on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.db.xact_commit[{$PG_CONN},{$PG_DB},{#DATABASE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.db.xact_rollback[{$PG_CONN},{$PG_DB},{#DATABASE}]
Discover PostgreSQL Indexes
7
pg.index.discovery[{$PG_CONN},{$PG_DB}]
3600
0
0
0
0
0
0
30
Discover all indexes available to the connected user
PostgreSQL Index buffer hits/sec on {#PATH}
7
0
pg.index.idx_blks_hit[{$PG_CONN},{#DATABASE},{#INDEX}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of buffer hits in this index
0
PostgreSQL Index Statistics
PostgreSQL Index blocks read/sec on {#PATH}
7
0
pg.index.idx_blks_read[{$PG_CONN},{#DATABASE},{#INDEX}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of disk blocks read from this index
0
PostgreSQL Index Statistics
PostgreSQL Index scans/sec on {#PATH}
7
0
pg.index.idx_scan[{$PG_CONN},{#DATABASE},{#INDEX}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of index scans initiated on this index
0
PostgreSQL Index Statistics
PostgreSQL Index fetched/sec on {#PATH}
7
0
pg.index.idx_tup_fetch[{$PG_CONN},{#DATABASE},{#INDEX}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of live table rows fetched by simple index scans using this index
0
PostgreSQL Index Statistics
PostgreSQL Index entries returned/sec on {#PATH}
7
0
pg.index.idx_tup_read[{$PG_CONN},{#DATABASE},{#INDEX}]
60
7
365
0
3
1
0
0
0
1
0
0
Number of index entries returned by scans on this index
0
PostgreSQL Index Statistics
PostgreSQL Index row count on {#PATH}
7
0
pg.index.rows[{$PG_CONN},{#DATABASE},{#INDEX}]
60
7
365
0
3
0
0
0
0
1
0
0
0
PostgreSQL Index Statistics
PostgreSQL Index size on {#PATH}
7
0
pg.index.size[{$PG_CONN},{#DATABASE},{#INDEX}]
60
7
365
0
3
B
0
0
0
0
1
0
0
0
PostgreSQL Index Statistics
PostgreSQL Index blocks/sec on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C80000
0
2
0
-
Template App PostgreSQL
pg.index.idx_blks_read[{$PG_CONN},{#DATABASE},{#INDEX}]
1
5
00C800
0
2
0
-
Template App PostgreSQL
pg.index.idx_blks_hit[{$PG_CONN},{#DATABASE},{#INDEX}]
PostgreSQL Index disk size on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.index.size[{$PG_CONN},{#DATABASE},{#INDEX}]
PostgreSQL Index reads/sec on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.index.idx_tup_fetch[{$PG_CONN},{#DATABASE},{#INDEX}]
1
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.index.idx_tup_read[{$PG_CONN},{#DATABASE},{#INDEX}]
2
5
C80000
0
2
0
-
Template App PostgreSQL
pg.index.idx_scan[{$PG_CONN},{#DATABASE},{#INDEX}]
PostgreSQL Index row count on {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.index.rows[{$PG_CONN},{#DATABASE},{#INDEX}]
Discover PostgreSQL Settings
7
pg.setting.discovery[{$PG_CONN},{$PG_DB}]
3600
1
0
0
0
0
0
30
Discovers all known configuration settings.
Accepts only the default connection parameters.
Requires libzbxpgsql v1.0.0 or above.
PostgreSQL Setting: {#SETTING}
7
0
pg.setting[{$PG_CONN},{$PG_DB},{#SETTING}]
60
7
0
0
4
0
0
0
0
1
0
0
Returns the runtime value of the {#SETTING} configuration setting.
Category: {#CATEGORY}
Description: {#DESCRIPTION}
0
PostgreSQL Configuration
{Template App PostgreSQL:pg.setting[{$PG_CONN},{$PG_DB},{#SETTING}].diff(0)}>0
PostgreSQL Setting: {#SETTING} has changed
https://www.postgresql.org/docs/current/static/runtime-config.html
0
1
1
Discover PostgreSQL Tables
7
pg.table.discovery[{$PG_CONN},{$PG_DB}]
3600
0
0
0
0
0
0
30
Discovery PostgreSQL Tables available to the connected user
PostgreSQL Table analyze count on {#PATH}
7
0
pg.table.analyze_count[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
3
0
0
0
0
1
0
0
Number of times this table has been manually analyzed
0
PostgreSQL Table Statistics
PostgreSQL Table autoanalyze count on {#PATH}
7
0
pg.table.autoanalyze_count[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
3
0
0
0
0
1
0
0
Number of times this table has been analyzed by the autovacuum daemon
0
PostgreSQL Table Statistics
PostgreSQL Table autovacuum count on {#PATH}
7
0
pg.table.autovacuum_count[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
3
0
0
0
0
1
0
0
Number of times this table has been vacuumed by the autovacuum daemon
0
PostgreSQL Table Statistics
PostgreSQL Table index scans/sec on {#PATH}
7
0
pg.table.idx_scan[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of index scans initiated on this table
0
PostgreSQL Table Statistics
PostgreSQL Table live rows fetched by indexes/sec on {#PATH}
7
0
pg.table.idx_tup_fetch[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of live rows fetched by index scans
0
PostgreSQL Table Statistics
PostgreSQL Table last analyze on {#PATH}
7
0
pg.table.last_analyze[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
0
0
4
0
0
0
0
1
0
0
Last time at which this table was manually analyzed
0
PostgreSQL Table Statistics
PostgreSQL Table last auto-analyze on {#PATH}
7
0
pg.table.last_autoanalyze[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
0
0
4
0
0
0
0
1
0
0
Last time at which this table was analyzed by the autovacuum daemon
0
PostgreSQL Table Statistics
PostgreSQL Table last auto-vacuum on {#PATH}
7
0
pg.table.last_autovacuum[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
0
0
4
0
0
0
0
1
0
0
Last time at which this table was vacuumed by the autovacuum daemon
0
PostgreSQL Table Statistics
PostgreSQL Table last manual vacuum on {#PATH}
7
0
pg.table.last_vacuum[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
0
0
4
0
0
0
0
1
0
0
Last time at which this table was manually vacuumed (not counting VACUUM FULL)
0
PostgreSQL Table Statistics
PostgreSQL Table estimated dead rows on {#PATH}
7
0
pg.table.n_dead_tup[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
3
0
0
0
0
1
0
0
Estimated number of dead rows
0
PostgreSQL Table Statistics
PostgreSQL Table estimated live rows on {#PATH}
7
0
pg.table.n_live_tup[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
3
0
0
0
0
1
0
0
Estimated number of live rows
0
PostgreSQL Table Statistics
PostgreSQL Table rows deleted/sec on {#PATH}
7
0
pg.table.n_tup_del[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows deleted
0
PostgreSQL Table Statistics
PostgreSQL Table rows hot updated on {#PATH}
7
0
pg.table.n_tup_hot_upd[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows HOT updated (i.e., with no separate index update required)
0
PostgreSQL Table Statistics
PostgreSQL Table rows inserted/sec on {#PATH}
7
0
pg.table.n_tup_ins[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows inserted
0
PostgreSQL Table Statistics
PostgreSQL Table rows updated/sec on {#PATH}
7
0
pg.table.n_tup_upd[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of rows updated
0
PostgreSQL Table Statistics
PostgreSQL Table estimated row count on {#PATH}
7
0
pg.table.rows[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
3
0
0
0
0
1
0
0
0
PostgreSQL Table Statistics
PostgreSQL Table sequential scans/sec on {#PATH}
7
0
pg.table.seq_scan[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of sequential scans initiated on this table
0
PostgreSQL Table Statistics
PostgreSQL Table live rows fetched by scans/sec on {#PATH}
7
0
pg.table.seq_tup_read[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
0
1
0
0
0
1
0
0
Number of live rows fetched by sequential scans
0
PostgreSQL Table Statistics
PostgreSQL Table disk size on {#PATH}
7
0
pg.table.size[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
3
B
0
0
0
0
1
0
0
0
PostgreSQL Table Statistics
PostgreSQL Table manual vacuum count on {#PATH}
7
0
pg.table.vacuum_count[{$PG_CONN},{#DATABASE},{#TABLE}]
60
7
365
0
3
0
0
0
0
1
0
0
Number of times this table has been manually vacuumed (not counting VACUUM FULL)
0
PostgreSQL Table Statistics
PostgreSQL Disk size on table {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.size[{$PG_CONN},{#DATABASE},{#TABLE}]
PostgreSQL Fetches/sec on table {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.idx_tup_fetch[{$PG_CONN},{#DATABASE},{#TABLE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.seq_tup_read[{$PG_CONN},{#DATABASE},{#TABLE}]
PostgreSQL Maintenance on table {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.analyze_count[{$PG_CONN},{#DATABASE},{#TABLE}]
1
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.autoanalyze_count[{$PG_CONN},{#DATABASE},{#TABLE}]
2
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.table.autovacuum_count[{$PG_CONN},{#DATABASE},{#TABLE}]
3
5
C800C8
0
2
0
-
Template App PostgreSQL
pg.table.vacuum_count[{$PG_CONN},{#DATABASE},{#TABLE}]
PostgreSQL Row count on table {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.n_dead_tup[{$PG_CONN},{#DATABASE},{#TABLE}]
1
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.n_live_tup[{$PG_CONN},{#DATABASE},{#TABLE}]
2
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.table.rows[{$PG_CONN},{#DATABASE},{#TABLE}]
PostgreSQL Scans/sec on table {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.idx_scan[{$PG_CONN},{#DATABASE},{#TABLE}]
1
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.seq_scan[{$PG_CONN},{#DATABASE},{#TABLE}]
PostgreSQL Writes/sec on table {#PATH}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
0000C8
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_ins[{$PG_CONN},{#DATABASE},{#TABLE}]
1
5
C800C8
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_upd[{$PG_CONN},{#DATABASE},{#TABLE}]
2
5
00C800
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_hot_upd[{$PG_CONN},{#DATABASE},{#TABLE}]
3
5
C80000
0
2
0
-
Template App PostgreSQL
pg.table.n_tup_del[{$PG_CONN},{#DATABASE},{#TABLE}]
Discover PostgreSQL Tablespaces
7
pg.tablespace.discovery[{$PG_CONN},{$PG_DB}]
3600
0
0
0
0
0
0
30
PostgreSQL Tablespace disk size on ({#TABLESPACE})
7
0
pg.tablespace.size[{$PG_CONN},{$PG_DB},{#TABLESPACE}]
60
7
365
0
3
B
0
0
0
0
1
0
0
0
PostgreSQL Tablespace Statistics
PostgreSQL Disk size on {#TABLESPACE}
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
1
0
0
0
0
5
00C800
0
2
0
-
Template App PostgreSQL
pg.tablespace.size[{$PG_CONN},{$PG_DB},{#TABLESPACE}]
{$PG_BACKENDS_CRIT}
5
{$PG_CONN}
{$PG_DB}
postgres
{$PG_PXACT_CRIT}
90
{$PG_PXACT_WARN}
80
{$PG_XID_CRIT}
2146483648
{$PG_XID_WARN}
2137483648
{Template App PostgreSQL:pg.modver.diff(0)}>0
PostgreSQL Agent module version was changed on {HOST.NAME}
0
1
0
{Template App PostgreSQL:pg.backends.free[{$PG_CONN},{$PG_DB}].last()}<{$PG_BACKENDS_CRIT}
PostgreSQL Backend connections are exhausted on {HOST.NAME}
https://www.postgresql.org/docs/current/static/runtime-config-connection.html#GUC-MAX-CONNECTIONS
0
4
Less than {$PG_BACKENDS_CRIT} backends connections are available.
Investigate the issue immediately and consider increasing max_connections.
0
({TRIGGER.VALUE}=0 and {Template App PostgreSQL:pg.prepared_xacts_ratio[{$PG_CONN},{$PG_DB}].last()}>{$PG_PXACT_WARN} and {Template App PostgreSQL:pg.prepared_xacts_ratio[{$PG_CONN},{$PG_DB}].last()}<{$PG_PXACT_CRIT}) or ({TRIGGER.VALUE}=1 and {Template App PostgreSQL:pg.prepared_xacts_ratio[{$PG_CONN},{$PG_DB}].last()}>{$PG_PXACT_WARN})
PostgreSQL Prepared transactions are near exhaustion on {HOST.NAME}
https://www.postgresql.org/docs/current/static/runtime-config-resource.html#GUC-MAX-PREPARED-TRANSACTIONS
0
2
80% of the maximum configured prepared transactions are in use.
Investigate the issue and consider increasing max_prepared_transactions.
0
{Template App PostgreSQL:pg.uptime[{$PG_CONN},{$PG_DB}].change(0)}<0
PostgreSQL Server on {HOST.NAME} has just been restarted
0
1
0
{Template App PostgreSQL:pg.connect[{$PG_CONN},{$PG_DB}].max(#3)}<1
PostgreSQL Server on {HOST.NAME} is unreachable for the last 3 polls
0
4
0
{Template App PostgreSQL:pg.version[{$PG_CONN},{$PG_DB}].diff(0)}>0
PostgreSQL Server version was changed on {HOST.NAME}
0
1
0
{Template App PostgreSQL:pg.db.xid_age[{$PG_CONN},{$PG_DB}].last()}>{$PG_XID_CRIT}
PostgreSQL Transaction IDs are exhausted on {HOST.NAME}
https://www.postgresql.org/docs/current/static/routine-vacuuming.html#VACUUM-FOR-WRAPAROUND
0
4
Less than 1 million (0.0005%) Transactions IDs are remaining for allocation.
Perform a VACUUM immediately to reset the available Transaction IDs and review your auto-vacuum policy.
0
({TRIGGER.VALUE}=0 and {Template App PostgreSQL:pg.db.xid_age[{$PG_CONN},{$PG_DB}].last()}>{$PG_XID_WARN} and {Template App PostgreSQL:pg.db.xid_age[{$PG_CONN},{$PG_DB}].last()}<{$PG_XID_CRIT}) or ({TRIGGER.VALUE}=1 and {Template App PostgreSQL:pg.db.xid_age[{$PG_CONN},{$PG_DB}].last()}>{$PG_XID_WARN})
PostgreSQL Transaction IDs are near exhaustion on {HOST.NAME}
https://www.postgresql.org/docs/current/static/routine-vacuuming.html#VACUUM-FOR-WRAPAROUND
0
2
Less than 10 million (0.04%) Transactions IDs are remaining for allocation.
Perform a VACUUM as soon a possible to reset the available Transaction IDs and review your auto-vacuum policy.
0
PostgreSQL Backend Connections
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
0
0
0
0
3
0
000000
0
2
0
-
Template App PostgreSQL
pg.backends.count[{$PG_CONN},{$PG_DB}]
PostgreSQL Buffers
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
0
0
0
0
0
0
00C800
0
2
0
-
Template App PostgreSQL
pg.buffers_alloc[{$PG_CONN},{$PG_DB}]
1
0
C80000
0
2
0
-
Template App PostgreSQL
pg.buffers_clean[{$PG_CONN},{$PG_DB}]
2
0
0000C8
0
2
0
-
Template App PostgreSQL
pg.buffers_backend[{$PG_CONN},{$PG_DB}]
3
0
C800C8
0
2
0
-
Template App PostgreSQL
pg.buffers_checkpoint[{$PG_CONN},{$PG_DB}]
PostgreSQL Checkpoints
900
200
0.0000
100.0000
1
1
0
1
0
0.0000
0.0000
0
0
0
0
0
0
00C800
0
2
0
-
Template App PostgreSQL
pg.checkpoint_sync_time[{$PG_CONN},{$PG_DB}]
1
0
0000C8
0
2
0
-
Template App PostgreSQL
pg.checkpoint_write_time[{$PG_CONN},{$PG_DB}]
PostgreSQL Configuration thresholds
900
200
0.0000
100.0000
1
0
0
1
0
0.0000
0.0000
1
1
0
0
0
5
C80000
0
2
0
-
Template App PostgreSQL
pg.prepared_xacts_ratio[{$PG_CONN},{$PG_DB}]
1
5
F63100
0
2
0
-
Template App PostgreSQL
pg.backends.ratio[{$PG_CONN},{$PG_DB}]