Configure and provision Grafana with as-code workflows

Manage resources, including folders and dashboards, and configurations with as-code workflows.

Обзор

Observability as code позволяет применять лучшие практики управления кодом к вашим ресурсам наблюдаемости. Представляя ресурсы Grafana в виде кода, вы можете включить их в существующие рабочие процессы infrastructure as code и применять стандартные практики разработки. Вместо того чтобы настраивать панели или параметры вручную через интерфейс Grafana, вы можете:

  • Писать конфигурации в виде кода: определяйте панели в формате JSON или других поддерживаемых форматах.
  • Синхронизировать настройку Grafana с GitHub: отслеживать изменения, работать совместно и откатывать обновления с помощью Git и GitHub или других удалённых источников.
  • Автоматизировать с помощью CI/CD: встраивать Grafana напрямую в конвейеры разработки и развёртывания.
  • Стандартизировать рабочие процессы: обеспечивать согласованность между командами, используя повторяемые, кодифицированные процессы управления ресурсами Grafana.

В Grafana Cloud вы можете использовать Infrastructure as code, чтобы декларативно создавать панели и управлять ими с помощью файлов конфигурации в исходном коде, а также эффективно включать их в собственные сценарии использования. Это позволяет проверять код, повторно использовать его и выстраивать более удобные рабочие процессы. Инструменты Infrastructure as code включают Terraform, Ansible, Grafana Operator и Grizzly.

Note

Для базового провижининга конфигурации обратитесь к разделу Provision Grafana.

Изучение