Chart Descriptions

This is a list of most charts in Database Performance Monitor with their title, unique ID, and a brief description.

Jump to:

MongoDB Charts

Chart Title Chart ID Chart Description
MongoDB Asserts mongo-asserts Asserts are errors in MongoDB; a large number usually indicates an application problem.
MongoDB Time Since Last Flush mongo-backflushing-last The timestamp of the last completed flush operation in the ISODate format. If this value is more than a few minutes past your server’s current time and accounting for differences in time zone, restarting the database may result in some data loss. Also consider ongoing operations that might skew this value by routinely blocking write operations.
MongoDB Intra-Cluster Connection Pool mongo-connection-pool Shows the connection activity between the selected server and other members of its sharded cluster, over time. For Mongos, this measurement provides context on the number of active requests to the cluster.
MongoDB Connections mongo-connections Connections indicate the total number of clients on the server. Most clients use connection pooling, so if you see a high number of connections your application connection pool may be too large.
MongoDB Page Faults mongo-extra-page-faults Shows page faults over time for the server; high page faults may relate to poor performance and can indicate your working set does not fit in memory.
MongoDB Active Clients mongo-global-lock-active-clients Shows clients actively running or waiting on a lock to run; too many active or queued clients may indicate that your server does not have enough resources for its workload.
MongoDB Query Latency Bands mongo-latency-bands Shows a count of query executions within different latency bands. An increase in executions jumping to higher bands may indicate a stall in the server.
MongoDB Memory Usage mongo-mem Shows memory consumption in the server; if using MMAPv1 “mem.mapped” reports how much actual data is mapped into memory.
MongoDB Open Cursors mongo-metrics-cursor-open Shows cursor activity in the server over time. A large number of open or timed_out cursors may be a sign of an application error.
MongoDB Document Operations mongo-metrics-document Shows document-level activity in the server over time; spikes should be investigated to make sure the database is not overloaded.
MongoDB getLastError Waits mongo-metrics-lasterr-count The total number of getLastError operations with a specified write concern (i.e. w) that wait for one or more members of a replica set to acknowledge the write operation (i.e. a w value greater than 1.)
MongoDB getLastError Timeouts mongo-metrics-lasterr-tout The number of times that write concern operations have timed out as a result of the wtimeout threshold to getLastError.
MongoDB getLastError Total Wait Time mongo-metrics-lasterr-wait The total amount of time in milliseconds that the mongod has spent performing getLastError operations with write concern (i.e. w) that wait for one or more members of a replica set to acknowledge the write operation (i.e. a w value greater than 1.)
MongoDB Record Moves mongo-metrics-record-moves When using MMAPv1 shows the number of documents that were re-written because they exceeded their allocated record-size. If you see high activity here you may want to review the record-allocation strategy configured for your server.
MongoDB Scanned Items mongo-metrics-scanned-items Shows the number of scanned index entries and document objects as well as the number of operations that could not use and index for sorting. A high ratio of scanned_objects/scanned may indicate that your indexes are not effective for your working set.
MongoDB Deletes From TTL Indexes mongo-metrics-ttl-deletes The total number of documents deleted from collections with a ttl index.
MongoDB Passes For TTL Deletes mongo-metrics-ttl-passes The number of times the background process removes documents from collections with a ttl index.
MongoDB Request Count mongo-network-requests The total number of distinct requests that the server has received. Use this value to provide context for the network.bytesIn and network.bytesOut values to ensure that MongoDB’s network utilization is consistent with expectations and application use.
MongoDB Network Use mongo-network The number of bytes of network traffic sent and received by this database. Use these values to ensure that network traffic sent to the mongod process is consistent with expectations and overall inter-application traffic.
MongoDB Operations mongo-op-counters Shows command-level activity in the server over time. Similar to “Document Operations” but be aware that a single command can generate activity on multiple separate documents.
MongoDB Oplog Window mongo-oplog-window The time difference between the first and last operations in the oplog. If a secondary is down longer than the oplog window it will require a full sync.
MongoDB Query Latency mongo-query-latency Shows the average time for a given query to complete; spikes may indicate a general slowdown or they may indicate more extreme slowdowns in a few areas of your server workload. Consult your Query Latency Bands to determine which is the case.
MongoDB Replica Lag mongo-repl-delay The optime difference between the slave and primary. Excessive lag makes members ineligible to quickly become the primary and increases the possibility that distributed read operations will be inconsistent.
MongoDB Replica Headroom mongo-repl-headroom The difference between the primary\’s oplog window and the replica lag of the secondary. If this value goes negative, write operations will be overwritten before secondaries have a chance to replicate them requiring a full sync.
MongoDB WiredTiger Cache Activity mongo-wt-cache-activity Shows how often data is read into/written from the WiredTiger cache. High cache activity may indicate that your server needs more memory; check for disk activity to see if your working set does not fit in memory.
MongoDB WiredTiger Cache Bytes mongo-wt-cache-bytes Shows memory usage of the WiredTiger internal cache.
MongoDB WiredTiger Cache Page Eviction mongo-wt-cache-page-eviction Show statistics on pages evicted from the cache over time. If you have high unmodified page evictions coupled with spikes in disk read activity it may indicate your working set is too large to fit in memory.
MongoDB WiredTiger Concurrent Transactions mongo-wt-conc-transactions Shows statistics on active and available concurrent operations. Consistently high active operations may indicate that the server cannot keep up with your workload.
MongoDB WiredTiger Connection I/Os mongo-wt-connection-ios Shows statistics on read/write operations made over time. These provide a good overview of storage-engine level activity and include operations against memory as well as disk.
MongoDB WiredTiger Transaction Checkpoint Times mongo-wt-transaction-checkpoint-time Shows statistics on the time it takes to execute checkpoints in the storage engine; increases in checkpoint time may indicate an I/O bottleneck in the server.

