Connect a una fonte di dati New Relic - Grafana gestito da Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connect a una fonte di dati New Relic

Questa sezione tratta New Relic APM e Insights for Grafana.

Nota

Questa fonte di dati è solo per Grafana Enterprise. Per ulteriori informazioni, consulta Gestisci l'accesso ai plugin Enterprise.

Inoltre, nelle aree di lavoro che supportano la versione 9 o successiva, questa fonte di dati potrebbe richiedere l'installazione del plug-in appropriato. Per ulteriori informazioni, consulta Estendi il tuo spazio di lavoro con i plugin.

Funzionalità

  • Variabili del modello

    • Nomi dei parametri

    • Valore dei parametri

  • Annotazioni

  • Aliasing

    • Nomi dei parametri

    • Valore dei parametri

  • Filtri ad hoc

    • Al momento non sono supportati

  • Avviso

Configurazione

Aggiungi la fonte di dati, compilando i campi per la chiave API di amministrazione, la chiave API personale e l'ID dell'account.

Utilizzo

Tipi di servizio

Alias

È possibile combinare il testo in chiaro con le seguenti variabili per produrre un output personalizzato.

Variabile Descrizione Valore di esempio
$__nr_metric Nome parametro Tempo CPU/utente
$__nr_metric_value Valore dei parametri valore_medio

Per esempio:

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

Modelli e variabili

  1. Crea una variabile modello per la tua dashboard. Per ulteriori informazioni, consulta Modelli e variabili.

  2. Seleziona il tipo di «Query».

  3. Seleziona la fonte di dati «New Relic».

  4. Formulate una query utilizzando gli endpoint dell'API REST relativi (escluse le estensioni di file).

Elenco delle applicazioni disponibili:

<para> applications </para> <programlisting>

Elenco delle metriche disponibili per un'applicazione:

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

Macro NRQL

Per migliorare l'esperienza di scrittura durante la creazione di query New Relic Query Language (NRQL), l'editor supporta macro predefinite:

  • $__timeFilter(o[[timeFilter]]) eseguirà l'interpolazione in base all'intervallo di tempo della dashboardSINCE &lt;from&gt; UNTIL &lt;to&gt;.

Esempio:

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

Per ulteriori suggerimenti su come utilizzare le macro e le variabili del modello, consulta la sezione di aiuto dell'editor.

Eventi di avviso

Seleziona la tua fonte di dati New Relic e imposta filtri aggiuntivi. Senza alcun filtro impostato, verranno restituiti tutti gli eventi.

Se desideri filtrare gli eventi in base all'ID dell'entità, utilizza le variabili del modello perché potrai selezionare il nome dell'entità anziché l'ID. Ad esempio, per filtrare gli eventi per una particolare applicazione, crea una variabile _$app_ che recuperi un elenco di app e lo utilizzi come filtro Entity ID.

Eventi di distribuzione

L'ID dell'applicazione è un campo obbligatorio.