Cette traduction automatique est fournie pour votre commodité.
En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.
Tutoriel NerdGraph : créer, révoquer et répertorier les URL de partage public des graphiques
Les graphiques sont des représentations visuelles de données qui vous aident à comprendre et à analyser les informations de vos applications, de votre infrastructure ou de vos services. Vous pouvez convertir ces graphiques en URL et les partager publiquement. Les liens vers des graphiques publics vous permettent de partager facilement des graphiques et des données avec d'autres personnes, même s'ils n'ont pas de compte New Relic.
Toute personne ayant accès aux URL des graphiques en direct peut afficher toutes les informations de la requête de graphique sous-jacente. Assurez-vous que les informations sont partagées avec prudence et conformément aux politiques et procédures internes de votre entreprise.
Pour créer, révoquer ou répertorier une URL de graphique en direct accessible au public à partir de NerdGraph : accédez à GraphQL Explorer , puis suivez ces instructions.
Pour créer des URL de graphiques de partage publics, vous avez besoin d'un identifiant de compte. Cette API vous permet de récupérer votre identifiant de compte à l'aide de la requête d'acteur.
Demande d'échantillon
{
actor{
accounts{
id
}
}
}
Exemple de réponse
{
"data":{
"actor":{
"accounts":[
{
"id":xxxxxxxx
},
{
"id":xxxxxxxx
}
]
}
}
}
Cette API vous permet d'exécuter une requête NRQL sur un compte spécifié et de récupérer une URL de graphique intégrée en fonction des résultats de la requête.
Paramètres d'entrée
paramètres
Type de données
Est-ce obligatoire ?
Description
id
Entier
Oui
Votre identifiant de compte fait référence à l'identifiant unique associé au compte que vous souhaitez interroger.
requête
Chaîne
Oui
La requête NRQL à exécuter.
Demande d'échantillon
{
actor{
account(id:YOUR_ACCOUNT_ID){
nrql(query:"$query"){
embeddedChartUrl
}
}
}
}
# Parameters:
# {
# id: xxxxxxxx
# query: SELECT count(*) from Transaction TIMESERIES