MySQL Charts

Chart Title Chart ID Chart Description
MySQL Rows Affected machine-mysql-handler-rows-affected Number of rows affected by inserts, updates, or deletes.
MySQL Threads Connected machine-mysql-threads-connected Number of threads connected, regardless of what they are doing.
MySQL Threads Running machine-mysql-threads-running Number of threads actively running, i.e. not sleeping.
Slow Queries Throughput machine-slow-queries Rate of queries executed that are considered “slow,” i.e. longer than the long_query_time or log_min_duration_statement.
MySQL Aurora Replication mysql-aurora-replication Replication lag for Aurora hosts, expressed as min, max, and average.
MySQL Authentication Failures mysql-auth-failures Number of authentication failures, whether from blocked hosts, access denied errors, or other failures.
MySQL Connection Latency mysql-connection-latency Average amount of time it takes the database to accept a new connection.
MySQL InnoDB Adaptive Hash Index mysql-innodb-adaptive-hash-index Activity against the adaptive hash index. A high number of searches and activity usually indicates the index is effective.
MySQL InnoDB Buffer Pool and Memory mysql-innodb-bp-and-mem Pending IO operations within InnoDB. A large number of pending operations usually indicates an IO bottleneck.
MySQL InnoDB Buffer Pool Cache Miss Ratio mysql-innodb-buffer-pool-cache-miss-ratio Percentage of operations that cannot be satisfied by data in the buffer pool. If this is high, the buffer pool may be too small.
MySQL InnoDB Buffer Pool Read-Ahead mysql-innodb-buffer-pool-read-ahead Pages read into and evicted from InnoDB buffer pool. Consistent read-ahead evicted activity indicates this may not be helpful for your workload.
MySQL InnoDB Buffer Pool Read-Write Requests mysql-innodb-buffer-pool-read-write-requests Number of requests to the InnoDB buffer pool by reads and writes. Spikes indicate the data is reading or writing a lot of data at once; for example, when a query is possibly examining too many rows.
MySQL InnoDB Buffer Pool Reads mysql-innodb-buffer-pool-reads Number of logical reads that InnoDB could not satisfy from the buffer pool, and had to read directly from disk.
MySQL InnoDB Buffer Pool mysql-innodb-buffer-pool Amount of data in the buffer pool in each state.
MySQL InnoDB Current Operations mysql-innodb-cur-ops Shows the current activity within InnoDB, including the number of queries in progress and queries queued to execute. Queued queries indicates a greater number of requests than InnoDB thread concurrency can handle.
MySQL InnoDB Current Locks mysql-innodb-current-locks Number of row locks currently held and the number of row locks currently being waited for.
MySQL InnoDB Deadlocks mysql-innodb-deadlocks Number of deadlocks detected by InnoDB.
MySQL InnoDB Doublewrite Buffer mysql-innodb-doublewrite-buffer Number of pages that have been written to the doublewrite buffer and the number of doublewrite operations performed.
MySQL InnoDB File I/O mysql-innodb-file-io Pending IO operations within InnoDB. A large number of pending operations usually indicates an IO bottleneck.
MySQL InnoDB Fsync Ops mysql-innodb-fsync-ops Number of fsync operations to sync data to disk. High pending fsyncs usually indicates an IO bottleneck.
MySQL InnoDB History List Length mysql-innodb-history-list-length Number of unflushed changes in update undo logs for committed transactions.
MySQL InnoDB I/O Ops mysql-innodb-io-ops Number of OS file reads and writes done by InnoDB.
MySQL InnoDB Mutex Locks mysql-innodb-lock-operations Number of OS lock waits.
MySQL InnoDB Log I/O Ops mysql-innodb-log-io-ops Write activity to the InnoDB Log File. High pending writes/fsyncs usually indicates an IO bottleneck.
MySQL InnoDB Log Pending mysql-innodb-log-pend Number of pending checkpoint writes and pending writes to the InnoDB redo logs.
MySQL InnoDB Log Sequence mysql-innodb-log-seq Last checkpoint and current log sequence.
MySQL InnoDB Log Writes mysql-innodb-log-writes Requested writes, and physical writes, to the redo log. log_waits is the number of times that the log buffer was too small and a wait was required for it to be flushed before continuing.
MySQL InnoDB LRU mysql-innodb-lru Buffer pool statistics about the number of pages moved (or not moved) to the head of the sublist of “new” pages.
MySQL InnoDB Master Thread mysql-innodb-master-thread The master thread in InnoDB is a thread that performs various tasks in the background. Most of these tasks are I/O related, such as flushing dirty pages from the buffer pool or writing changes from the insert buffer to the appropriate secondary indexes.
MySQL InnoDB Memory mysql-innodb-memory Memory used by the InnoDB dictionary and adaptive hash.
MySQL InnoDB Mutexes mysql-innodb-mutexes Number of times a mutex was unavailable and the number of threads that went to sleep while waiting (os_waits).
MySQL InnoDB Page Ops mysql-innodb-page-ops Pages created, read, and written in the InnoDB buffer pool by operations on InnoDB tables.
MySQL InnoDB Row Locks mysql-innodb-row-locks InnoDB row lock information, including average and total wait time, the number of row locks being waited for, and the number of total operations which waited for a lock.
MySQL InnoDB Row Ops mysql-innodb-row-ops Number of rows read, inserted, updated, or deleted from InnoDB tables.
MySQL InnoDB Transaction Locks mysql-innodb-trx-locks Number of transactions waiting on a lock.
MySQL InnoDB Transaction States mysql-innodb-trx-states Number of transactions in each state.
MySQL InnoDB Transaction Times mysql-innodb-trx-times Total time of transactions in each state. lock.time_us is the time spent waiting for a lock, for the transaction waiting the longest.
MySQL Query Latency Bands mysql-latency-bands Count of query executions within different latency bands. An increase in executions jumping to higher bands may indicate a stall in the server.
MySQL Processlist Commands Count mysql-processlist-commands-count Number of threads performing each command, from the MySQL PROCESSLIST.
MySQL Processlist Commands Time mysql-processlist-commands-time Total time that threads have spent performing each command, from the MySQL PROCESSLIST.
MySQL Processlist States Count mysql-processlist-state-count Number of threads in each state, from the MySQL PROCESSLIST. Most states correspond to very quick operations. If a thread stays in a given state for many seconds, there might be a problem that needs to be investigated.
MySQL Processlist States Time mysql-processlist-state-time Total time that threads have spent in each state, from the MySQL PROCESSLIST. Most states correspond to very quick operations. If a thread stays in a given state for many seconds, there might be a problem that needs to be investigated.
MySQL Query Latency mysql-query-latency Shows the average time for a given query to complete; spikes may indicate a general slowdown or they may indicate more extreme slowdowns in a few areas of your server workload. Consult your Query Latency Bands to determine which is the case.
MySQL Activity mysql-status-activity Summary of current MySQL activity, including number of executing queries and open connections.
MySQL Binlog Cache mysql-status-binlog-cache Number of transactions and nontransactions (“stmt”) that used the binary log cache. “disk_use” indicates the statements used the cache but exceeded the value of binlog_stmt_cache_size and so used a temporary file to store the statements.
MySQL Binlog Ops mysql-status-binlog-ops Number of commits and group commits to the binlog.
MySQL Commands mysql-status-commands Number of times each statement type has been executed. Metrics beginning with “comstmt” are for prepared statements.
MySQL Connections Per Second mysql-status-connections-errors Total number of connection attempts and connection errors, as well as the number of connections closed because the client did not close the connection.
MySQL Connections Pool mysql-status-connections The number of current connections and the maximum number of simultaneously used connections since the server started.
MySQL File Handles mysql-status-file-handles Number of tables and files that InnoDB has open.
MySQL File Opens mysql-status-file-opens Number of files and tables opened. If opened_tables is big, your table_open_cache value may be too small.
MySQL Handler Reads mysql-status-handler-reads Data about how MySQL is reading data from tables. Large numbers of handler_read_rnd and handler_read_rnd_next indicates your tables are poorly indexed or queries are not written to use the indexes you have.
MySQL Handler Row Ops mysql-status-handler-row-ops Number of requests to update, delete, or insert a row in a table.
MySQL MyISAM Key Cache Ops mysql-status-myisam-key-cache-ops Read and write requests from the key cache.
MySQL MyISAM Key Cache mysql-status-myisam-key-cache Size metrics for the MyISAM key cache. key_block_used represents the “high water mark” for usage.
MySQL Network Traffic mysql-status-network-traffic Bytes sent and received by the server to and from all connected clients.
MySQL Performance Schema Lost mysql-status-performance-schema-lost These variables provide information about instrumentation that could not be loaded or created due to memory constraints. If you are monitoring using the performance_schema (“off-host”) and “performance_schema_digest_lost” is not 0, some queries are not being tracked. Increase the value of performance_schema_digests_size.
MySQL Prepared Statements mysql-status-prepared-statements These metrics are for prepared statement commands, such as those executing and deallocating a statement. Their names refer to the COM_xxx command set used in the network layer.
MySQL Queries mysql-status-queries Rate of questions (only client requests) and queries (all executed statements), as well as executions slower than the long_query_time.
MySQL Query Cache Memory mysql-status-query-cache-memory Free and total memory available in the query cache.
MySQL Query Cache Ops mysql-status-query-cache-ops Operations on the query cache describing how it is currently being used.
MySQL Query Cache Usage mysql-status-query-cache-usage The number of queries registered in the query cache.
MySQL Questions per Connection mysql-status-questions-per-connection The number of statements executed by the server, per connection. This includes only statements sent to the server by clients and not statements executed within stored programs, unlike the Queries variable. This variable does not count COM_PING, COM_STATISTICS, COM_STMT_PREPARE, COM_STMT_CLOSE, or COM_STMT_RESET commands.
MySQL Replication Delay mysql-status-replication-delay The delay between the master and the slave, in microseconds.
MySQL Replication mysql-status-replication Replication metrics. If the value of open_temp_tables is greater than zero, it is not safe to shut down the slave.
MySQL Select Types mysql-status-select-types How MySQL performed SELECTs. If “select_full_join” and “select_range_check” are not 0, you should carefully check the indexes of your tables. “select_range” is normally not a critical issue even if the value is quite large.
MySQL Sorts mysql-status-sorts Indicates the number of times a query executed using each sort type. If “sort_merge_passes” is large, you should consider increasing the value of the sort_buffer_size system variable.
MySQL SSL Events mysql-status-ssl-events Number of SSL activities per second. If monitoring using the on-host method, queries sent over SSL-secured connections are not tracked by DPM.
MySQL Table Cache mysql-status-table-cache Hits and misses of table cache lookups. Overflows is the number of times, after a table is opened or closed, a cache instance has an unused entry and the size of the instance is larger than table_open_cache / table_open_cache_instances.
MySQL Table Locks mysql-status-table-locks The number of times that a request for a table lock could be granted immediately vs. after a wait. If “waited” is high and you have performance problems, you should first optimize your queries, and then either split your table or tables or use replication.
MySQL Temp usage mysql-status-temp-usage Metrics about MySQL’s use of temporary files and tables. If created_tmp_disk_tables is large, you may want to increase the tmp_table_size or max_heap_table_size value to lessen the likelihood that internal temporary tables in memory will be converted to on-disk tables. You can compare the number of internal on-disk temporary tables created to the total number of internal temporary tables created by comparing the values of the created_tmp_disk_tables and created_tmp_tables variables.
MySQL Threads mysql-status-threads Thread information from SHOW STATUS. If “threads_created” is large, you may want to increase the thread_cache_size value.

