

# 增强监控中的操作系统指标
<a name="USER_Monitoring-Available-OS-Metrics"></a>

Amazon Aurora 为数据库集群运行于的操作系统 (OS) 实时提供指标。Aurora 将增强监控中的指标传输到您的 Amazon CloudWatch Logs 账户。下列各表列出了使用 Amazon CloudWatch Logs 可获得的操作系统指标。



**Topics**
+ [Aurora 的操作系统指标](#USER_Monitoring-Available-OS-Metrics-RDS)

## Aurora 的操作系统指标
<a name="USER_Monitoring-Available-OS-Metrics-RDS"></a>

<a name="cloudwatch-os-metrics"></a>

- **  `General`  **
  - **指标:**  `engine`  / **控制台名称:**  不适用  / **描述:** 数据库实例的数据库引擎。
  - **指标:**  `instanceID`  / **控制台名称:**  不适用  / **描述:** 数据库实例标识符。
  - **指标:**  `instanceResourceID`  / **控制台名称:**  不适用  / **描述:** 数据库实例的不可变标识符，此标识符对于 Amazon 区域是唯一的，也用作日志流标识符。
  - **指标:**  `numVCPUs`  / **控制台名称:**  不适用  / **描述:** 数据库实例的虚拟 CPU 数量。
  - **指标:**  `timestamp`  / **控制台名称:**  不适用  / **描述:** 提取指标的时间。
  - **指标:**  `uptime`  / **控制台名称:**  不适用  / **描述:** 数据库实例处于活动状态的时间量。
  - **指标:**  `version`  / **控制台名称:**  不适用  / **描述:** 操作系统指标的流 JSON 格式版本。

- **  `cpuUtilization`  **
  - **指标:**  `guest`  / **控制台名称:**  **CPU Guest (CPU 访客**  / **描述:** 来宾程序使用的 CPU 百分比。
  - **指标:**  `idle`  / **控制台名称:**  **CPU Idle (CPU 空闲**  / **描述:** CPU 空闲百分比。
  - **指标:**  `irq`  / **控制台名称:**  **CPU IRQ**  / **描述:** 软件中断使用的 CPU 百分比。
  - **指标:**  `nice`  / **控制台名称:**  **CPU Nice (CPU 良好**  / **描述:** 以最低优先级运行的程序使用的 CPU 百分比。
  - **指标:**  `steal`  / **控制台名称:**  **CPU Steal (CPU 被盗用**  / **描述:** 其他虚拟机使用的 CPU 百分比。
  - **指标:**  `system`  / **控制台名称:**  **CPU System (CPU 系统**  / **描述:** 内核使用的 CPU 百分比。
  - **指标:**  `total`  / **控制台名称:**  **CPU Total (CPU 总计**  / **描述:** 使用中的 CPU 百分比总计。此值包含 `nice` 值。
  - **指标:**  `user`  / **控制台名称:**  **CPU User (CPU 用户**  / **描述:** 用户程序使用的 CPU 百分比。
  - **指标:**  `wait`  / **控制台名称:**  **CPU Wait (CPU 等待**  / **描述:** 等待 I/O 访问时的未使用 CPU 百分比。

- **  `diskIO`  **
  - **指标:**  `avgQueueLen`  / **控制台名称:**  **Avg Queue Size (平均队列大小**  / **描述:** 在 I/O 设备队列中等待的请求数。
  - **指标:**  `avgReqSz`  / **控制台名称:**  **Ave Request Size (平均请求大小**  / **描述:** 平均请求大小 (以 KB 为单位)。
  - **指标:**  `await`  / **控制台名称:**  **Disk I/O Await (磁盘 I/O 等待**  / **描述:** 响应请求所需的毫秒数，包括排队时间和服务时间。
  - **指标:**  `device`  / **控制台名称:**  不适用  / **描述:** 使用中的磁盘设备的标识符。
  - **指标:**  `readIOsPS`  / **控制台名称:**  **Read IO/s (读取 IO/秒**  / **描述:** 每秒的读取操作数。
  - **指标:**  `readKb`  / **控制台名称:**  **Read Total (读取总计**  / **描述:** 读取的总 KB 数。
  - **指标:**  `readKbPS`  / **控制台名称:**  **Read Kb/s (读取 Kb/秒**  / **描述:** 每秒读取的 KB 数。
  - **指标:**  `readLatency`  / **控制台名称:**  **Read Latency (读取延迟**  / **描述:** 从提交读取 I/O 请求到完成该请求所经过的时间（以毫秒为单位）。<br />此指标仅对 Amazon Aurora 可用。
  - **指标:**  `readThroughput`  / **控制台名称:**  **Read Throughput (读取吞吐量**  / **描述:** 向数据库集群发出的请求要使用的网络吞吐量（以字节/秒为单位）。<br />此指标仅对 Amazon Aurora 可用。
  - **指标:**  `rrqmPS`  / **控制台名称:**  **Rrqms**  / **描述:** 每秒排队的合并读取请求数。
  - **指标:**  `tps`  / **控制台名称:**  **TPS**  / **描述:** 每秒的 I/O 事务数。
  - **指标:**  `util`  / **控制台名称:**  **Disk I/O Util (磁盘 I/O 利用率**  / **描述:** 发出请求所经历的 CPU 时间的百分比。
  - **指标:**  `writeIOsPS`  / **控制台名称:**  **Write IO/s (写入 IO/秒**  / **描述:** 每秒的写入操作数。
  - **指标:**  `writeKb`  / **控制台名称:**  **Write Total (写入总计**  / **描述:** 写入的总 KB 数。
  - **指标:**  `writeKbPS`  / **控制台名称:**  **Write Kb/s (写入 Kb/秒**  / **描述:** 每秒写入的 KB 数。
  - **指标:**  `writeLatency`  / **控制台名称:**  **Write Latency (写入延迟**  / **描述:** 从提交写入 I/O 请求到完成该请求所经历的平均时间（以毫秒为单位）。<br />此指标仅对 Amazon Aurora 可用。
  - **指标:**  `writeThroughput`  / **控制台名称:**  **Write Throughput (写入吞吐量**  / **描述:** 来自数据库集群的响应所使用的网络吞吐量（以字节/秒为单位）。<br />此指标仅对 Amazon Aurora 可用。
  - **指标:**  `wrqmPS`  / **控制台名称:**  **Wrqms**  / **描述:** 每秒排队的合并写入请求数。

- **`mountPoint`**
  - **指标:** 不适用
  - **控制台名称:** 文件系统的路径。

- **  `fileSys`  **
  - **指标:**  `maxFiles`  / **控制台名称:**  **Max Inodes (最大 Inode 数**  / **描述:** 可为文件系统创建的文件的最大数量。
  - **指标:**  `mountPoint`  / **控制台名称:**  不适用  / **描述:** 文件系统的路径。如果这是 `/rdsdbdata*`，则它表示所有存储卷的聚合。
  - **指标:**  `name`  / **控制台名称:**  不适用  / **描述:** 文件系统的名称。
  - **指标:**  `total`  / **控制台名称:**  **Total Filesystem (文件系统总计**  / **描述:** 文件系统的可用磁盘空间总量 (以 KB 为单位)。
  - **指标:**  `used`  / **控制台名称:**  **Used Filesystem (已使用的文件系统**  / **描述:** 文件系统中的文件所用的磁盘空间量 (以 KB 为单位)。
  - **指标:**  `usedFilePercent`  / **控制台名称:**  **Used Inodes (已使用 Inode**  / **描述:** 使用中的可用文件百分比。
  - **指标:**  `usedFiles`  / **控制台名称:**  **已使用百分比**  / **描述:** 文件系统中的文件数。
  - **指标:**  `usedPercent`  / **控制台名称:**  **Used Filesystem (已使用的文件系统**  / **描述:** 使用中的文件系统磁盘空间百分比。

- **  `loadAverageMinute`  **
  - **指标:**  `fifteen`  / **控制台名称:**  **Load Avg 15 min (负载平均 15 分钟**  / **描述:** 过去 15 分钟内请求 CPU 时间的进程数。
  - **指标:**  `five`  / **控制台名称:**  **Load Avg 5 min (负载平均 5 分钟**  / **描述:** 过去 5 分钟内请求 CPU 时间的进程数。
  - **指标:**  `one`  / **控制台名称:**  **Load Avg 1 min (负载平均 1 分钟**  / **描述:** 过去 1 分钟内请求 CPU 时间的进程数。

- **  `memory`  **
  - **指标:**  `active`  / **控制台名称:**  **Active Memory (活动内存**  / **描述:** 已分配的内存量 (以 KB 为单位)。
  - **指标:**  `buffers`  / **控制台名称:**  **Buffered Memory (缓冲内存**  / **描述:**  在写入存储设备前用于缓存 I/O 请求的内存量 (以 KB 为单位)。
  - **指标:**  `cached`  / **控制台名称:**  **Cached Memory (缓存内存**  / **描述:** 用于缓存基于文件系统的输入/输出的内存量。
  - **指标:**  `dirty`  / **控制台名称:**  **Dirty Memory (脏内存**  / **描述:**  RAM 中已修改但未写入存储中的相关数据块的内存页面大小 (以 KB 为单位)。
  - **指标:**  `free`  / **控制台名称:**  **Free Memory (空闲内存**  / **描述:** 未分配的内存量 (以 KB 为单位)。
  - **指标:**  `hugePagesFree`  / **控制台名称:**  **Huge Pages Free (可用大页**  / **描述:**  可用大页数。大页是 Linux 内核的一项功能。
  - **指标:**  `hugePagesRsvd`  / **控制台名称:**  **Huge Pages Rsvd (预留大页**  / **描述:** 已提交大页数。
  - **指标:**  `hugePagesSize`  / **控制台名称:**  **Huge Pages Size (大页大小**  / **描述:** 每个大页单位的大小 (以 KB 为单位)。
  - **指标:**  `hugePagesSurp`  / **控制台名称:**  **Huge Pages Surp (剩余大页**  / **描述:** 剩余可用大页总数。
  - **指标:**  `hugePagesTotal`  / **控制台名称:**  **Huge Pages Total (大页总计**  / **描述:** 大页总数。
  - **指标:**  `inactive`  / **控制台名称:**  **Inactive Memory (非活动内存**  / **描述:** 最不常用内存页面大小 (以 KB 为单位)。
  - **指标:**  `mapped`  / **控制台名称:**  **Mapped Memory (映射的内存**  / **描述:**  在进程地址空间中有内存映射的文件系统内容的总大小 (以 KB 为单位)。
  - **指标:**  `pageTables`  / **控制台名称:**  **Page Tables (页表**  / **描述:** 页表使用的内存量 (以 KB 为单位)。
  - **指标:**  `slab`  / **控制台名称:**  **Slab Memory (Slab 内存**  / **描述:** 可重用内核数据结构大小 (以 KB 为单位)。
  - **指标:**  `total`  / **控制台名称:**  **总内存**  / **描述:** 内存总量 (以 KB 为单位)。
  - **指标:**  `writeback`  / **控制台名称:**  **Writeback Memory (回写内存**  / **描述:**  RAM 中仍在写入备份存储的脏页大小 (以 KB 为单位)。

- **  `network`  **
  - **指标:**  `interface`  / **控制台名称:**  不适用  / **描述:** 数据库实例现用网络接口的标识符。
  - **指标:**  `rx`  / **控制台名称:**  **RX**  / **描述:** 每秒接收的字节数。
  - **指标:**  `tx`  / **控制台名称:**  **TX**  / **描述:** 每秒上传的字节数。

- **  `processList`  **
  - **指标:**  `cpuUsedPc`  / **控制台名称:**  **CPU % (CPU 百分比)**  / **描述:** 进程使用的 CPU 百分比。
  - **指标:**  `id`  / **控制台名称:**  不适用  / **描述:** 进程的标识符。
  - **指标:**  `memoryUsedPc`  / **控制台名称:**  **MEM%**  / **描述:** 进程使用的内存百分比。
  - **指标:**  `name`  / **控制台名称:**  不适用  / **描述:** 进程的名称。
  - **指标:**  `parentID`  / **控制台名称:**  不适用  / **描述:** 进程的父进程的进程标识符。
  - **指标:**  `rss`  / **控制台名称:**  **RES**  / **描述:** 分配给进程的 RAM 量 (以 KB 为单位)。
  - **指标:**  `tgid`  / **控制台名称:**  不适用  / **描述:** 线程组标识符，是表示线程所属进程的 ID 的数字。此标识符用于将同一进程内的线程分入一组。
  - **指标:**  `vss`  / **控制台名称:**  **VIRT**  / **描述:** 分配给进程的虚拟内存量 (以 KB 为单位)。

- **  `swap`  **
  - **指标:**  `total`  / **控制台名称:**  **Swap (交换**  / **描述:** 可用的交换内存量（以 KB 为单位）。
  - **指标:**  `in`  / **控制台名称:**  **Swaps in (换入**  / **描述:** 从磁盘换入的内存量（以 KB 为单位）。
  - **指标:**  `out`  / **控制台名称:**  **Swaps out (换出**  / **描述:** 换出到磁盘的内存量（以 KB 为单位）。
  - **指标:**  `free`  / **控制台名称:**  **Free Swap (可用交换**  / **描述:** 空闲交换内存量（以 KB 为单位）。
  - **指标:**  `cached`  / **控制台名称:**  **Committed Swap (已提交的交换**  / **描述:** 用作缓存内存的交换内存量 (以 KB 为单位)。

- **  `tasks`  **
  - **指标:**  `blocked`  / **控制台名称:**  **Tasks Blocked (阻止的任务**  / **描述:** 已阻止的任务的数量。
  - **指标:**  `running`  / **控制台名称:**  **Tasks Running (正在运行的任务**  / **描述:** 正在运行的任务的数量。
  - **指标:**  `sleeping`  / **控制台名称:**  **Tasks Sleeping (正在休眠的任务**  / **描述:** 正在睡眠的任务的数量。
  - **指标:**  `stopped`  / **控制台名称:**  **Tasks Stopped (已停止的任务**  / **描述:** 已停止的任务的数量。
  - **指标:**  `total`  / **控制台名称:**  **Tasks Total (任务总计**  / **描述:** 任务总数。
  - **指标:**  `zombie`  / **控制台名称:**  **Tasks Zombie (停滞的任务**  / **描述:** 有活动父任务的不活动子任务的数量。

