728x90
반응형
기존에 사용하던 Grafana를 신규 버전으로 업그레이드하면서 기존 데이터를 백업할 필요가 있었다.
이전에 한 번 해봤을 때는 일일이 JSON export를 해서 신규 서버에 import 하는 식으로 했었다.
그때는 양이 많지 않아 금방 가능해졌지만 어느새 많이 생겨 일일히 하기에는 문제가 있었다.
그래서 할 수 있는 방법이나 도구가 있는지 찾아보니 Grafana에서 제공하는 API가 있어 이를 활용하기로 했다.
데이터 소스와 폴더는 쉽게 추출해서 옮길 수 있었지만 대시보드의 경우 제공하는 API로는 제대로 동작하지 않았다.
그래서 Grafana에서 import 할 때 사용하는 API를 이용하여 옮길 수 있었다.
작성한 코드는 다음과 같으며 즐겨찾기를 제외한 모든 데이터가 잘 이전된 것을 확인할 수 있었다.
참고 문헌
반응형
'Log' 카테고리의 다른 글
[Log] Logstash 메모리 문제 (0) | 2022.08.25 |
---|---|
[Log] Apache Flume (1) | 2022.04.07 |
[Log] Kubernetes에 ElasticSearch 올리기 (0) | 2021.01.14 |
[Log] Logstash 메모리 누수? (0) | 2020.12.03 |
[Log] Elastic Search 특정 필드 업데이트 (0) | 2020.11.26 |