PostgreSQL Charts

Chart Title Chart ID Chart Description
PgBouncer Client Connections Usage pgbouncer-cl-conn-pct Number of client connections that are either active (can process queries) or waiting (connections waiting for the server) as a percentage of the configured maximum (max_client_conn).
PgBouncer Client Connections pgbouncer-cl-conn Client connections that are linked to server connection and can process queries (active) and client connections have sent queries but have not yet got a server connection (waiting).
PgBouncer Max Wait pgbouncer-maxwait How long the first (oldest) client in queue has waited, in microseconds. If this starts increasing, then the current pool of servers does not handle requests quick enough. Reason may be either overloaded server or just too small of a pool_size setting.
PgBouncer Query Latency pgbouncer-query-latency Shows the average time for a given query to complete; spikes may indicate a general slowdown or they may indicate more extreme slowdowns in a few areas of your server workload. Consult your Query Latency Bands to determine which is the case.
PgBouncer Requests pgbouncer-requests Total number of SQL requests pooled by pgbouncer.
PgBouncer Server Connections pgbouncer-sv-conn Connection pool statistics. Idle connections can be used immediately; used connections need server_check_delay to be run on it before it can be used.
PgBouncer Network Traffic pgbouncer-traffic Total volume, in bytes, of network traffic sent and received by PgBouncer.
PostgreSQL Cache Hit Ratio pgsql-cache-hit-ratio The percentage of blocks served by the cache.
PostgreSQL Cache Miss Ratio pgsql-cache-miss-ratio The percentage of blocks read not served by the cache.
PostgreSQL Totals pgsql-host-totals-queries Total query time (in microseconds) with total queries executed and average latency.
PostgreSQL Query Latency Bands pgsql-latency-bands Shows a count of query executions within different latency bands. An increase in executions jumping to higher bands may indicate a stall in the server.
PostgreSQL Query Latency pgsql-query-latency Shows the average time for a given query to complete; spikes may indicate a general slowdown or they may indicate more extreme slowdowns in a few areas of your server workload. Consult your Query Latency Bands to determine which is the case.
PostgreSQL Replication Delay pgsql-repl-delay The delay between this standby and the primary, in microseconds.
PostgreSQL Replicas Count pgsql-repl-secondaries The number of secondaries this instance is replicating its data to.
PostgreSQL Backends pgsql-status-backends Shows the total number of backends (forked processes) and the number of backends in each state, such as active, idle, etc.
PostgreSQL Database Blocks pgsql-status-blocks Number of blocks read from disk (blks_read) and from the cache without having to go to disk (blks_hit).
PostgreSQL BGWriter Buffers pgsql-status-buffers Shows the total number of buffers allocated, written directly by a backend and written during checkpoint operations. If you see an increasing number of buffers being written directly by backends, this indicates that you have a write-heavy load that is generating dirty buffers so quickly that it can’t keep up with the rate of checkpoints. It’s generally better for performance if the majority of buffers are written to disk during checkpoints, as opposed to directly by backends or by the background writer.
PostgreSQL Checkpoint Times pgsql-status-checkpoints-time The amount of time spent in checkpoint processing where files are either synchronized or written to disk.
PostgreSQL Checkpoints pgsql-status-checkpoints Number of requested checkpoints (checkpoints_req) and scheduled checkpoints (checkpoints_timed) that have been performed.
PostgreSQL Locks pgsql-status-locks-counts Total number of locks being waited for (awaited.count) or held (held.count) of a particular type.
PostgreSQL Lock Wait Times pgsql-status-locks-durations Total time spent waiting for (awaited.wait_us) or holding (held.wait_us) a lock of a particular type.
PostgreSQL Longest Running Vacuum pgsql-status-longest-vacuum The longest running duration of a vacuum command either manual or automatic.
PostgreSQL Transactions pgsql-status-transactions Shows the total number of transactions that were committed or rolled back.
PostgreSQL Tuples pgsql-status-tuples Shows the total number of tuples (rows) that were affected by the different operations, such as total number retrieved or inserted.
PostgreSQL Temporary Data Created pgsql-temp-data Amount of temporary data written by PostgreSQL, in bytes.

