Métricas do sistema operacional no monitoramento avançado - Amazon Relational Database Service

Métricas do sistema operacional no monitoramento avançado

O Amazon RDS fornece métricas em tempo real para o sistema operacional (SO) no qual seu de instância de banco de dados é executado. O RDS 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.

Métricas do sistema operacional Db2, MariaDB, MySQL, Oracle e PostgreSQL

Grupo Métrica Nome do console Descrição

General

engine

Não aplicável

O mecanismo de banco de dados para a instância de banco de dados.

instanceID

Não aplicável

O DB instance identifier.

instanceResourceID

Não aplicável

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.

numVCPUs

Não aplicável

O número de CPUs virtuais para a instância de banco de dados.

timestamp

Não aplicável

A hora em que as métricas foram obtidas.

uptime

Não aplicável

Por quanto tempo a instância de banco de dados esteve ativa.

version

Não aplicável

A versão do formato JSON do stream de métricas do sistema operacional.

cpuUtilization

guest

Convidado da CPU

A porcentagem de CPU em uso por programas de convidado.

idle

CPU ociosa

A porcentagem de CPU que está ociosa.

irq

IRQ da CPU

A porcentagem de CPU em uso por interrupções de software.

nice

CPU boa

A porcentagem de CPU em uso por programas em execução com a prioridade mais baixa.

steal

Roubo de CPU

A porcentagem de CPU em uso por outras máquinas virtuais.

system

Sistema de CPU

A porcentagem de CPU em uso pelo kernel.

total

Total da CPU

A porcentagem total da CPU em uso. Esse valor inclui o valor de nice.

user

Usuário da CPU

A porcentagem de CPU em uso por programas do usuário.

wait

Espera da CPU

A porcentagem de CPU fora de uso ao aguardar o acesso de E/S.

diskIO

avgQueueLen

Tamanho médio da fila

O número de solicitações que aguardam na fila do dispositivo de E/S.

avgReqSz

Tamanho médio da solicitação

O tamanho médio da solicitação, em kilobytes.

await

Espera de E/S de disco

O número de milissegundos necessários para responder a solicitações, incluindo o tempo na fila e o tempo de serviço.

device

Não aplicável

O identificador do dispositivo de disco em uso.

readIOsPS

E/Ss de leitura

O número de operações de leitura por segundo.

readKb

Total de leitura

O número total de kilobytes lidos.

readKbPS

Kb/s de leitura

O número de kilobytes lidos por segundo.

readLatency

Latência de leitura

O tempo decorrido entre o envio de uma solicitação de E/S de leitura e sua conclusão, em milissegundos.

Essa métrica só está disponível para o Amazon Aurora.

readThroughput

Taxa de transferência de leitura

A quantidade de taxa de transferência da rede usada por solicitações para o cluster de banco de dados, em bytes por segundo.

Essa métrica só está disponível para o Amazon Aurora.

rrqmPS

Rrqms

O número de solicitações de leitura mescladas enfileiradas por segundo.

tps

TPS

O número de transações de E/S por segundo.

util

Utilização de E/S de disco

A porcentagem de tempo de CPU durante o qual as solicitações foram emitidas.

writeIOsPS

E/Ss de gravação

O número de operações de gravação por segundo.

writeKb

Total de gravação

O número total de kilobytes gravados.

writeKbPS

Kb/s de gravação

O número de kilobytes gravados por segundo.

writeLatency

Latência de gravaçã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.

Essa métrica só está disponível para o Amazon Aurora.

writeThroughput

Taxa de transferência de gravação

A quantidade de taxa de transferência da rede usada por respostas do cluster de banco de dados, em bytes por segundo.

Essa métrica só está disponível para o Amazon Aurora.

wrqmPS

Wrqms

O número de solicitações de gravação mescladas enfileiradas por segundo.

physicalDeviceIO

avgQueueLen

Tamanho médio da fila de dispositivos físicos

O número de solicitações que aguardam na fila do dispositivo de E/S.

avgReqSz

Tamanho médio da solicitação de dispositivos físicos

O tamanho médio da solicitação, em kilobytes.

await

E/S de disco de dispositivos físicos em espera

O número de milissegundos necessários para responder a solicitações, incluindo o tempo na fila e o tempo de serviço.

device

Não aplicável

O identificador do dispositivo de disco em uso.

readIOsPS

E/S de leitura de dispositivos físicos

O número de operações de leitura por segundo.

readKb

Total de leitura de dispositivos físicos

O número total de kilobytes lidos.

readKbPS

Kb/s de leitura de dispositivos físicos

O número de kilobytes lidos por segundo.

rrqmPS

Rrqms de dispositivos físicos

O número de solicitações de leitura mescladas enfileiradas por segundo.

tps

TPS de dispositivos físicos

O número de transações de E/S por segundo.

util

Utilização de E/S de disco de dispositivos físicos

A porcentagem de tempo de CPU durante o qual as solicitações foram emitidas.

