OS metrics in Enhanced Monitoring
Amazon Aurora provides metrics in real time for the operating system (OS) that your DB cluster runs on. Aurora delivers the metrics from Enhanced Monitoring to your Amazon CloudWatch Logs account. The following tables list the OS metrics available using Amazon CloudWatch Logs.
Topics
OS metrics for Aurora
Group | Metric | Console name | Description |
---|---|---|---|
|
|
Not applicable |
The database engine for the DB instance. |
|
Not applicable |
The DB instance identifier. |
|
|
Not applicable |
An immutable identifier for the DB instance that is unique to an AWS Region, also used as the log stream identifier. |
|
|
Not applicable |
The number of virtual CPUs for the DB instance. |
|
|
Not applicable |
The time at which the metrics were taken. |
|
|
Not applicable |
The amount of time that the DB instance has been active. |
|
|
Not applicable |
The version of the OS metrics' stream JSON format. |
|
|
|
CPU Guest |
The percentage of CPU in use by guest programs. |
|
CPU Idle |
The percentage of CPU that is idle. |
|
|
CPU IRQ |
The percentage of CPU in use by software interrupts. |
|
|
CPU Nice |
The percentage of CPU in use by programs running at lowest priority. |
|
|
CPU Steal |
The percentage of CPU in use by other virtual machines. |
|
|
CPU System |
The percentage of CPU in use by the kernel. |
|
|
CPU Total |
The total percentage of the CPU in use. This value includes the |
|
|
CPU User |
The percentage of CPU in use by user programs. |
|
|
CPU Wait |
The percentage of CPU unused while waiting for I/O access. |
|
|
|
Avg Queue Size |
The number of requests waiting in the I/O device's queue. |
|
Ave Request Size |
The average request size, in kilobytes. |
|
|
Disk I/O Await |
The number of milliseconds required to respond to requests, including queue time and service time. |
|
|
Not applicable |
The identifier of the disk device in use. |
|
|
Read IO/s |
The number of read operations per second. |
|
|
Read Total |
The total number of kilobytes read. |
|
|
Read Kb/s |
The number of kilobytes read per second. |
|
|
Read Latency |
The elapsed time between the submission of a read I/O request and its completion, in milliseconds. This metric is only available for Amazon Aurora. |
|
|
Read Throughput |
The amount of network throughput used by requests to the DB cluster, in bytes per second. This metric is only available for Amazon Aurora. |
|
|
Rrqms |
The number of merged read requests queued per second. |
|
|
TPS |
The number of I/O transactions per second. |
|
|
Disk I/O Util |
The percentage of CPU time during which requests were issued. |
|
|
Write IO/s |
The number of write operations per second. |
|
|
Write Total |
The total number of kilobytes written. |
|
|
Write Kb/s |
The number of kilobytes written per second. |
|
|
Write Latency |
The average elapsed time between the submission of a write I/O request and its completion, in milliseconds. This metric is only available for Amazon Aurora. |
|
|
Write Throughput |
The amount of network throughput used by responses from the DB cluster, in bytes per second. This metric is only available for Amazon Aurora. |
|
|
Wrqms |
The number of merged write requests queued per second. |
|
|
|
Max Inodes |
The maximum number of files that can be created for the file system. |
|
Not applicable |
The path to the file system. |
|
|
Not applicable |
The name of the file system. |
|
|
Total Filesystem |
The total number of disk space available for the file system, in kilobytes. |
|
|
Used Filesystem |
The amount of disk space used by files in the file system, in kilobytes. |
|
|
Used Inodes |
The percentage of available files in use. |
|
|
Used% |
The number of files in the file system. |
|
|
Used Filesystem |
The percentage of the file-system disk space in use. |
|
|
|
Load Avg 15 min |
The number of processes requesting CPU time over the last 15 minutes. |
|
Load Avg 5 min |
The number of processes requesting CPU time over the last 5 minutes. |
|
|
Load Avg 1 min |
The number of processes requesting CPU time over the last minute. |
|
|
|
Active Memory |
The amount of assigned memory, in kilobytes. |
|
Buffered Memory |
The amount of memory used for buffering I/O requests prior to writing to the storage device, in kilobytes. |
|
|
Cached Memory |
The amount of memory used for caching file system–based I/O. |
|
|
Dirty Memory |
The amount of memory pages in RAM that have been modified but not written to their related data block in storage, in kilobytes. |
|
|
Free Memory |
The amount of unassigned memory, in kilobytes. |
|
|
Huge Pages Free |
The number of free huge pages. Huge pages are a feature of the Linux kernel. |
|
|
Huge Pages Rsvd |
The number of committed huge pages. |
|
|
Huge Pages Size |
The size for each huge pages unit, in kilobytes. |
|
|
Huge Pages Surp |
The number of available surplus huge pages over the total. |
|
|
Huge Pages Total |
The total number of huge pages. |
|
|
Inactive Memory |
The amount of least-frequently used memory pages, in kilobytes. |
|
|
Mapped Memory |
The total amount of file-system contents that is memory mapped inside a process address space, in kilobytes. |
|
|
Page Tables |
The amount of memory used by page tables, in kilobytes. |
|
|
Slab Memory |
The amount of reusable kernel data structures, in kilobytes. |
|
|
Total Memory |
The total amount of memory, in kilobytes. |
|
|
Writeback Memory |
The amount of dirty pages in RAM that are still being written to the backing storage, in kilobytes. |
|
|
|
Not applicable |
The identifier for the network interface being used for the DB instance. |
|
RX |
The number of bytes received per second. |
|
|
TX |
The number of bytes uploaded per second. |
|
|
|
CPU % |
The percentage of CPU used by the process. |
|
Not applicable |
The identifier of the process. |
|
|
MEM% |
The percentage of memory used by the process. |
|
|
Not applicable |
The name of the process. |
|
|
Not applicable |
The process identifier for the parent process of the process. |
|
|
RES |
The amount of RAM allocated to the process, in kilobytes. |
|
|
Not applicable |
The thread group identifier, which is a number representing the process ID to which a thread belongs. This identifier is used to group threads from the same process. |
|
|
VIRT |
The amount of virtual memory allocated to the process, in kilobytes. |
|
|
|
Swap |
The amount of swap memory available, in kilobytes. |
|
Swaps in |
The amount of memory, in kilobytes, swapped in from disk. |
|
|
Swaps out |
The amount of memory, in kilobytes, swapped out to disk. |
|
|
Free Swap |
The amount of swap memory free, in kilobytes. |
|
|
Committed Swap |
The amount of swap memory, in kilobytes, used as cache memory. |
|
|
|
Tasks Blocked |
The number of tasks that are blocked. |
|
Tasks Running |
The number of tasks that are running. |
|
|
Tasks Sleeping |
The number of tasks that are sleeping. |
|
|
Tasks Stopped |
The number of tasks that are stopped. |
|
|
Tasks Total |
The total number of tasks. |
|
|
Tasks Zombie |
The number of child tasks that are inactive with an active parent task. |