Agent OS Metrics

These are metrics from the host where the DPM agent is installed. When monitoring RDS or Aurora, refer to the CloudWatch charts for metrics like CPU and disk utilization.

Chart Title Chart ID Chart Description
CPU Utilization machine-cpu-utilization The percent of time the CPU(s) were busy.
Disk Available machine-disk-available The percent of disk space that is available.
Disk Utilization machine-disk-utilization The percent of time the disks were busy.
Memory Utilization machine-memory-utilization The percent of memory being used.
OS Context Switches os-context-switches The number of context switches the system underwent. Context switching is generally computationally intensive.
OS CPU Credit Balance os-cpu-ec2-balance The number of earned CPU credits that an instance has accrued since it was launched or started. For T2 Standard, the CPUCreditBalance also includes the number of launch credits that have been accrued. The credit balance has a maximum limit, determined by the instance size. Once the limit is reached, any new credits that are earned are discarded.
OS CPU Credit Usage os-cpu-ec2-usage The number of CPU credits spent by the instance for CPU utilization. One CPU credit equals one vCPU running at 100% utilization for one minute or an equivalent combination of vCPUs, utilization, and time.
OS CPU Usage os-cpu-utilization Number of microseconds the CPU spent in each state.
OS Average Disk Latency os-disk-io-latency The average amount of time taken for the disk to respond to a read or write request.
OS Disk I/O Ops os-disk-io-ops The number of read and write operations per second.
OS Disk I/O Sectors os-disk-io-sectors The number of disk sectors read from, or written to, per second.
OS Disk Space os-disk-space Amount of free and used disk space, in bytes.
OS Network Packets os-network-packets Number of packets sent to and from the server.
OS Network Bytes os-network-traffic Number of bytes sent to and from the server.
OS Per disk space os-per-disk-space Free and used disk space, by volume name.
OS Processes os-processes Number of processes currently running, and the number of processes blocked, waiting for IO.

