Connectez-vous à une source de données New Relic - Amazon Managed Grafana

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Connectez-vous à une source de données New Relic

Cette section couvre New Relic APM et Insights for Grafana.

Note

Cette source de données est réservée à Grafana Enterprise. Pour plus d’informations, consultez Gérer l'accès aux plug-ins d'entreprise.

En outre, dans les espaces de travail qui prennent en charge la version 9 ou une version plus récente, cette source de données peut nécessiter l'installation du plug-in approprié. Pour plus d’informations, consultez Étendez votre espace de travail avec des plugins.

Fonctionnalités

  • Variables du modèle

    • Noms des métriques

    • Valeurs de métriques

  • Annotations

  • Aliasage

    • Noms des métriques

    • Valeurs de métriques

  • Filtres ad hoc

    • Non pris en charge actuellement

  • Alerte

Configuration

Ajoutez la source de données en remplissant les champs de votre clé d'API d'administration, de votre clé d'API personnelle et de votre identifiant de compte.

Utilisation

Types de services

Alias

Vous pouvez combiner du texte brut avec les variables suivantes pour produire une sortie personnalisée.

Variable Description Exemple de valeur
$__nr_metric Nom de la métrique Temps CPU/utilisateur
$__nr_metric_value Valeurs de métriques valeur_moyenne

Par exemple :

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

Modèles et variables

  1. Créez une variable de modèle pour votre tableau de bord. Pour plus d’informations, consultez Modèles et variables.

  2. Sélectionnez le type « Requête ».

  3. Sélectionnez la source de données « New Relic ».

  4. Formulez une requête à l'aide des points de terminaison relatifs de l'API REST (à l'exception des extensions de fichier).

Liste des applications disponibles :

<para> applications </para> <programlisting>

Liste des métriques disponibles pour une application :

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

Macros NRQL

Pour améliorer l'expérience d'écriture lors de la création de requêtes NRQL (New Relic Query Language), l'éditeur prend en charge les macros prédéfinies :

  • $__timeFilter(ou[[timeFilter]]) interpolera en SINCE &lt;from&gt; UNTIL &lt;to&gt; fonction de la plage de temps de votre tableau de bord.

Exemple :

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

Pour plus d'informations sur l'utilisation des macros et des variables de modèle, consultez la section d'aide de l'éditeur.

Événements d'alerte

Sélectionnez votre source de données New Relic et définissez des filtres supplémentaires. Si aucun filtre n'est défini, tous les événements seront renvoyés.

Si vous souhaitez filtrer les événements par ID d'entité, utilisez des variables de modèle car vous pourrez sélectionner le nom de l'entité au lieu de l'ID. Par exemple, pour filtrer les événements d'une application particulière, créez une variable _$app_ qui récupère une liste d'applications et l'utilise comme filtre d'ID d'entité.

Événements de déploiement

Le champ ID de candidature est obligatoire.