可观测性即代码
概览
“可观测性即代码”允许你将代码管理最佳实践应用于你的可观测性资源。通过将 Grafana 资源表示为代码,你可以将它们集成到现有的基础设施即代码工作流程中,并应用标准的开发实践。
“可观测性即代码”提供了对配置的更多控制。你无需通过 Grafana UI 手动配置仪表盘或设置,而是可以:
- 以代码形式编写配置:以 JSON 或其他支持的格式定义仪表盘。
- 将你的 Grafana 设置同步到 GitHub:使用 Git 和 GitHub 或其他远程源跟踪更改、协作和回滚更新。
- 通过 CI/CD 自动化:将 Grafana 直接集成到你的开发和部署流水线中。
- 标准化工作流程:通过使用可重复的、代码化的流程来管理 Grafana 资源,确保团队之间的一致性。
Explore
grafanactl
) 是一款命令行工具,旨在简化与 Grafana 实例的交互。你可以通过 Grafana 的 REST API 进行认证、管理多个环境并执行管理任务,所有操作都可以在终端中完成。