

# Métricas do sistema operacional no monitoramento avançado
<a name="USER_Monitoring-Available-OS-Metrics"></a>

O Amazon Aurora fornece métricas em tempo real para o sistema operacional (SO) no qual seu cluster de de banco de dados é executado. O Aurora fornece as métricas do monitoramento avançado à sua conta do Amazon CloudWatch Logs. As tabelas a seguir listam métricas de SO disponíveis usando o Amazon CloudWatch Logs.



**Topics**
+ [Métricas do SO para Aurora](#USER_Monitoring-Available-OS-Metrics-RDS)

## Métricas do SO para Aurora
<a name="USER_Monitoring-Available-OS-Metrics-RDS"></a>

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

- **  `General`  **
  - **Métrica:**  `engine`  / **Nome do console:**  Não aplicável  / **Descrição:** O mecanismo de banco de dados para a instância de banco de dados.
  - **Métrica:**  `instanceID`  / **Nome do console:**  Não aplicável  / **Descrição:** O DB instance identifier.
  - **Métrica:**  `instanceResourceID`  / **Nome do console:**  Não aplicável  / **Descrição:** Um identificador imutável para a instância de Bancos de Dados que é exclusivo para uma região da AWS, também usado como o identificador de stream de logs. 
  - **Métrica:**  `numVCPUs`  / **Nome do console:**  Não aplicável  / **Descrição:** O número de CPUs virtuais para a instância de banco de dados.
  - **Métrica:**  `timestamp`  / **Nome do console:**  Não aplicável  / **Descrição:** A hora em que as métricas foram obtidas.
  - **Métrica:**  `uptime`  / **Nome do console:**  Não aplicável  / **Descrição:** Por quanto tempo a instância de banco de dados esteve ativa.
  - **Métrica:**  `version`  / **Nome do console:**  Não aplicável  / **Descrição:** A versão do formato JSON do stream de métricas do sistema operacional.

- **  `cpuUtilization`  **
  - **Métrica:**  `guest`  / **Nome do console:**  **Convidado da CPU**  / **Descrição:** A porcentagem de CPU em uso por programas de convidado.
  - **Métrica:**  `idle`  / **Nome do console:**  **CPU ociosa**  / **Descrição:** A porcentagem de CPU que está ociosa.
  - **Métrica:**  `irq`  / **Nome do console:**  **IRQ da CPU**  / **Descrição:** A porcentagem de CPU em uso por interrupções de software.
  - **Métrica:**  `nice`  / **Nome do console:**  **CPU boa**  / **Descrição:** A porcentagem de CPU em uso por programas em execução com a prioridade mais baixa.
  - **Métrica:**  `steal`  / **Nome do console:**  **Roubo de CPU**  / **Descrição:** A porcentagem de CPU em uso por outras máquinas virtuais.
  - **Métrica:**  `system`  / **Nome do console:**  **Sistema de CPU**  / **Descrição:** A porcentagem de CPU em uso pelo kernel.
  - **Métrica:**  `total`  / **Nome do console:**  **Total da CPU**  / **Descrição:** A porcentagem total da CPU em uso. Esse valor inclui o valor de `nice`. 
  - **Métrica:**  `user`  / **Nome do console:**  **Usuário da CPU**  / **Descrição:** A porcentagem de CPU em uso por programas do usuário.
  - **Métrica:**  `wait`  / **Nome do console:**  **Espera da CPU**  / **Descrição:** A porcentagem de CPU fora de uso ao aguardar o acesso de E/S.

- **  `diskIO`  **
  - **Métrica:**  `avgQueueLen`  / **Nome do console:**  **Tamanho médio da fila**  / **Descrição:** O número de solicitações que aguardam na fila do dispositivo de E/S.
  - **Métrica:**  `avgReqSz`  / **Nome do console:**  **Tamanho médio da solicitação**  / **Descrição:** O tamanho médio da solicitação, em kilobytes.
  - **Métrica:**  `await`  / **Nome do console:**  **Espera de E/S de disco**  / **Descrição:** O número de milissegundos necessários para responder a solicitações, incluindo o tempo na fila e o tempo de serviço.
  - **Métrica:**  `device`  / **Nome do console:**  Não aplicável  / **Descrição:** O identificador do dispositivo de disco em uso.
  - **Métrica:**  `readIOsPS`  / **Nome do console:**  **E/Ss de leitura**  / **Descrição:** O número de operações de leitura por segundo. 
  - **Métrica:**  `readKb`  / **Nome do console:**  **Total de leitura**  / **Descrição:** O número total de kilobytes lidos. 
  - **Métrica:**  `readKbPS`  / **Nome do console:**  **Kb/s de leitura**  / **Descrição:** O número de kilobytes lidos por segundo.
  - **Métrica:**  `readLatency`  / **Nome do console:**  **Latência de leitura**  / **Descrição:** O tempo decorrido entre o envio de uma solicitação de E/S de leitura e sua conclusão, em milissegundos.<br />Essa métrica só está disponível para o Amazon Aurora.
  - **Métrica:**  `readThroughput`  / **Nome do console:**  **Taxa de transferência de leitura**  / **Descrição:** A quantidade de taxa de transferência da rede usada por solicitações para o cluster de banco de dados, em bytes por segundo.<br />Essa métrica só está disponível para o Amazon Aurora.
  - **Métrica:**  `rrqmPS`  / **Nome do console:**  **Rrqms**  / **Descrição:** O número de solicitações de leitura mescladas enfileiradas por segundo. 
  - **Métrica:**  `tps`  / **Nome do console:**  **TPS**  / **Descrição:** O número de transações de E/S por segundo.
  - **Métrica:**  `util`  / **Nome do console:**  **Utilização de E/S de disco**  / **Descrição:** A porcentagem de tempo de CPU durante o qual as solicitações foram emitidas. 
  - **Métrica:**  `writeIOsPS`  / **Nome do console:**  **E/Ss de gravação**  / **Descrição:** O número de operações de gravação por segundo.
  - **Métrica:**  `writeKb`  / **Nome do console:**  **Total de gravação**  / **Descrição:** O número total de kilobytes gravados.
  - **Métrica:**  `writeKbPS`  / **Nome do console:**  **Kb/s de gravação**  / **Descrição:** O número de kilobytes gravados por segundo.
  - **Métrica:**  `writeLatency`  / **Nome do console:**  **Latência de gravação**  / **Descrição:** O tempo médio decorrido entre o envio de uma solicitação de E/S de gravação e sua conclusão, em milissegundos.<br />Essa métrica só está disponível para o Amazon Aurora.
  - **Métrica:**  `writeThroughput`  / **Nome do console:**  **Taxa de transferência de gravação**  / **Descrição:** A quantidade de taxa de transferência da rede usada por respostas do cluster de banco de dados, em bytes por segundo.<br />Essa métrica só está disponível para o Amazon Aurora.
  - **Métrica:**  `wrqmPS`  / **Nome do console:**  **Wrqms**  / **Descrição:** O número de solicitações de gravação mescladas enfileiradas por segundo.

- **`mountPoint`**
  - **Métrica:** Não aplicável
  - **Nome do console:** O caminho para o sistema de arquivos.

- **  `fileSys`  **
  - **Métrica:**  `maxFiles`  / **Nome do console:**  **Máximo de Inodes**  / **Descrição:** O número máximo de arquivos que podem ser criados para o sistema de arquivos.
  - **Métrica:**  `mountPoint`  / **Nome do console:**  Não aplicável  / **Descrição:** O caminho para o sistema de arquivos. Quando isso é `/rdsdbdata*`, representa o agregado de todos os volumes de armazenamento. 
  - **Métrica:**  `name`  / **Nome do console:**  Não aplicável  / **Descrição:** O nome do sistema de arquivos.
  - **Métrica:**  `total`  / **Nome do console:**  **Total do sistema de arquivos**  / **Descrição:** O número total de espaço disponível em disco para o sistema de arquivos, em kilobytes.
  - **Métrica:**  `used`  / **Nome do console:**  **Sistema de arquivos usado**  / **Descrição:** A quantidade de espaço em disco usada pelos arquivos no sistema de arquivos, em kilobytes.
  - **Métrica:**  `usedFilePercent`  / **Nome do console:**  **Inodes usados**  / **Descrição:** A porcentagem de arquivos disponíveis em uso.
  - **Métrica:**  `usedFiles`  / **Nome do console:**  **% de utilização**  / **Descrição:** O número de arquivos no sistema de arquivos.
  - **Métrica:**  `usedPercent`  / **Nome do console:**  **Sistema de arquivos usado**  / **Descrição:** A porcentagem do espaço em disco do sistema de arquivos em uso.

- **  `loadAverageMinute`  **
  - **Métrica:**  `fifteen`  / **Nome do console:**  **Carga média de 15 min**  / **Descrição:** O número de processos que estão solicitando tempo de CPU nos últimos 15 minutos.
  - **Métrica:**  `five`  / **Nome do console:**  **Carga média de 5 min**  / **Descrição:** O número de processos que estão solicitando tempo de CPU nos últimos 5 minutos.
  - **Métrica:**  `one`  / **Nome do console:**  **Carga média de 1 min**  / **Descrição:** O número de processos que estão solicitando tempo de CPU no último minuto.

- **  `memory`  **
  - **Métrica:**  `active`  / **Nome do console:**  **Memória ativa**  / **Descrição:** A quantidade de memória atribuída, em kilobytes.
  - **Métrica:**  `buffers`  / **Nome do console:**  **Memória armazenada em buffer**  / **Descrição:**  A quantidade de memória usada para o buffer de solicitações de E/S antes de gravar no dispositivo de armazenamento, em kilobytes. 
  - **Métrica:**  `cached`  / **Nome do console:**  **Memória em cache**  / **Descrição:** A quantidade de memória utilizada para o armazenamento em cache da E/S baseada em sistema de arquivos.
  - **Métrica:**  `dirty`  / **Nome do console:**  **Memória suja**  / **Descrição:**  A quantidade de páginas de memória na RAM que foram modificadas, mas não gravadas nos blocos de dados relacionados no armazenamento, em kilobytes. 
  - **Métrica:**  `free`  / **Nome do console:**  **Memória livre**  / **Descrição:** A quantidade de memória não atribuída, em kilobytes.
  - **Métrica:**  `hugePagesFree`  / **Nome do console:**  **Páginas enormes livres**  / **Descrição:**  O número de páginas enormes livres. Páginas enormes são um recurso do kernel do Linux. 
  - **Métrica:**  `hugePagesRsvd`  / **Nome do console:**  **Páginas enormes reservadas**  / **Descrição:** O número de páginas enormes confirmadas.
  - **Métrica:**  `hugePagesSize`  / **Nome do console:**  **Tamanho de páginas enormes**  / **Descrição:** O tamanho de cada unidade de páginas enormes, em kilobytes.
  - **Métrica:**  `hugePagesSurp`  / **Nome do console:**  **Páginas enormes surp**  / **Descrição:** O número de páginas enormes excedentes disponíveis em comparação com o total.
  - **Métrica:**  `hugePagesTotal`  / **Nome do console:**  **Total de páginas enormes**  / **Descrição:** O número total de páginas enormes.
  - **Métrica:**  `inactive`  / **Nome do console:**  **Memória inativa**  / **Descrição:** A quantidade de páginas de memória usadas com menos frequência, em kilobytes.
  - **Métrica:**  `mapped`  / **Nome do console:**  **Memória mapeada**  / **Descrição:**  A quantidade total de conteúdo do sistema de arquivos que é mapeada na memória dentro de um espaço de endereçamento de processos, em kilobytes. 
  - **Métrica:**  `pageTables`  / **Nome do console:**  **Tabelas de página**  / **Descrição:** A quantidade de memória usada por tabelas de página, em kilobytes.
  - **Métrica:**  `slab`  / **Nome do console:**  **Memória dividida**  / **Descrição:** A quantidade de estruturas de dados reutilizáveis do kernel, em kilobytes.
  - **Métrica:**  `total`  / **Nome do console:**  **Memória total**  / **Descrição:** A quantidade total de memória, em kilobytes.
  - **Métrica:**  `writeback`  / **Nome do console:**  **Memória de gravação**  / **Descrição:**  A quantidade de páginas sujas na RAM que ainda estão sendo gravadas no armazenamento de suporte, em kilobytes. 

- **  `network`  **
  - **Métrica:**  `interface`  / **Nome do console:**  Não aplicável  / **Descrição:** O identificador da interface de rede que está sendo usada para a instância de banco de dados.
  - **Métrica:**  `rx`  / **Nome do console:**  **RX**  / **Descrição:** O número de bytes recebidos por segundo.
  - **Métrica:**  `tx`  / **Nome do console:**  **TX**  / **Descrição:** O número de bytes carregados por segundo.

- **  `processList`  **
  - **Métrica:**  `cpuUsedPc`  / **Nome do console:**  **da CPU %**  / **Descrição:** A porcentagem de CPU usada pelo processo.
  - **Métrica:**  `id`  / **Nome do console:**  Não aplicável  / **Descrição:** O identificador do processo.
  - **Métrica:**  `memoryUsedPc`  / **Nome do console:**  **MEM%**  / **Descrição:** A porcentagem da memória usada pelo processo.
  - **Métrica:**  `name`  / **Nome do console:**  Não aplicável  / **Descrição:** O nome do processo.
  - **Métrica:**  `parentID`  / **Nome do console:**  Não aplicável  / **Descrição:** O identificador do processo para o processo pai do processo.
  - **Métrica:**  `rss`  / **Nome do console:**  **RES**  / **Descrição:** A quantidade de RAM alocada ao processo, em kilobytes.
  - **Métrica:**  `tgid`  / **Nome do console:**  Não aplicável  / **Descrição:** O identificador do grupo de threads, que é um número que representa o ID do processo ao qual um thread pertence. Esse identificador é usado para agrupar threads do mesmo processo. 
  - **Métrica:**  `vss`  / **Nome do console:**  **VIRT**  / **Descrição:** A quantidade de memória virtual alocada ao processo, em kilobytes.

- **  `swap`  **
  - **Métrica:**  `total`  / **Nome do console:**  **Troca**  / **Descrição:** A quantidade de memória de permuta disponível, em kilobytes. 
  - **Métrica:**  `in`  / **Nome do console:**  **Trocas feitas**  / **Descrição:** A quantidade de memória, em kilobytes, transferida temporariamente do disco. 
  - **Métrica:**  `out`  / **Nome do console:**  **Trocas recebidas**  / **Descrição:** A quantidade de memória, em kilobytes, transferida temporariamente para o disco. 
  - **Métrica:**  `free`  / **Nome do console:**  **Troca livre**  / **Descrição:** A quantidade de memória de troca livre, em kilobytes. 
  - **Métrica:**  `cached`  / **Nome do console:**  **Troca confirmada**  / **Descrição:** A quantidade de memória de permuta, em kilobytes, usada como a memória cache. 

- **  `tasks`  **
  - **Métrica:**  `blocked`  / **Nome do console:**  **Tarefas bloqueadas**  / **Descrição:** O número de tarefas que estão bloqueadas.
  - **Métrica:**  `running`  / **Nome do console:**  **Tarefas em execução**  / **Descrição:** O número de tarefas que estão sendo executadas.
  - **Métrica:**  `sleeping`  / **Nome do console:**  **Tarefas em espera**  / **Descrição:** O número de tarefas que estão em suspensão.
  - **Métrica:**  `stopped`  / **Nome do console:**  **Tarefas paradas**  / **Descrição:** O número de tarefas que estão interrompidas.
  - **Métrica:**  `total`  / **Nome do console:**  **Total de tarefas**  / **Descrição:** O número total de tarefas.
  - **Métrica:**  `zombie`  / **Nome do console:**  **Tarefas Zombie**  / **Descrição:** O número de tarefas filho que estão inativas com uma tarefa pai ativa.

