Obtendo Estatísticas da Fila
Recuperar estatísticas sobre uma fila, incluindo seus canais e a fila de cartas inativas.
Você pode usar esses valores para aumentar ou diminuir o número de consumidores. Os dados estatísticos incluem:
- Mensagens visíveis: O número aproximado de mensagens atualmente em uma fila que estão disponíveis para consumo.
- Mensagens em andamento: O número aproximado de mensagens entregues a um consumidor, mas ainda não excluídas. As mensagens em andamento ficarão indisponíveis para nova entrega até que o timeout de visibilidade tenha ocorrido.
- Tamanho aproximado da fila em bytes como a soma do tamanho das mensagens visíveis e em andamento.
Os dados estatísticos são aproximados porque as mensagens em uma fila são constantemente publicadas, consumidas e excluídas. Pouco depois de todos os produtores e consumidores terem sido interrompidos, os valores se tornam consistentes.
- Observação
O número de mensagens em andamento só pode ser visto usando a CLI ou a API.- Na página da lista Filas, selecione a fila com a qual deseja trabalhar. Se precisar de ajuda para localizar a página da lista ou a fila, consulte Listando Filas.
Os valores Mensagens visíveis e Mensagens visíveis na DLQ são exibidos.
- (Opcional) Selecione Canais para exibir estatísticas para os canais da fila.
- Selecione Métricas.
A página Métricas exibe um conjunto padrão de gráficos para a fila atual, incluindo Total de bytes na fila. Para obter mais informações, consulte Métricas da Fila.
- Na página da lista Filas, selecione a fila com a qual deseja trabalhar. Se precisar de ajuda para localizar a página da lista ou a fila, consulte Listando Filas.
Use o comando
oci queue messages get-stats
para recuperar estatísticas de fila.oci queue messages get-stats --queue-id <queue_OCID>
Inclua o parâmetro
channel-id
para obter estatísticas sobre um canal específico.oci queue messages get-stats --queue-id <queue_OCID> --channel-id <channel_id>
Para obter uma lista completa dos parâmetros e valores dos comandos da CLI, consulte a Referência de Comandos da CLI.
Use a operação GetStats para obter estatísticas da fila. O Ponto final de mensagens é usado para GetStats.
A resposta a uma solicitação sem um parâmetro
channelID
contém dois objetos: um contendo estatísticas para a fila e outro contendo as estatísticas para sua fila de cartas mortas.A resposta a uma solicitação com um parâmetro
channelID
contém dois objetos: um contendo estatísticas para o canal e outro contendo as estatísticas para a fila de cartas nativas do canal.Para obter informações sobre como usar a API e assinar solicitações, consulte a documentação da API REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte SDKs e a CLI.