Filtre um dashboard de Real-Time Metrics
Restrinja cada gráfico de um dashboard de Real-Time Metrics às requisições de que você precisa e aplique os mesmos filtros a uma query GraphQL.
Você pode restringir os gráficos de um dashboard de Real-Time Metrics no Azion Console, ou aplicar os mesmos filtros a uma query com a API GraphQL. Para cada campo, operador e tipo de valor que um filtro aceita, consulte Filtros e intervalo de tempo.
Sem filtro, um dashboard conta os dados de toda a sua conta. Um filtro mantém apenas os dados cujo campo corresponde a um valor, como o host, o status code, o método da requisição ou o país. Na API GraphQL, esses campos são host, status, requestMethod e geolocCountryName.
Pré-requisitos
Console
- Uma aplicação com requisições no intervalo de tempo que você lê.
- Um host ao qual o seu workload responde, como
www.example.com, para combinar filtros. - Acesso ao Azion Console. Para fazer login, consulte Como acessar o Azion Console.
Adicione um filtro
Esta tarefa mantém as requisições que retornaram um erro, com status code 400 ou maior. Cada gráfico do dashboard passa a contar apenas essas requisições.
Console
Para filtrar o dashboard por status code no Azion Console:
Acesse Azion Console > Real-Time Metrics.
A página abre em Build › Applications › Data Transferred.
Na linha de filtros, selecione o ícone de filtro, cuja tooltip exibe Add filter.
Em Filter, selecione Status.
Em Operator, selecione Greater Than or Equal.
Insira 400 como valor.
Um chip abaixo da linha de filtros exibe Status greater than or equal: 400. Cada gráfico do dashboard passa a contar apenas as requisições com status code 400 ou maior.
Combine filtros
Cada filtro que você adiciona restringe os dados de novo, então os gráficos mantêm apenas os dados que correspondem a todos os filtros. Esta tarefa adiciona um host ao filtro de status de Adicione um filtro, para ler os erros de um host. Substitua www.example.com por um host ao qual o seu workload responde.
Console
Para adicionar um segundo filtro no Azion Console:
Na linha de filtros, selecione o ícone de filtro, cuja tooltip exibe Add filter.
Em Filter, selecione Host.
Em Operator, selecione Equals.
Insira www.example.com como valor.
Um segundo chip exibe Host equals: www.example.com, ao lado do chip de status. Cada gráfico passa a contar apenas as requisições para esse host com status code 400 ou maior.
O popover Filter informa Each combination of operator can only be used once. Para manter qualquer um de vários valores de um campo, use a forma in do campo de query, descrita em Filtre com o campo de query.
Filtre com o campo de query
O campo de query na linha de filtros recebe os filtros como uma única expressão digitada em Azion Query Language. Ele também mantém vários valores de um campo ao mesmo tempo, o que um único filtro Equals não faz. Esta tarefa mantém as requisições que retornaram 404 ou 502.
Para filtrar com o campo de query no Azion Console:
Acesse Azion Console > Real-Time Metrics.
Na linha de filtros, selecione o campo de query, cujo placeholder exibe Filter using Azion Query Language syntax....
Insira status in (404, 502).
Enquanto você digita, o campo de query sugere nomes de campo, depois operadores, depois valores. Ctrl + Space, ou Cmd + Space, abre as sugestões.
Pressione Enter.
Cada gráfico do dashboard passa a contar apenas as requisições que retornaram 404 ou 502.
Para manter um intervalo de valores, use between com exatamente dois valores: status between (400, 499) mantém os status codes de 400 a 499. Para a sintaxe de cada operador no campo de query, consulte Filtros e intervalo de tempo. Quando o campo de query exibe uma mensagem de validação e Refresh continua desativado, consulte Solucionar problemas de Real-Time Metrics.
Edite ou remova um filtro
Cada filtro aplicado aparece como um chip abaixo da linha de filtros. Selecionar um chip reabre esse filtro, e o ícone de remoção do chip exclui o filtro.
Para editar um filtro no Azion Console:
Abaixo da linha de filtros, selecione o chip do filtro.
O popover Filter abre com os valores desse filtro. Um ícone de cadeado substitui a seta do campo, porque o campo não pode mudar.
O chip mostra o novo operador ou valor, e cada gráfico do dashboard segue o filtro alterado.
Para remover um filtro, selecione o ícone de remoção no chip dele e repita para cada filtro que você quer remover. O chip desaparece, e os gráficos deixam de aplicar esse filtro.
Trocar para um dashboard que lê outro dataset limpa todos os filtros e mantém o intervalo de tempo.