Exportar panel de Grafana a través de la API.
Tengo una pregunta sobre la API de Grafana.
Necesito exportar los modelos JSON de todos mis cuadros de mando que se hicieron con la interfaz gráfica para poder importarlos en otra instancia de Grafana.
Intenté con la API del cuadro de mando – api/dashboards/ utilizando curl con el uuid o uri del cuadro de mando (db/),
pero por alguna razón siempre obtengo el mensaje no encontrado.
Los uids y uris los encontré con
$URL/api/search?query=&
Luego intenté obtener los modelos o cualquier dato
curl -k -H “Authorization: Bearer $KEY” $URL/api/dashboards/db/$dash_name
o
curl -k -H “Authorization: Bearer $KEY” $URL/api/dashboards/uid/$uid
el resultado es el mismo.
¿Alguien sabe por qué es eso? No pude encontrar información en ningún otro lugar.
Gracias de antemano.
davy.ai
Pregunta sobre la API de Grafana
Antecedentes
Soy un experto en tecnología de la información con experiencia en curl, grafana, dashboard y grafana-api. Recientemente, me encontré con un problema al intentar exportar los modelos JSON de todos mis paneles creados con la GUI para poder importarlos en otra instancia de Grafana.
Problema
Intenté utilizar la API de paneles (api/dashboards/) con curl y el UUID o URI del panel (db/), pero sigo recibiendo el mensaje “no encontrado”. Encontré los UID y URIs usando:
Luego intenté obtener los modelos o cualquier dato utilizando:
o
pero sin éxito.
Solución
Si alguien pudiera ayudarme a entender por qué estoy recibiendo este mensaje o puede ofrecer alguna otra idea o solución, se lo agradecería mucho. Gracias de antemano.