2016-07-29 1 views
0

제 경우에는 모니터링을 위해 influxdb와 grafana를 사용하고 있습니다. 새 인스턴스를 시작하면 프로그래밍 방식으로 대시 보드를 설치하려고합니다. 내 보낸 json을 일부 위치에 복사하는 것을 의미합니다.grafana 대시 보드 json을 ec2 인스턴스로 복사하는 방법은 무엇입니까?

grafana를 설치 한 후 대시 보드 json 파일을 복사 할 위치가 확실하지 않습니다.

json으로 API 호출을해야합니까? 백엔드에서 golang을 사용하고 있습니다. 그래서 API 호출을 통해이를 수행 할 수 있습니다.

저는 grafana를 처음 사용했습니다. 누군가가 이걸 도와 줄 수 있니?

답변

0

API를 통해 수행해야합니다. 대시 보드에 대한 설명서는 here입니다. 시작하려면 API 토큰을 만들어야합니다 (자세한 내용은 here 참조).

json 파일을 가져 오기만하면됩니다. 다음은 말풍선을 사용한 예입니다.

curl -H "Content-Type: application/json" -H "Authorization: Bearer <your API Token>" -X POST --data '{ 
    "dashboard": { 
    "id": null, 
    "title": "Production Overview", 
    "tags": [ "templated" ], 
    "timezone": "browser", 
    "rows": [ 
     { 
     } 
    ], 
    "schemaVersion": 6, 
    "version": 0 
    }, 
    "overwrite": false 
}' http://localhost:3000/api/dashboards/db 
관련 문제