• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

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.

Créer un problème

Tutoriel NerdGraph : déplacer le dashboard vers d'autres comptes

Vous pouvez exporter votre dashboard et l'importer dans un nouveau compte à l'aide de requêtes et de mutations dans NerdGraph.

Conseil

Vous pouvez également exporter votre sous forme d'image.

Pour ce faire :

  1. Accédez à l'explorateur GraphiQL.
  2. Découvrez quels dashboards sont disponibles.
  3. Exporter le dashboardsouhaité.
  4. Importez le dashboardsélectionné dans un nouveau compte.

Répertoriez votre dashboard

Utilisez la requête suivante pour récupérer une liste de votre dashboard existant :

{
actor {
entitySearch(queryBuilder: { type: DASHBOARD }) {
results {
entities {
... on DashboardEntityOutline {
guid
name
accountId
}
}
}
}
}
}

Exporter un dashboard

Utilisez la requête suivante pour exporter, puis extrayez les informations d'entité du dashboard à partir de la sortie :

{
actor {
entity(guid: "YOUR_DASHBOARD_GUID") {
... on DashboardEntity {
name
permissions
pages {
name
widgets {
visualization {
id
}
title
layout {
row
width
height
column
}
rawConfiguration
}
}
}
}
}
}

Exemple d'informations d'entité dans la sortie GraphiQL :

dashboards_api_entity_section.png

Importer un dashboard dans un nouveau compte

Utilisez la mutation suivante pour importer le dashboard dans un autre compte :

mutation create($dashboard: DashboardInput!) {
dashboardCreate(accountId: YOUR_NEW_ACCOUNT_ID, dashboard: $dashboard) {
entityResult {
guid
name
}
errors {
description
}
}
}

Suivez ces étapes :

  1. Dans la section Query variables , nommez l’entité dashboard (puisque nous avons déclaré la variable d’entrée comme $dashboard).

  2. Copiez et collez la sortie de l'entité dans le nouveau compte. Il sera copié en tant qu'entité.

  3. Remplacez entity par dashboard.

    dashboards_api_paste_entity.png
Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.