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
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é
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
-
Créez une variable de modèle pour votre tableau de bord. Pour plus d’informations, consultez Modèles et variables.
-
Sélectionnez le type « Requête ».
-
Sélectionnez la source de données « New Relic ».
-
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 enSINCE <from> UNTIL <to>
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.