As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Monitoramento com a Amazon CloudWatch
Importante
Aviso de fim do suporte: os clientes existentes poderão usar a Amazon QLDB até o final do suporte em 31/07/2025. Para obter mais detalhes, consulte Migrar um Amazon QLDB Ledger para o Amazon Aurora Postgre
Você pode monitorar a Amazon QLDB usando CloudWatch, que coleta e processa dados brutos da Amazon QLDB em métricas legíveis. near-real-time Essas estatísticas são mantidas por duas semanas, de maneira que você possa acessar informações históricas e ter uma perspectiva melhor do desempenho do aplicativo web ou do serviço. Por padrão, os dados QLDB métricos são enviados automaticamente CloudWatch em períodos de 1 ou 15 minutos. Para obter mais informações, consulte O que são Amazon CloudWatch, Amazon CloudWatch Events e Amazon CloudWatch Logs? no Guia do CloudWatch usuário da Amazon.
Tópicos
Como faço para usar QLDB métricas?
As métricas relatadas por QLDB fornecem informações que você pode analisar de maneiras diferentes. A lista a seguir mostra alguns usos comuns para as métricas. Essas são sugestões para você começar, e não uma lista abrangente.
-
Você pode monitorar
JournalStorage
eIndexedStorage
durante um período de tempo especificado, rastrear quanto espaço em disco seu ledger está consumindo. -
Você pode monitorar
ReadIOs
eWriteIOs
durante um período de tempo especificado, rastrear quantas solicitações seu ledger está processando. -
Você pode monitorar
CommandLatency
para monitorar o desempenho do seu ledger para operações de dados e analisar os tipos de comandos que resultam em maior latência.
QLDBMétricas e dimensões da Amazon
Quando você interage com a AmazonQLDB, ela envia as seguintes métricas e dimensões para CloudWatch. As métricas de armazenamento são relatadas a cada 15 minutos, e todas as outras métricas são agregadas e relatadas a cada minuto. Você pode usar os procedimentos a seguir para visualizar as métricas deQLDB.
Para visualizar métricas usando o CloudWatch console
As métricas são agrupadas primeiro pelo namespace do serviço e, em seguida, por várias combinações de dimensão dentro de cada namespace.
-
Abra o CloudWatch console em https://console.aws.amazon.com/cloudwatch/
. -
Se necessário, altere a região da . Na barra de navegação, selecione a região onde seus recursos AWS residem. Para obter mais informações, consulte Regiões e endpoints.
-
No painel de navegação, selecione Métricas.
-
Na guia Todas as métricas, escolha QLDB.
Para visualizar métricas usando o AWS CLI
-
Em um prompt de comando, use o seguinte comando.
aws cloudwatch list-metrics --namespace "AWS/QLDB"
CloudWatch exibe as seguintes métricas paraQLDB.
QLDBDimensões e métricas da Amazon
As métricas e dimensões que a Amazon QLDB envia para a Amazon CloudWatch estão listadas aqui.
QLDBmétricas
Métrica | Descrição |
---|---|
JournalStorage |
A quantidade total de espaço em disco usada pelo diário do ledger, relatada em intervalos de 15 minutos. O diário contém o histórico completo, imutável e verificável de todas as alterações em seus dados. Unidades: Dimensões: |
IndexedStorage |
A quantidade total de espaço em disco usada pelas tabelas, índices e histórico indexado do ledger, relatada em intervalos de 15 minutos. O armazenamento indexado consiste em dados do ledger otimizados para consultas de alta performance. O máximo é 16 TiB. Unidades: Dimensões: |
ReadIOs |
O número de solicitações de E/S de leitura, relatadas em intervalos de um minuto. Isso captura todos os tipos de operações de leitura, incluindo transações de dados, solicitações de verificação, exportações de diários e fluxos de diários. Unidades: Dimensões: |
WriteIOs |
O número de solicitações de I/O de gravação, relatado em intervalos de um minuto. Unidades: Dimensões: |
CommandLatency |
A quantidade de tempo gasto para operações de dados, relatada em intervalos de um minuto. Unidades: Dimensões: |
IsImpaired |
O sinalizador que indica se um fluxo de diário para o Kinesis Data Streams está comprometido, relatado em intervalos de um minuto. Um valor de Unidades: Dimensões: |
OccConflictExceptions |
O número de solicitações QLDB que geram um Unidades: |
Session4xxExceptions |
O número de solicitações QLDB que geram um erro HTTP 4xx. Unidades: |
Session5xxExceptions |
O número de solicitações QLDB que geram um erro HTTP 5xx. Unidades: |
SessionRateExceededExceptions |
O número de solicitações QLDB que geram uma Unidades: |
Dimensões para métricas do QLDB
As métricas de QLDB são qualificadas pelos valores da conta, nome do livro contábil, ID do fluxo ou tipo de comando. Você pode usar o CloudWatch console para recuperar QLDB dados em qualquer uma das dimensões na tabela a seguir.
Dimensão | Descrição |
---|---|
LedgerName
|
Esta dimensão limita os dados a um ledger específico. Esse valor pode ser qualquer nome de livro contábil no atual Região da AWS e no atual Conta da AWS. |
StreamId
|
Esta dimensão limita os dados a um rótulo de fluxo específico. Esse valor pode ser qualquer ID de fluxo para um livro contábil no atual Região da AWS e no atual Conta da AWS. |
CommandType
|
Essa dimensão limita os dados a um dos seguintes API comandos QLDB de dados:
Para saber como QLDB usar esses comandos para gerenciar operações de dados, consulteGerenciamento da sessão com o driver. |
Criação de CloudWatch alarmes para monitorar a Amazon QLDB
Você pode criar um CloudWatch alarme da Amazon que envia uma mensagem do Amazon Simple Notification Service (AmazonSNS) quando o alarme muda de estado. Um alarme observa uma única métrica por um período tempo que você especifica. Ele executa uma ou mais ações com base no valor da métrica em relação a um limite especificado ao longo de vários períodos. A ação é uma notificação enviada para um SNS tópico da Amazon ou uma política de Auto Scaling.
Os alarmes invocam ações somente para mudanças de estado sustentadas. CloudWatch os alarmes não invocam ações simplesmente porque estão em um estado específico. O estado deve ter sido alterado e mantido por uma quantidade especificada de períodos.
Para obter mais informações sobre a criação de CloudWatch alarmes, consulte Usando CloudWatch alarmes da Amazon no Guia CloudWatch do usuário da Amazon.