writeIOsPS

E/S de gravação de dispositivos físicos

O número de operações de gravação por segundo.

writeKb

Total de gravação de dispositivos físicos

O número total de kilobytes gravados.

writeKbPS

Kb/s de gravação de dispositivos físicos

O número de kilobytes gravados por segundo.

wrqmPS

Wrqms de dispositivos físicos

O número de solicitações de gravação mescladas enfileiradas por segundo.

fileSys

maxFiles

Máximo de Inodes

O número máximo de arquivos que podem ser criados para o sistema de arquivos.

mountPoint

Não aplicável

O caminho para o sistema de arquivos.

name

Não aplicável

O nome do sistema de arquivos.

total

Total do sistema de arquivos

O número total de espaço disponível em disco para o sistema de arquivos, em kilobytes.

used

Sistema de arquivos usado

A quantidade de espaço em disco usada pelos arquivos no sistema de arquivos, em kilobytes.

usedFilePercent

Inodes usados

A porcentagem de arquivos disponíveis em uso.

usedFiles

% de utilização

O número de arquivos no sistema de arquivos.

usedPercent

Sistema de arquivos usado

A porcentagem do espaço em disco do sistema de arquivos em uso.

loadAverageMinute

fifteen

Carga média de 15 min

O número de processos que estão solicitando tempo de CPU nos últimos 15 minutos.

five

Carga média de 5 min

O número de processos que estão solicitando tempo de CPU nos últimos 5 minutos.

one

Carga média de 1 min

O número de processos que estão solicitando tempo de CPU no último minuto.

memory

active

Memória ativa

A quantidade de memória atribuída, em kilobytes.

buffers

Memória armazenada em buffer

A quantidade de memória usada para o buffer de solicitações de E/S antes de gravar no dispositivo de armazenamento, em kilobytes.

cached

Memória em cache

A quantidade de memória utilizada para o armazenamento em cache da E/S baseada em sistema de arquivos.

dirty

Memória suja

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.

free

Memória livre

A quantidade de memória não atribuída, em kilobytes.

hugePagesFree

Páginas enormes livres

O número de páginas enormes livres. Páginas enormes são um recurso do kernel do Linux.

hugePagesRsvd

Páginas enormes reservadas

O número de páginas enormes confirmadas.

hugePagesSize

Tamanho de páginas enormes

O tamanho de cada unidade de páginas enormes, em kilobytes.

hugePagesSurp

Páginas enormes surp

O número de páginas enormes excedentes disponíveis em comparação com o total.

hugePagesTotal

Total de páginas enormes

O número total de páginas enormes.

inactive

Memória inativa

A quantidade de páginas de memória usadas com menos frequência, em kilobytes.

mapped

Memória mapeada

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.

pageTables

Tabelas de página

A quantidade de memória usada por tabelas de página, em kilobytes.

slab

Memória dividida

A quantidade de estruturas de dados reutilizáveis do kernel, em kilobytes.

total

Memória total

A quantidade total de memória, em kilobytes.

writeback

Memória de gravação

A quantidade de páginas sujas na RAM que ainda estão sendo gravadas no armazenamento de suporte, em kilobytes.

network

interface

Não aplicável

O identificador da interface de rede que está sendo usada para a instância de banco de dados.

rx

RX

O número de bytes recebidos por segundo.

tx

TX

O número de bytes carregados por segundo.

processList

cpuUsedPc

% da CPU

A porcentagem de CPU usada pelo processo.

id

Não aplicável

O identificador do processo.

memoryUsedPc

MEM%

A porcentagem da memória usada pelo processo.

name

Não aplicável

O nome do processo.

parentID

Não aplicável

O identificador do processo para o processo pai do processo.

rss

RES

A quantidade de RAM alocada ao processo, em kilobytes.

tgid

Não aplicável

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.

vss

VIRT

A quantidade de memória virtual alocada ao processo, em kilobytes.

swap

swap

Troca

A quantidade de memória de permuta disponível, em kilobytes.

swap in

Trocas feitas

A quantidade de memória, em kilobytes, transferida temporariamente do disco.

swap out

Trocas recebidas

A quantidade de memória, em kilobytes, transferida temporariamente para o disco.

free

Troca livre

A quantidade de memória de troca livre, em kilobytes.

committed

Troca confirmada

A quantidade de memória de permuta, em kilobytes, usada como a memória cache.

tasks

blocked

Tarefas bloqueadas

O número de tarefas que estão bloqueadas.

running

Tarefas em execução

O número de tarefas que estão sendo executadas.

sleeping

Tarefas em espera

O número de tarefas que estão em suspensão.

stopped

Tarefas paradas

O número de tarefas que estão interrompidas.

total

Total de tarefas

O número total de tarefas.

zombie

Tarefas Zombie

O número de tarefas filho que estão inativas com uma tarefa pai ativa.

Métricas de SO para Microsoft SQL Server

