Table Dashboard
Metadados da tabela, schema de chaves e 24 horas de métricas do CloudWatch (capacidade consumida, latência, throttling), além dos alarmes ativos, em um painel deslizante.
Abrindo o dashboard
Clique em Dashboard na barra de informações da tabela. Um painel desliza para dentro da tela com um botão 🔄 para atualizar e um ✕ para fechar.
Metadados da tabela
A grade superior vem diretamente de DescribeTable e é atualizada a cada refresh.
| Indicador | Significado |
|---|---|
| Status | ACTIVE em verde, CREATING ou UPDATING em âmbar, qualquer outro em vermelho. |
| Item Count | Estimado pela AWS e atualizado aproximadamente a cada seis horas. |
| Table Size | Total de bytes, exibido em B, KB, MB ou GB. |
| Billing | On-Demand (PAY_PER_REQUEST, sob demanda) ou Provisioned (provisionado). Tabelas provisionadas também mostram Prov. RCU e Prov. WCU. |
| GSIs / LSIs | Número de índices secundários globais e locais. |
| Streams | ON ou OFF, refletindo a especificação de stream da tabela. |
| Replicas | Número de réplicas da global table. |
| Created | Data de criação da tabela. |
Abaixo da grade, a seção Key Schema lista cada atributo de chave com seu tipo (String, Number ou Binary) e seu papel (Partition Key ou Sort Key, ou seja, chave de partição ou chave de ordenação).
CloudWatch — últimas 24 horas
Cinco cards com sparklines resumem as 24 horas anteriores com resolução de uma hora. Cada card mostra o total de 24 horas e uma média por hora; uma série sem pontos de dados exibe “No data” (sem dados).
- Consumed RCU e Consumed WCU — somas por hora.
- Latency (ms) — média de SuccessfulRequestLatency.
- Read Throttles e Write Throttles — somas por hora.
O CloudWatch é consultado com a região e as credenciais da conexão, mas nunca por um endpoint personalizado. Com DynamoDB Local ou LocalStack, ou quando o principal do IAM não tem permissões do CloudWatch, a seção explica que as métricas não estão disponíveis para esse endpoint.
dynamodb:DescribeTable. As métricas e os alarmes exigem cloudwatch:GetMetricStatistics e cloudwatch:DescribeAlarmsForMetric.{
"Effect": "Allow",
"Action": [
"dynamodb:DescribeTable",
"cloudwatch:GetMetricStatistics",
"cloudwatch:DescribeAlarmsForMetric"
],
"Resource": "*"
}Alarmes ativos
Quando há alarmes do CloudWatch associados à métrica ConsumedReadCapacityUnits da tabela, uma seção Active Alarms os lista com seu estado — OK, ALARM ou INSUFFICIENT_DATA — com cores distintas. Alarmes de outras métricas não são listados. A seção fica oculta quando não há alarmes.