The monitoring data embedded in the panel can be used for PostgreSQL monitoring and alerting from the perspectives of resources, performance, and capacity, and it supports the configuration of notification policies.
The intuitively presented monitoring data can provide decision support for operational inspections or performance tuning.
The platform collects commonly used monitoring metrics related to the resource, performance, and capacity of PostgreSQL by default. In the instance's Monitoring tab, real-time monitoring data of these metrics can be viewed.
Metric | Description |
---|---|
CPU Utilization | The percentage of CPU time used by PostgreSQL processes |
Memory Usage | The amount of resident memory and virtual memory used by PostgreSQL processes |
File Descriptors | The number of file descriptors opened by PostgreSQL |
Connection Count | The number of current active connections and the maximum connection limit |
Transaction Statistics | The number of committed and rolled back transactions for each database |
Query Statistics | The number of SELECT, INSERT, UPDATE, and DELETE operations |
Cache Hit Rate | The cache hit rate percentage for each database |
Lock Statistics | The number and waiting time of table-level locks |
Temporary Files | The size of temporary files created by each database |
Checkpoints | The frequency of checkpoints and the volume of data written |
Conflicts/Deadlocks | The number of conflicts and deadlocks that occur in each database |
Background Writes | Statistics on the buffer of the background writer |