Grupo Métrica Nome do console Descrição

General

engine

Não aplicável

O mecanismo de banco de dados para a instância de banco de dados.

instanceID

Não aplicável

O DB instance identifier.

instanceResourceID

Não aplicável

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.

numVCPUs

Não aplicável

O número de CPUs virtuais para a instância de banco de dados.

timestamp

Não aplicável

A hora em que as métricas foram obtidas.

uptime

Não aplicável

Por quanto tempo a instância de banco de dados esteve ativa.

version

Não aplicável

A versão do formato JSON do stream de métricas do sistema operacional.

cpuUtilization

idle

CPU ociosa

A porcentagem de CPU que está ociosa.

kern

Kernel da CPU

A porcentagem de CPU em uso pelo kernel.

user

Usuário da CPU

A porcentagem de CPU em uso por programas do usuário.

disks

name

Não aplicável

O identificador do disco.

totalKb

Espaço total em disco

O espaço total do disco, em kilobytes.

usedKb

Espaço em disco usado

A quantidade de espaço usado no disco, em kilobytes.

usedPc

% de espaço em disco usado

A porcentagem de espaço em uso no disco.

availKb

Espaço em disco disponível

O espaço disponível no disco, em kilobytes.

availPc

% de espaço em disco disponível

A porcentagem de espaço disponível no disco.

rdCountPS

Leituras/s

O número de operações de leitura por segundo

rdBytesPS

Kb/s de leitura

O número de bytes lidos por segundo.

wrCountPS

E/Ss de gravação

O número de operações de gravação por segundo.

wrBytesPS

Kb/s de gravação

A quantidade de bytes escritos por segundo.

memory

commitTotKb

Total de confirmação

A quantidade de espaço de endereços virtual com suporte pelo arquivo de paginação em uso, ou seja, a taxa de confirmação atual. Esse valor é composto por memória principal (RAM) e disco (arquivos de paginação).

commitLimitKb

Confirmação máxima

O valor máximo possível para a métrica commitTotKb. Esse valor é a soma do tamanho do arquivo de paginação atual, mais a memória física disponível para o conteúdo paginável, excluindo a RAM que é atribuída a áreas não pagináveis.

commitPeakKb

Confirmar pico

O maior valor da métrica commitTotKb desde que o sistema operacional foi iniciado pela última vez.

kernTotKb

Memória total do kernel

A soma da memória nos pools de kernel paginados e não paginados, em kilobytes.

kernPagedKb

Memória do kernel paginada

A quantidade de memória no pool do kernel paginado, em kilobytes.

kernNonpagedKb

Memória kernel não paginada

A quantidade de memória no pool do kernel não paginado, em kilobytes.

pageSize

Tamanho da página

O tamanho de uma página, em bytes.

physTotKb

Memória total

A quantidade de memória física, em kilobytes.

physAvailKb

Memória disponível

A quantidade de memória física disponível, em kilobytes.

sqlServerTotKb

Memória total do SQL Server

A quantidade de memória confirmada com o SQL Server, em kilobytes.

sysCacheKb

Cache do sistema

A quantidade de memória cache do sistema, em kilobytes.

network

interface

Não aplicável

O identificador da interface de rede que está sendo usada para a instância de banco de dados.

rdBytesPS

Kb/s de leitura de rede

O número de bytes recebidos por segundo.

wrBytesPS

Kb/s de gravação de rede

O número de bytes enviados por segundo.

processList

cpuUsedPc

% de utilização

A porcentagem de CPU usada pelo processo.

memUsedPc

MEM%

A porcentagem da memória total usada pelo processo.

name

Não aplicável

O nome do processo.

pid

Não aplicável

O identificador do processo. Esse valor não está presente para processos que são de propriedade do Amazon RDS.

ppid

Não aplicável

O identificador do processo para o pai desse processo. Esse valor só está presente para processos filho.

tid

Não aplicável

O identificador de thread. Esse valor só está presente para os threads. O processo de propriedade pode ser identificado usando o valor pid.

workingSetKb

Não aplicável

A quantidade de memória no conjunto de trabalho particular mais a quantidade de memória que está sendo usada pelo processo e pode ser compartilhada com outros processos, em kilobytes.

workingSetPrivKb

Não aplicável

A quantidade de memória que está sendo usada por um processo, mas que não pode ser compartilhada com outros processos, em kilobytes.

workingSetShareableKb

Não aplicável

A quantidade de memória que está em uso por um processo, mas que não pode ser compartilhada com outros processos, em kilobytes.

virtKb

Não aplicável

A quantidade de espaço de endereço virtual que o processo está usando, em kilobytes. O uso do espaço de endereço virtual não implica necessariamente o uso correspondente de páginas de disco ou de memória principal.

system

handles

Manipulações

O número de identificadores que o sistema está usando.

processes

Processos

O número de processos em execução no sistema.

threads

Threads

O número de threads em execução no sistema.