Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O serviço Azure Web PubSub tem algumas métricas internas e você e configura alertas com base em métricas.
Compreender métricas
As métricas fornecem as informações de execução do serviço. As métricas disponíveis são:
| Métrica | Unidade | Tipo de agregação recomendado | Descrição | Dimensões |
|---|---|---|---|---|
| Contagem de Fechamento de Conexão | Contar | Soma | A contagem de conexões fechadas por diferentes razões. | ConexãoFecharCategoria |
| Contagem de conexões | Contar | Max / Preço médio | O número de conexões com o serviço. | Sem Dimensões |
| Contagem de Abertura de Conexões | Contar | Soma | A contagem de novas conexões abertas. | Sem dimensões |
| Utilização da quota de ligação | Percentagem | Max / Preço médio | A porcentagem de conexões em relação à cota de conexão. | Sem dimensões |
| Tráfego de Entrada | bytes | Soma | O tráfego de entrada ao serviço. | Sem dimensões |
| Tráfego de Saída | bytes | Soma | O tráfego de saída do serviço. | Sem dimensões |
| Carga do Servidor | Percentagem | Max / Preço médio | A porcentagem de carga do servidor. | Sem dimensões |
| Tempo de resposta da API Rest | Contar | Soma | O tempo de resposta da solicitação de API REST categorizado por ponto de extremidade. | TempoDeResposta, CategoriaApiDescanso |
| Código de status da solicitação do cliente | Contar | Soma | O código de status das solicitações de conexão do cliente. | ClienteTipo, Estado |
Compreender as dimensões
As dimensões de uma métrica são pares nome/valor que carregam dados extras para descrever o valor da métrica.
A dimensão disponível em algumas métricas:
ConnectionCloseCategory: Descreva as categorias do motivo pelo qual a conexão foi fechada. Incluindo valores de dimensão:
- Normal: Encerramento normal.
- Limitado: com a limitação de tráfego ou conexão, verifique 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: Demasiadas mensagens enfileiradas no servidor, que precisam ser enviadas.
- ServiceTransientError: Erro interno do servidor.
- BadRequest: Causado por um nome de hub inválido, carga útil errada, etc.
- ServiceReload: Acionado quando uma conexão é interrompida devido a uma reinicialização de componente de serviço interno. Este evento não indica um mau funcionamento e faz parte da operação normal do serviço.
- Não autorizado: A conexão não é autorizada.
ResponseTime: Descreva o tempo de resposta da solicitação da API REST. Incluindo valores de dimensão:
- LessThan100ms: número de solicitações com latência inferior a 100 milissegundos
- LessThan500ms: número de solicitações com latência superior a 100 milissegundos e inferior a 500 milissegundos
- LessThan1s: número de solicitações com latência superior a 500 milissegundos e inferior a 1 segundo
- LessThan5s: número de solicitações com latência superior a 1 segundo e inferior a 5 segundos
- GreaterThan5s: número de solicitações com latência superior a 5 segundos
RestApiCategory: Descreva a categoria de ponto de extremidade da API REST. Incluindo valores de dimensão:
- CheckConnectionExists
- FecharTodasAsConexões
- FecharClientConnection
- FecharConexão
- Fechar Conexões de Grupo
- FecharUserConnections
- ListarConexõesNoGrupo
- RemoverConexãoDoGrupo
- AdicionarUtilizadorAoGrupo
- CheckGroupExists
- CheckUserExists
- VerificarSeUtilizadorExisteNoGrupo
- RemoverUtilizadorDeTodosOsGrupos
- RemoveUserFromGroup
- AdicionarConexãoAoGrupo
- AdicionarConexõesAGrupos
- RemoverConexãoDeTodosOsGrupos
- RemoverConexõesDosGrupos
- EnviarParaTodos
- SendToConnection
- EnviarParaGrupo
- EnviarParaUsuário
- CheckPermission
- Conceder Permissão
- RevogarPermissão
- GenerateClientToken
- GetAccessKey
- Executar
- Exame de saúde
- Invoque
- Não Categorizado
ClientType: Descreva o tipo de cliente. Incluindo valores de dimensão:
- WebPubSub
- MQTT
- SocketIO
Status: Descreva o código de status das solicitações de conexão do cliente. Os valores de dimensão possíveis são códigos de status HTTP.
Saiba mais sobre as métricas multidimensionais