Conecte-se a uma fonte de dados do Wavefront (VMware Tanzu Observability by Wavefront) - Amazon Managed Grafana

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conecte-se a uma fonte de dados do Wavefront (VMware Tanzu Observability by Wavefront)

A fonte de dados Wavefront (VMware Tanzu Observability by Wavefront) permite que os usuários do Amazon Managed Grafana consultem e visualizem os dados que estão coletando diretamente do Wavefront e os visualizem facilmente junto com qualquer outra métrica, registro, rastreamento ou outra fonte de dados. Essa visualização flexível em painel único facilita o rastreamento da integridade do sistema e dos problemas de depuração.

nota

Essa fonte de dados é somente para a Grafana Enterprise. Para ter mais informações, consulte Gerencie o acesso aos plug-ins corporativos.

Além disso, em espaços de trabalho compatíveis com a versão 9 ou mais recente, essa fonte de dados pode exigir a instalação do plug-in apropriado. Para ter mais informações, consulte Amplie seu espaço de trabalho com plug-ins.

O que é Wavefront?

O Wavefront é uma ferramenta de monitoramento e análise de nuvem desenvolvida pela VMware. O Wavefront é um serviço hospedado na nuvem em que você envia seus dados de séries temporais (métricas) — do CollectD, StatsD, JMX, Ruby's logger ou outras ferramentas. AWS Com o Wavefront, os usuários podem realizar operações matemáticas nessas séries, renderizar gráficos para ver anomalias, rastrear KPIs e criar alertas.

Maximizando sua pilha de tecnologia com Wavefront e Grafana

Embora, na superfície, o Grafana e o Wavefront pareçam semelhantes, muitas organizações usam o Wavefront e o Grafana como partes críticas de seus fluxos de trabalho de observabilidade.

Visualize sem mover fontes de dados: a arquitetura exclusiva do Grafana consulta os dados diretamente onde eles estão, em vez de movê-los e pagar por armazenamento e ingestão redundantes.

Crie painéis de fontes variadas Com painéis pré-criados e personalizados, reúna dados de várias fontes de dados diferentes em um único painel.

Transformação e computação no nível do usuário: os usuários podem transformar dados e executar vários cálculos nos dados que veem, exigindo menos preparação de dados.

Combine, compute e visualize em painéis: crie painéis de fontes de dados mistas que exibam dados relacionados do Waveferont e de outras fontes, como Prometheus e InfluxDB.

Documentação

Atributos

  • Visualizações de séries temporais

  • Visualizações de tabelas

  • Visualizações de mapas de calor

  • Visualizações de estatísticas únicas

  • Editor de consultas guiadas

  • Editor de consultas SQL bruto

  • Anotações para dados de eventos

  • Variáveis do modelo

  • Filtros Ad-Hoc

  • Geração de alertas

Configuração

Configurar a fonte de dados do Wavefront é relativamente simples. Há somente dois campos necessários para concluir a configuração: API URL Token e.

  • API URLserá a URL que você usa para acessar seu ambiente de frente de onda. Exemplo: https://myenvironment.wavefront.com.

  • Tokendeve ser gerado a partir de uma conta de usuário ou conta de serviço.

    1. Para criar um token baseado em conta de usuário, faça login em seu ambiente Wavefront, escolha a engrenagem no canto superior direito da página, escolha seu nome de usuário (por exemplo,me@grafana.com), selecione a guia Acesso à API na parte superior da página do usuário e copie uma chave existente ou escolha gerar.

    2. Para criar um token baseado em uma conta de serviço, faça login em seu ambiente Wavefront, escolha a engrenagem no canto superior direito da página e escolha gerenciamento de contas. No painel de navegação à esquerda, selecione Contas, grupos e funções, escolha a guia Contas de serviço na parte superior e escolha Criar nova conta. Insira um nome para a conta de serviço. Isso pode ser o que você quiser. Copie o token fornecido na seção Tokens.

    3. A última etapa é garantir que a caixa de seleção Contas, grupos e funções esteja marcada em Permissões.

Depois de ter o token, adicione-o ao campo de Token configuração e pronto!

A página de configuração finalizada deve ser semelhante a esta:

Uso

Como usar o editor de consulta

O editor de consultas Wavefront tem dois modos: Query Builder e Raw Query. Para alternar entre eles, use o seletor no canto superior direito do formulário de consulta:

No modo Query Builder, você verá quatro opções a serem feitas:

  1. Qual métrica você deseja consultar?

  2. Qual agregação você deseja realizar nessa métrica?

  3. Como você deseja filtrar os resultados dessa consulta métrica?

  4. Deseja aplicar alguma função adicional ao resultado?

O seletor de métricas é uma hierarquia categorizada. Selecione uma categoria e escolha novamente para detalhar as subcategorias. Repita esse processo até atingir a métrica desejada.

Depois de selecionar uma métrica, os filtros e valores de filtro disponíveis serão preenchidos automaticamente para você.

No modo Raw Query, você verá um único campo chamado Consulta. Isso permite que você execute qualquer consulta WQL que desejar.

Usar filtros

O plug-in Wavefront consultará dinamicamente os filtros apropriados para cada métrica.

Para adicionar um filtro, escolha o + ao lado do rótulo Filtros no editor de consultas Wavefront, selecione o campo que você deseja filtrar e selecione um valor pelo qual filtrar.

Usando funções

