A set of tools, types and libraries for building and manipulating Grafana objects.


Keywords
grafana, logs, metrics, observability, sdk, traces
License
Apache-2.0
Install
pip install grafana-foundation-sdk==1716894284!10.3.0

Documentation

Grafana Foundation SDK

A set of foundational tools meant to be used to manipulate Grafana resources as-code.

Raw types and builder libraries are provided for a range of versions of Grafana, in the following languages:

  • Go
  • PHP
  • Python
  • Typescript

Note

The content of this repository is generated by cog from schemas exposed by Grafana.

Navigating the SDK

The following table can be used to select a version of the SDK suitable for your Grafana instance.

Grafana Version cog Version Branch
next (Grafana's main branch) v0.0.x next+cog-v0.0.x
v11.0.x v0.0.x v11.0.x+cog-v0.0.x
v10.4.x v0.0.x v10.4.x+cog-v0.0.x
v10.3.x v0.0.x v10.3.x+cog-v0.0.x
v10.2.x v0.0.x v10.2.x+cog-v0.0.x
v10.1.x v0.0.x v10.1.x+cog-v0.0.x

Maturity

The code in this repository should be considered as "public preview" and is actively developed and maintained by Engineering teams at Grafana.

While this repository is stable enough to be used in production environments, occasional breaking changes can be expected.

Note

Bugs and issues are handled solely by Engineering teams. On-call support or SLAs are not available.

License

Apache 2.0 License