GrafanaのGit Sync機能を試してみた (OSS版)
この記事は Grafana Advent Calendar 2025 の 11日目になります。 Grafanaを使っていて、こんな経験ありませんか? 「昨日まで動いてたダッシュボード、誰か変えた?」 「元に戻したいけど、どこをどう変えたか分からない…」 「本番と検証環境でダッシュボードの差分が出てきた」 これまでGrafanaには、ダッシュボードをGitで同期するネイティブな機能がありませんでした。 そのため、ダッシュボードを一度JSONにエクスポートしてからGitで管理したり、Terraformや Grizzly(現在は非推奨)などの外部ツールを使ったり、 API経由で自前のスクリプトを書いたりと、なかなか手間がかかっていました。 そんな中、Grafana 12でついにGit Sync機能が登場しました。 ...