Files
Jack Baldry 576bf66e03 Add Observability as Code documentation (#104301)
Co-authored-by: Kim Nylander <kim.nylander@grafana.com>
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
2025-04-22 16:53:41 +00:00

3.7 KiB

description keywords labels title weight
Get started with Observability as Code by exploring the documentation, libraries, and tools available for as-code practices.
configuration
as code
as-code
dashboards
Git Sync
Git
products
enterprise
oss
Get started with Observability as Code 100

Get started with Observability as Code

Simply put, with Observability as Code, you can manage Grafana resources. You can write code that describes what you want the dashboard to do, rather than manipulate it via the UI.

Observability as Code lets you manage dashboards, resources, and configurations programmatically, leveraging powerful tools for automation and standardization.

Get started with Observability as Code

  1. Set up Git Sync

    • Configure Git repositories to store your dashboard JSON files.
    • Understand best practices for version control, including collaboration through pull requests and rollbacks.
    • Edit your JSON files in GitHub and then sync with Grafana.
  2. Manage dashboard deployments from GitHub

    • Integrate dashboards into CI/CD pipelines using tools like GitHub Actions.
    • Leverage provisioning features in Grafana to automate updates and deployment of dashboards.