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á.
Esta seção aborda o New Relic APM
nota
Essa fonte de dados é somente para o Grafana Enterprise. Para obter mais informações, consulte Gerenciar o acesso aos plug-ins do Enterprise.
Além disso, em espaços de trabalho compatíveis com a versão 9 ou mais recente, essa fonte de dados pode requerer a instalação do plug-in apropriado. Para obter mais informações, consulte Ampliar o espaço de trabalho com plug-ins.
Atributos
-
Variáveis de modelo
-
Nomes de métricas
-
Valores da métrica
-
-
Anotações
-
Aliases
-
Nomes de métricas
-
Valores da métrica
-
-
Filtros ad hoc
-
Nenhum suporte no momento.
-
-
Geração de alertas
Configuração
Adicione a fonte de dados, preenchendo os campos da chave de API de administrador
Uso
Tipos de serviço
Aliases
Você pode combinar texto simples com as variáveis a seguir 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 | average_value |
Por exemplo:
<para>
Server: $__nr_server Metric: $__nr_metric
</para>
<programlisting>
Modelos e variáveis
-
Crie uma variável de modelo para o dashboard. Para obter mais informações, consulte Modelos e variáveis.
-
Selecione o tipo “Consulta”.
-
Selecione a fonte de dados “New Relic”.
-
Formule uma consulta usando endpoints relativos da API REST
(excluindo extensões de arquivo).
Lista de aplicações disponíveis:
<para>
applications
</para>
<programlisting>
Lista de métricas disponíveis para uma aplicação:
<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 é compatível com macros predefinidos:
-
$__timeFilter
(ou[[timeFilter]]
) será interpolado comoSINCE <from> UNTIL <to>
com base no intervalo de tempo do dashboard.
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 a fonte de dados New Relic e defina filtros adicionais. Sem nenhum filtro definido, todos os eventos serão retornados.
Se quiser filtrar eventos por ID de entidade, use variáveis de modelo porque você poderá selecionar o nome da entidade em vez do ID. Por exemplo, para filtrar eventos para uma aplicação específica, crie uma variável _$app_
que recupere uma lista de aplicações e use-a como um filtro de ID de entidade.
Eventos de implantação
ID da aplicação é um campo obrigatório.