Como personalizar um dashboard com o plugin da Azion no Grafana
O data source plugin da Azion no Grafana permite que você visualize os dados de suas aplicações existentes na Azion em um dashboard do Grafana. Ele consulta dados do Real-Time Metrics, que usa as GraphQL APIs.
Com o data source plugin, você consegue personalizar seu próprio dashboard para visualizar os dados que desejar.
1. Pré-requisitos
Para usar o plugin da Azion, você precisa de:
- Uma conta no Real-Time Manager da Azion.
- Um personal token criado para autenticar sua conta.
- Uma ou mais edge applications criadas em sua conta.
- O Real-Time Metrics ativado em sua conta.
- Acesso ao Grafana.
2. Instalar o plugin no Grafana
Para usar o data source plugin da Azion, você precisa instalá-lo localmente e habilitar sua conta para usar plugins não assinados. Visite a documentação no repositório do plugin no GitHub para um passo a passo sobre como instalá-lo.
3. Personalizar um dashboard no Grafana
Após instalar uma instância do Grafana localmente em sua máquina e autorizar o plugin da Azion, acesse sua instância.
Siga estes passos:
- No menu esquerdo, clique em Dashboards. A página de dashboards abrirá.
- Ao lado da barra de pesquisa, search, clique em New > New Dashboard.
- No card Add panel, selecione Add a new panel.
- Na segunda seção da página, abaixo da pré-visualização, na lista suspensa Data source, selecione Azion.
- Na caixa de código, adicione a query que deseja usar.
- Veja os guias da GraphQL API para alguns exemplos de queries.
Os cinco campos disponibilizados logo abaixo podem ser usados para completar sua configuração, dependendo do tipo de visualização que você está usando e o que você quer ver em seus gráficos:
- Data path: insira o conjunto de dados que quer usar.
- Time path: informe um timestamp, carimbo de hora/data. Esse campo é delimitado por pontos.
- Time format: informe um formato de hora/data no formato moment.js.
- Group by: use esse campo se você quer agrupar seus dados em formato agregado.
- Alias by: use esse campo para mudar o valor e o nome de um campo exbidio na legenda.
- No lado direito da página, na lista Visualization, selecione o tipo de visualização que você quer usar. Exemplo: Time series.
- No canto superior direito, clique em Save para aplicar suas configurações.
4. Melhores práticas
- Para usar um gráfico de Time series, você deve informar um formato de hora/data no campo Time path. Ele deve ser preenchido com formato ISO8601 ou com um formato personalizável customizado.
- Para agregar dados em múltiplos pontos de dados, você deve usar o campo Group by. Para usar um gráfico de Time series, esse campo é obrigatório.
- Objetos aninhados são achatados com underlines.
- Ao usar variáveis do Grafana, substitua-as diretamente no campo da query.
- Para configurar ou mudar o nome de um campo exibido na legenda, use o campo Alias by: substitua
$field_<field.name>
com os valores para esse campo; substitua$fieldName
com um nome para o campo. - Use anotações para marcar pontos em um gráfico.
- Use o filtro de intervalo de tempo do dashboard para explorar e analisar seus dados.
Leia também
Leia mais no Grafana
- Create and use dashboards
- Grafana dashboard best practices
- Add and manage variables
- Configuring time series in ISO8601
- Configuring time series in custom format
- Visualizations
- Configuring a legend
- Configuring value mappings
Marca registrada
Grafana Cloud é marca registrada de Grafana Labs. Não somos afiliados, endossados ou patrocinados por Grafana Labs ou suas afiliadas.
Não encontrou o que procurava? Abra um ticket.