• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Tutorial de NerdGraph: mover el panel a otras cuentas

Puede exportar su panel e importarlo a una nueva cuenta mediante consulta y mutaciones en NerdGraph.

Sugerencia

También puedes exportar tu como imagen.

Para hacerlo:

  1. Vaya al explorador GraphiQL.
  2. Descubra qué paneles están disponibles.
  3. Exporte el dashboard deseado.
  4. Importe el dashboard seleccionado a una nueva cuenta.

Enumere su panel de control

Utilice la siguiente consulta para recuperar una lista de su panel existente:

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

Exportar un dashboard

Utilice la siguiente consulta para exportar y luego extraiga la información de la entidad del dashboard del resultado:

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

Información de entidad de ejemplo en la salida de GraphiQL:

dashboards_api_entity_section.png

Importar un dashboard a una nueva cuenta

Utilice la siguiente mutación para importar el dashboard a otra cuenta:

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

Sigue estos pasos:

  1. En la sección Query variables , nombre la entidad dashboard (ya que declaramos la variable de entrada como $dashboard).

  2. Copie y pegue el resultado de la entidad en la nueva cuenta. Se copiará como una entidad.

  3. Cambie entity a dashboard.

    dashboards_api_paste_entity.png
Copyright © 2024 New Relic Inc.

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