As funções fornecem uma forma adicional de agregar, manipular e realizar cálculos nos dados de resposta métrica. Para ver as funções disponíveis, escolha a lista suspensa ao lado do rótulo da função no Criador de consultas. Com base na função selecionada, você poderá realizar outras ações, como definir um grupo por campo ou aplicar limites. Os usuários podem encadear várias funções para realizar cálculos avançados ou manipulações de dados.

Adicionar uma variável de modelo de consulta

  1. Para criar uma nova variável de modelo do Wavefront para um painel, escolha a engrenagem de configurações na parte superior direita do painel.

  2. No painel à esquerda, escolha Variáveis.

  3. No canto superior direito da página Variáveis, escolha Novo.

  4. Insira um Nome e um Rótulo para a variável de modelo que você deseja criar. Nome é o valor que você usará nas consultas para referenciar a variável do modelo. Label é um nome amigável para ser exibido para a variável de modelo no painel de seleção do painel.

  5. Selecione o tipo Consulta para o campo de tipo (ele deve ser selecionado por padrão).

  6. No título Opções de consulta, selecione Wavefront na lista suspensa Fonte de dados.

  7. Consulte Estrutura de consulta de variável de modelo para obter detalhes sobre o que deve ser inserido no campo Consulta.

  8. Se você quiser filtrar qualquer um dos valores retornados da sua consulta, insira uma expressão regular no campo de entrada Regex.

  9. Aplique todas as preferências de classificação que você possa ter escolhendo um tipo de classificação na lista suspensa Classificar.

  10. Depois de verificar a configuração, escolha Adicionar para adicionar a variável de modelo e escolha Salvar painel no painel de navegação esquerdo para salvar suas alterações.

Estrutura de consulta variável do modelo

listas de métricas: métricas: ts (...)

listas de fontes: fontes: ts (...)

listas de tags de origem: sourceTags: ts (...)

listas de tags de origem correspondentes matchingSourceTags:: ts (...)

listas de nomes de tags: TagNames: ts (...)

listas de valores de tags: tagValues (<tag>): ts (...)

Observações

  • O s no final de cada tipo de consulta é opcional

  • Support para todas as letras minúsculas. Você pode usar tagnames ou tagNames, mas não TAGNAMES.

  • Usar espaços ao redor do: é opcional

    AVISO

    Multi-valuee atualmente não Include All option são compatíveis com o plug-in Wavefront.

Usando variáveis de modelo

Depois de concluir as etapas para adicionar uma nova variável de modelo, agora você está pronto para usar a variável de modelo nos painéis do painel para criar visualizações dinâmicas.

  1. Adicione um novo painel usando o ícone panel+ no canto superior direito do painel.

  2. Selecione o agregado que você deseja usar para sua consulta.

  3. Escolha o ícone + ao lado do rótulo Filtros e selecione o tipo de chave que corresponde à sua variável de modelo. host=para um filtro de host, por exemplo.

  4. Insira o nome da variável de modelo que você criou no campo Entrada de valor do filtro.

  5. Salve o painel.

Agora você deve ser capaz de percorrer diferentes valores da variável do seu modelo e atualizar seu painel dinamicamente!

Usando filtros Ad-Hoc

Para usar filtros ad-hoc, precisamos criar duas variáveis de modelo. A primeira é uma variável auxiliar que será usada para selecionar uma métrica para que filtros adicionais possam ser preenchidos com esse nome de métrica. A outra será a variável real do filtro ad-hoc.

Importante

A variável auxiliar necessária deve ser nomeadametriclink. Essa pode ser uma variável personalizada com a lista de métricas que você deseja usar ou uma variável baseada em consulta usando a Estrutura de Consulta de Variável de Modelo. Se quiser preencher os campos de filtro ad-hoc somente com os valores de uma única métrica, você pode ocultar a variável do modelo. metriclink

Depois de criar a metriclink variável, agora você pode adicionar o filtro ad-hoc seguindo as mesmas etapas detalhadas em Adicionar uma variável de modelo de consulta. A diferença é que você selecionará filtros ad hoc como o tipo e nenhuma entrada será necessária para uma consulta.

Adicionando anotações

  1. Para criar uma nova anotação do Wavefront para um painel, escolha a engrenagem de configurações na parte superior direita do painel.

  2. No painel à esquerda, escolha Anotações.

  3. No canto superior direito da página Anotações, escolha Novo.

  4. Insira um nome para a anotação (isso será usado como o nome do botão no painel).

  5. Selecione a fonte de dados do Wavefront.

  6. Por padrão, as anotações têm um limite de 100 eventos de alerta que serão retornados. Para alterar isso, defina o campo Limite para o valor desejado.

  7. Escolha Adicionar.

Usando anotações

Quando as anotações estão ativadas, agora você deve ver os eventos e problemas de alerta que se correlacionam com um determinado período de tempo.

Se você pausar na parte inferior de uma seção anotada de uma visualização, uma janela pop-up será exibida mostrando o nome do alerta e fornecendo um link direto para o alerta no Wavefront.

Usando o campo Nome de exibição

Essa fonte de dados usa o campo Nome de exibição na guia Campo do painel Opções para encurtar ou alterar uma chave de legenda com base em seu nome, rótulos ou valores. Outras fontes de dados usam a alias funcionalidade personalizada para modificar as chaves de legenda, mas a função Nome de exibição é uma forma mais consistente de fazer isso.

Referências