Download PDF
Download page Predefined Health Rules for Database Monitoring.
Predefined Health Rules for Database Monitoring
Database monitoring solution provides the following predefined health rules. You can use these health rules for a particular entity or modify them as custom rules based on your requirements.
The following predefined health rules are specific to the database types and the cloud platforms:
Health Rule Name | Description | Available for Entities | Supported Databases | Platform | Enabled by Default |
---|---|---|---|---|---|
Database Instance Status V2 | Determines the status of database instance | Instance |
|
| Yes |
DB Query Average Response Time V2 | Determines if the query average response time is too high |
|
|
| No |
DB Instance Memory Utilization V2 | Determines the memory utilization of the instances | Instance | MSSQL |
| No |
DB Instance CPU Utilization V2 | Determines the CPU utilization of the instances | Instance |
|
| No |
DB Instance Execution Count Per Minute V2 | Determines if the instance execution count is too high |
|
|
| No |
DB Instance Connection V2 | Determines if the instance connection is too high | Instance |
|
| Yes |
MSSQL DB Instance Storage Utilization V2 | Determines the storage utilization of the instance | Instance | MSSQL |
| No |
DB Instance Network Transmit Throughput V2 | Determines if the network transmit throughput is too high for the database instance | Instance |
| AWS | No |
DB Instance Network Receive Throughput V2 | Determines if the network receive throughput is too high for the database instance | Instance |
| AWS | No |
DB Instance Free Storage Space V2 | Determines if the free storage space is too low for the database instance | Instance |
| AWS | No |
DB Instance Read Latency V2 | Determines if the read latency is too high for the database instance | Instance |
| AWS | No |
DB Instance Read Throughput V2 | Determines if the read throughput is too high for the database instance | Instance |
| AWS | No |
DB Instance Write Latency V2 | Determines if the write latency is too high for the database instance | Instance |
| AWS | No |
DB Instance Write Throughput V2 | Determines if the write throughput is too high for the database instance | Instance |
| AWS | No |
Postgresql Database Table Sequential Scans V2 | Warning: if sequential scans are greater than one standard deviation from the last 15 days baseline Critical: if sequential scans are greater than two standard deviations from the last 15 days baseline | Table | PostgreSQL |
| No |
AWS MySQL Aurora Cluster CPU Usage V2 | Determines if the CPU utilization is too high for the AWS MySQL Aurora cluster | Cluster | Aurora MySQL | AWS | No |
AWS MySQL Aurora Cluster Deadlocks V2 | Determines if there are too many deadlocks for the AWS MySQL Aurora cluster | Cluster | Aurora MySQL | AWS | Yes |
AWS MySQL Aurora Cluster Delete Latency V2 | Determines if the delete latency is too high for the AWS MySQL Aurora cluster | Cluster | Aurora MySQL | AWS | No |
AWS MySQL Aurora Cluster Delete Throughput V2 | Determines if the delete throughput is too high for the AWS MySQL Aurora cluster | Cluster | Aurora MySQL | AWS | No |
AWS MySQL Aurora Cluster Insert Latency V2 | Determines if the insert latency is too high for the AWS MySQL Aurora cluster | Cluster | Aurora MySQL | AWS | No |
AWS MySQL Aurora Cluster Insert Throughput V2 | Determines if the insert throughput is too high for the AWS MySQL Aurora cluster | Cluster | Aurora MySQL | AWS | No |
AWS MySQL Aurora Cluster Select Latency V2 | Determines if the select latency is too high for the AWS MySQL Aurora cluster | Cluster | Aurora MySQL | AWS | No |
AWS MySQL Aurora Cluster Select Throughput V2 | Determines if the select throughput is too high for the AWS MySQL Aurora cluster | Cluster | Aurora MySQL | AWS | No |
AWS PostgreSQL Aurora Cluster CPU Usage V2 | Determines if the CPU utilization is too high for the AWS PostgreSQL Aurora cluster | Cluster | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Cluster Deadlocks V2 | Determines if there are too many deadlocks for the AWS PostgreSQL Aurora cluster | Cluster | Aurora PostgreSQL | AWS | Yes |
AWS PostgreSQL Aurora Cluster Delete Latency V2 | Determines if the delete latency is too high for the AWS PostgreSQL Aurora cluster | Cluster | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Cluster Delete Throughput V2 | Determines if the delete throughput is too high for the AWS PostgreSQL Aurora cluster | Cluster | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Cluster Insert Latency V2 | Determines if the insert latency is too high for the AWS PostgreSQL Aurora Cluster | Cluster | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Cluster Insert Throughput V2 | Determines if the insert throughput is too high for the AWS PostgreSQL Aurora cluster | Cluster | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Cluster Select Latency V2 | Determines if the select latency is too high for the AWS PostgreSQL Aurora cluster | Cluster | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Cluster Select Throughput V2 | Determines if the select throughput is too high for the AWS PostgreSQL Aurora cluster | Cluster | Aurora PostgreSQL | AWS | No |
AWS MySQL Aurora Database Instance Buffer Cache Hit Ratio V2 | Determines if the buffer cache hit ratio is too low for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | Yes |
AWS MySQL Aurora Database Instance DML Throughput V2 | Determines if the DML throughput is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Deadlocks V2 | Determines if the deadlocks per second count is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | Yes |
AWS MySQL Aurora Database Instance Delete Latency V2 | Determines if the delete latency is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Insert Latency V2 | Determines if the insert latency is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Select Latency V2 | Determines if the select Latency is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Update Latency V2 | Determines if the update latency is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Delete Throughput V2 | Determines if the delete throughput is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Insert Throughput V2 | Determines if the insert throughput is too high for the AWS MySQL Aurora Instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Select Throughput V2 | Determines if the select throughput is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Update Throughput V2 | Determines if the update throughput is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS MySQL Aurora Database Instance Network Throughput V2 | Determines if the network throughput is too high for the AWS MySQL Aurora instance | Instance | Aurora MySQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Buffer Cache Hit Ratio V2 | Determines if the buffer cache hit ratio is too low for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | Yes |
AWS PostgreSQL Aurora Database Instance DML Throughput V2 | Determines if the DML throughput is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Deadlocks V2 | Determines if the deadlocks per second count is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | Yes |
AWS PostgreSQL Aurora Database Instance Delete Latency V2 | Determines if the delete latency is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Insert Latency V2 | Determines if the insert latency is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Select Latency V2 | Determines if the select latency is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Update Latency V2 | Determines if the update latency is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Delete Throughput V2 | Determines if the delete throughput is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Insert Throughput V2 | Determines if the insert throughput is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Select Throughput V2 | Determines if the select throughput is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Update Throughput V2 | Determines if the update throughput is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
AWS PostgreSQL Aurora Database Instance Network Throughput V2 | Determines if the network throughput is too high for the AWS PostgreSQL Aurora instance | Instance | Aurora PostgreSQL | AWS | No |
Azure Postgres SQL Database Failed Connections Count V2 | Determines the failed connections in Azure PostgreSQL database | Instance | PostgreSQL | Azure | Yes |
Azure Postgres SQL Database server log used storage in % V2 | Determines if the storage utilization is too high for Azure PostgreSQL database | Instance | PostgreSQL | Azure | Yes |
Azure SQL Database Failed Connections Count V2 | Determines failed connections in Azure SQL Database | Instance | MSSQL | Azure | Yes |
Azure SQL Database Memory and IO Usage V2 | Determines if the memory or IO Utilization is too high for Azure SQL database | Instance | MSSQL | Azure | No |
Azure SQL Database server log used storage in % V2 | Determines if the storage utilization is too high for Azure SQL database | Instance | MSSQL | Azure | No |
For information about using Health Rules, see Health Rules.