Documentation forSolarWinds Observability

Aurora Instance metrics

Amazon Aurora is a fully managed relational database engine that's compatible with MySQL and PostgreSQL. As part of Amazon RDS, Aurora makes it easy to set up, operate, and scale a relational database in the cloud. Ensure your cloud platform is configured in SolarWinds Observability to collect this service's data. See Add an AWS cloud account. CloudWatch metrics must also be enabled for this service in the AWS Console for the metric data to be available.

Many of the collected metrics from AWS Aurora Instance entities are displayed as widgets in SolarWinds Observability explorers; additional metrics may be collected and available in the Metrics Explorer. You can also create an alert for when an entity's metric value moves out of a specific range. See Entities in SolarWinds Observability for information about entity types in SolarWinds Observability.

The following table lists some of the metrics collected for these entities. To see the AWS Aurora Instance metrics in the Metrics Explorer, type AWS.RDS in the search box.

Metric Units Description
sw.metrics.healthscore Percent (%)

Health score. A health score provides real-time insight into the overall health and performance of your monitored entities. The health score is calculated based on anomalies detected for the entity, alerts triggered for the entity's metrics, and the status of the entity. The health score is displayed as a single numerical value that ranges from a Good (70-100) to Moderate (40-69) to Bad (0-39) distinction.

To view the health score for AWS Aurora Instance entities in the Metrics Explorer, filter the sw.metrics.healthscore metric by entity_types and select awsaurorainstance.

AWS.RDS.ActiveTransactions

ActiveTransactions. The total number of current transactions executing on an Aurora database instance per second.

AWS.RDS.AuroraReplicaLag

AuroraReplicaLag. The total amount of lag when replicating updates from the primary instance.

AWS.RDS.CPUCreditBalance Count

CPUCreditBalance. The total number of CPU credits that an instance has accumulated, reported at five-minute intervals. You can use this metric to determine how long a DB instance can burst beyond its baseline performance level at a given rate.

AWS.RDS.CPUCreditUsage Count

CPUCreditUsage. The total number of CPU credits consumed during the specified period, reported at five-minute intervals. This metric measures the amount of time during which physical CPUs have been used for processing instructions by virtual CPUs allocated to the DB instance.

AWS.RDS.CPUUtilization Percent (%)

CPUUtilization. The total percentage of CPU used by an Aurora DB instance.

AWS.RDS.ConnectionAttempts

ConnectionAttempts. The total number of attempts to connect to an instance, whether successful or not.

AWS.RDS.DDLLatency

DDLLatency. The total duration of requests such as example, create, alter, and drop requests.

AWS.RDS.DDLThroughput

DDLThroughput. The total number of DDL requests per second.

AWS.RDS.DMLLatency

DMLLatency. The total duration of inserts, updates, and deletes.

AWS.RDS.DMLThroughput

DMLThroughput. The total number of inserts, updates, and deletes per second.

AWS.RDS.DatabaseConnections Count

DatabaseConnections. The total number of client network connections to the database instance.

AWS.RDS.FreeableMemory Binary Bytes

FreeableMemory. The total amount of available random access memory.

AWS.RDS.LoginFailures

LoginFailures. The total number of failed login attempts per second.

AWS.RDS.MaximumUsedTransactionIDs Count

MaximumUsedTransactionIDs. The total age of the oldest unvacuumed transaction ID, in transactions. If this value reaches 2,146,483,648 (2^31 - 1,000,000), the database is forced into read-only mode to avoid transaction ID wraparound.

AWS.RDS.ReadIOPS

ReadIOPS. The total number of disk I/O operations per second.

AWS.RDS.ReadLatency seconds (s)

ReadLatency. The total amount of time taken per disk I/O operation.

AWS.RDS.ReadThroughput

ReadThroughput. The total number of bytes read from disk per second.

AWS.RDS.TransactionLogsDiskUsage Megabytes

TransactionLogsDiskUsage. The average amount of disk space consumed by transaction logs on the Aurora PostgreSQL DB instance.

AWS.RDS.WriteIOPS

WriteIOPS. The total number of Aurora storage write records generated per second.

AWS.RDS.WriteLatency seconds (s)

WriteLatency. The total amount of time taken per disk I/O operation.

AWS.RDS.WriteThroughput

WriteThroughput. The total number of bytes written to persistent storage every second.