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 New Relic
Esta seção aborda o New Relic APM
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 Amplie seu espaço de trabalho com plug-ins.
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
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
-
Crie uma variável de modelo para seu painel. Para ter mais informações, consulte Modelos e variáveis.
-
Selecione o tipo “Consulta”.
-
Selecione a fonte de dados “New Relic”.
-
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á interpoladoSINCE <from> UNTIL <to>
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.