New Relic - 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á.

New Relic

Esta seção aborda o New Relic APM e o Insights for Grafana.

nota

Essa fonte de dados é somente para 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 Plugins Grafana.

Atributos

  • Variáveis do modelo

    • Nomes de métricas

    • Valores da métrica

  • Anotações

  • Aliases

    • Nomes de métricas

    • Valores da métrica

  • Filtros ad-hoc

    • Não suportado atualmente

  • Geração de alertas

Configuração

Adicione a fonte de dados, preenchendo os campos para sua chave de API de administrador, chave de API pessoal e ID da conta.

Uso

Tipos de serviço

Aliases

Você pode combinar texto simples com as seguintes variáveis para produzir uma saída personalizada.

Variável Descrição Valor de exemplo
$__nr_metric Nome da métrica Tempo de CPU/usuário
$__nr_metric_value Valores da métrica valor_médio

Por exemplo: .

<para> Server: $__nr_server Metric: $__nr_metric </para> <programlisting>

Modelos e variáveis

  1. Crie uma variável de modelo para seu painel. Para ter mais informações, consulte Modelos e variáveis.

  2. Selecione o tipo “Consulta”.

  3. Selecione a fonte de dados “New Relic”.

  4. Formule uma consulta usando pontos de extremidade relativos da API REST (excluindo extensões de arquivo).

Lista de aplicativos disponíveis:

<para> applications </para> <programlisting>

Lista de métricas disponíveis para um aplicativo:

<para> applications/{application_id}/metrics </para> <programlisting>

Macros NRQL

Para melhorar a experiência de escrita ao criar consultas New Relic Query Language (NRQL), o editor oferece suporte a macros predefinidas:

  • $__timeFilter(ou[[timeFilter]]) será interpolado SINCE &lt;from&gt; UNTIL &lt;to&gt; com base no intervalo de tempo do seu painel.

Exemplo:

<para> SELECT average(value) FROM $event_template_variable $__timeFilter TIMESERIES </para> <programlisting>

Para obter mais dicas sobre como usar macros e variáveis de modelo, consulte a seção de ajuda do editor.

Eventos de alerta

Selecione sua fonte de dados New Relic e defina filtros adicionais. Sem nenhum filtro definido, todos os eventos serão retornados.

Se você quiser filtrar eventos por ID de entidade, use variáveis de modelo porque você poderá selecionar o nome da entidade em vez de ID. Por exemplo, para filtrar eventos para um aplicativo específico, crie uma variável _$app_ que recupere uma lista de aplicativos e a use como um filtro de ID de entidade.

Eventos de implantação

ID do aplicativo é um campo obrigatório.