Métricas no Serviço do Azure Web PubSub
O serviço Azure Web PubSub tem algumas métricas internas, e você pode configurar alertas baseados em métricas.
Entender as métricas
As métricas fornecem as informações da execução do serviço. As métricas disponíveis são:
Metric | Unidade | Tipo de agregação recomendado | Descrição | Dimensões |
---|---|---|---|---|
Contagem de fechamento de conexão | Count | Sum | A contagem de conexões fechadas por vários motivos. | ConnectionCloseCategory |
Contagem de conexão | Count | Máx./Méd. | O número de conexões com o serviço. | Sem dimensões |
Contagem de conexões abertas | Count | Sum | A contagem de novas conexões abertas. | Sem dimensões |
Utilização da cota de conexões | Percentual | Máx./Méd. | O percentual de conexões em relação à cota de conexão. | Sem dimensões |
Tráfego de entrada | Bytes | Somar | O tráfego de entrada para o serviço. | Sem dimensões |
Tráfego de saída | Bytes | Somar | O tráfego de saída do serviço. | Sem dimensões |
Carga do Servidor | Percentual | Máx./Méd. | A porcentagem de carga do servidor. | Sem dimensões |
Entender dimensões
As dimensões de uma métrica são pares nome/valor que contêm dados adicionais para descrever o valor da métrica.
A dimensão disponível em algumas métricas:
- ConnectionCloseCategory: descrever as categorias das razões para a conexão ser fechada. Incluindo valores de dimensão:
- Normal: fechamento normal.
- Throttled: com a limitação de tráfego ou conexão, verificar a Contagem de Conexões e o uso do Tráfego de Saída e seus limites de recursos.
- SendEventFailed: falha nas invocações do manipulador de eventos.
- EventHandlerNotFound: manipulador de eventos não encontrado.
- SlowClient: muitas mensagens enfileiradas no lado do serviço, que precisavam ser enviadas.
- ServiceTransientError: erro interno do servidor.
- BadRequest: isso é causado pelo nome inválido do hub, por conteúdo incorreto etc.
- ServiceReload: disparado quando uma conexão é removida devido ao recarregamento de um componente de serviço interno. Esse evento não indica um mau funcionamento e faz parte da operação de serviço normal.
- Unauthorized: a conexão não é autorizada.
Saiba mais sobre métricas multidimensionais