CloudWatch Charts

Chart Title Chart ID Chart Description
MySQL CloudWatch Bin Log Disk Usage mysql-cw-bin-log-disk-usage The amount of disk space occupied by binary logs on the master. Applies to MySQL read replicas.
MySQL CloudWatch CPU Credit Balance mysql-cw-cpu-credit-balance The number of earned CPU credits that an instance has accrued since it was launched or started. For T2 Standard, the CPUCreditBalance also includes the number of launch credits that have been accrued. The credit balance has a maximum limit, determined by the instance size. Once the limit is reached, any new credits that are earned are discarded.
MySQL CloudWatch CPU Credit Usage mysql-cw-cpu-credit-usage The number of CPU credits spent by the instance for CPU utilization. One CPU credit equals one vCPU running at 100% utilization for one minute or an equivalent combination of vCPUs, utilization, and time.
MySQL CloudWatch CPU Utilization mysql-cw-cpu-utilization The percentage of CPU utilization.
MySQL CloudWatch Database Connections mysql-cw-database-connections The number of database connections in use.
MySQL CloudWatch Disk Queue Depth mysql-cw-disk-queue-depth The number of outstanding IOs (read/write requests) waiting to access the disk.
MySQL CloudWatch Free Storage Space mysql-cw-free-storage-space The amount of available storage space.
MySQL CloudWatch Freeable Memory mysql-cw-freeable-memory The amount of available random access memory.
MySQL CloudWatch Network Receive Throughput mysql-cw-network-receive-throughput The incoming (Receive) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication.
MySQL CloudWatch Network Transmit Throughput mysql-cw-network-transmit-throughput The outgoing (Transmit) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication.
MySQL CloudWatch Read IOPS mysql-cw-read-iops The average number of disk read I/O operations per second.
MySQL CloudWatch Read Latency mysql-cw-read-latency The average amount of time taken per disk I/O operation.
MySQL CloudWatch Read Throughput mysql-cw-read-throughput The average number of bytes read from disk per second.
MySQL CloudWatch Swap Usage mysql-cw-swap-usage The amount of swap space used on the DB instance.
MySQL CloudWatch Write IOPS mysql-cw-write-iops The average number of disk write I/O operations per second.
MySQL CloudWatch Write Latency mysql-cw-write-latency The average amount of time taken per disk I/O operation.
MySQL CloudWatch Write Throughput mysql-cw-write-throughput The average number of bytes written to disk per second.
PostgreSQL CloudWatch CPU Credit Balance pgsql-cw-cpu-credit-balance The number of earned CPU credits that an instance has accrued since it was launched or started. For T2 Standard, the CPUCreditBalance also includes the number of launch credits that have been accrued. The credit balance has a maximum limit, determined by the instance size. Once the limit is reached, any new credits that are earned are discarded.
PostgreSQL CloudWatch CPU Credit Usage pgsql-cw-cpu-credit-usage The number of CPU credits spent by the instance for CPU utilization. One CPU credit equals one vCPU running at 100% utilization for one minute or an equivalent combination of vCPUs, utilization, and time.
PostgreSQL CloudWatch CPU Utilization pgsql-cw-cpu-utilization The percentage of CPU utilization.
PostgreSQL CloudWatch Database Connections pgsql-cw-database-connections The number of database connections in use.
PostgreSQL CloudWatch Disk Queue Depth pgsql-cw-disk-queue-depth The number of outstanding IOs (read/write requests) waiting to access the disk.
PostgreSQL CloudWatch Free Storage Space pgsql-cw-free-storage-space The amount of available storage space.
PostgreSQL CloudWatch Freeable Memory pgsql-cw-freeable-memory The amount of available random access memory.
PostgreSQL CloudWatch Network Receive Throughput pgsql-cw-network-receive-throughput The incoming (Receive) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication.
PostgreSQL CloudWatch Network Transmit Throughput pgsql-cw-network-transmit-throughput The outgoing (Transmit) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication.
PostgreSQL CloudWatch Oldest Replication Slot Lag pgsql-cw-oldest-replication-slot-lag The lagging size of the replica lagging the most in terms of WAL data received.
PostgreSQL CloudWatch Read IOPS pgsql-cw-read-iops The average number of disk read I/O operations per second.
PostgreSQL CloudWatch Read Latency pgsql-cw-read-latency The average amount of time taken per disk I/O operation.
PostgreSQL CloudWatch Read Throughput pgsql-cw-read-throughput The average number of bytes read from disk per second.
PostgreSQL CloudWatch Swap Usage pgsql-cw-swap-usage The amount of swap space used on the DB instance.
PostgreSQL CloudWatch Transaction Logs Disk Usage pgsql-cw-transaction-logs-disk-usage The disk space used by transaction logs.
PostgreSQL CloudWatch Transaction Logs Generation pgsql-cw-transaction-logs-generation The size of transaction logs generated per second.
PostgreSQL CloudWatch Write IOPS pgsql-cw-write-iops The average number of disk write I/O operations per second.
PostgreSQL CloudWatch Write Latency pgsql-cw-write-latency The average amount of time taken per disk I/O operation.
PostgreSQL CloudWatch Write Throughput pgsql-cw-write-throughput The average number of bytes written to disk per second.
RDS CPU rds-os-cpu The percent of time the CPU(s) spent per state.
RDS Load Average rds-os-loadavg Number of processes requesting CPU time over the last N minutes.
RDS Memory Usage rds-os-mem Current memory usage information, in bytes.
RDS Network Traffic rds-os-net Number of bytes received (rx) and sent (tx) from the database per second.
RDS Storage IOPS rds-os-storage-iops Disk read/write IOPS and TPS.
RDS Storage Latency rds-os-storage-latency The average amount of time taken for the disk to respond to a read or write request.
RDS Storage Throughput rds-os-storage-tput The number of read and write operations performed per second.
RDS Storage Usage rds-os-storage-usage Used and free disk space.
RDS Swap Usage rds-os-swap Swap space usage, in bytes, including the total, free, and memory swapped in/from disk.
RDS Tasks rds-os-tasks The number of OS processes in each state.