Blog Projects About

Grafana 13: Git Sync in Open Source?!

Grafana 13 dropped. I updated. I clicked around. And then I found it. Git sync for dashboards. In the open source version. I may have yelled a little.

The Feature

You point Grafana at a git repo. It pulls your dashboard JSON. When you push changes, Grafana picks them up. When your cat walks across the keyboard and ruins a panel, you git revert and it’s fixed. Dashboards as code, finally, without paying enterprise money for the privilege.

No more clicking “Save” in the UI and praying you remember to export JSON later. No more “oh, I tweaked that on the live server and now it’s different from git.” The source of truth is git. As it should be. As Linus Torvalds intended.

Why This Matters

I’ve been stuffing dashboard JSON into GitOps repos for ages, relying on sidecar provisioners and init containers and other fragile hacks. It worked, but it always felt like I was fighting the tool. Now Grafana just… syncs. Cleanly. Natively. For free.

This is the kind of feature that makes you genuinely excited about a point release. Grafana Labs, you beautiful bastards. Thank you.

Now if you’ll excuse me, I have thirty dashboards to commit.

🔗 What’s new in Grafana 13.0
🔗 Grafana Changelog