Atlassian Statuspage Grafana 数据源
注意
Atlassian Statuspage Grafana 企业版数据源目前处于 公开预览阶段。Grafana Labs 提供有限的支持,并且在功能正式发布之前可能会发生重大更改。
Atlassian Statuspage 数据源插件允许您查询页面的运行状态、事件和计划的维护。
要求
此插件具有以下要求
- 可用的 Atlassian Statuspage
- 任何免费或付费的 Grafana Cloud 计划或 已激活的本地 Grafana 企业版许可证。已签约的 Cloud 客户应参考其协议。
安装数据源
要安装数据源,请参考 安装。
在 Grafana 中配置数据源
添加数据源,并填写以下信息
连接
URL
这是您的 Atlassian Statuspage URL。您应该包含协议(例如 https://
)并删除尾部的 /
。您可以在下面找到一些示例。
URL | 是否正确? |
---|---|
https://status.grafana.com | ✅ 正确 |
https://taewookim.statuspage.io | ✅ 正确 |
status.grafana.com | ❌ 不正确 - 缺少 https:// |
https://status.grafana.com/ | ❌ 不正确 - 包含尾部的 / |
身份验证
此数据源不需要身份验证。任何公共 Atlassian Statuspage 都可以使用。
使用配置进行数据源配置
可以使用配置文件和 Grafana 的配置系统来配置数据源。有关其工作原理的信息,请参阅 配置 Grafana 数据源。
以下是使用 API 令牌身份验证的此数据源的配置示例
apiVersion: 1
datasources:
- name: Atlassian Statuspage
type: grafana-atlassianstatuspage-datasource
jsonData:
variables:
url: <YOUR_ATLASSIAN_STATUSPAGE_URL>
查询数据源
插件允许查询 Summary
、Status
、Components
、Unresolved incidents
、All incidents
、Upcoming scheduled maintenances
、Active scheduled maintenances
、All scheduled maintenances
。
查询状态数据
状态查询显示页面的运行状态
查询摘要数据
获取整个页面的状态汇总。此端点包含一个指标 - none、minor、major 或 critical 之一,以及混合组件状态的人工描述。混合状态的示例包括“所有系统正常运行”、“部分系统中断”和“重大服务中断”。
查询组件数据
获取页面的组件。每个组件都与其状态一起列出 - operational、degraded_performance、partial_outage 或 major_outage 之一。
查询未解决的事件数据
获取任何未解决事件的列表。此端点仅返回处于 Investigating、Identified 或 Monitoring 状态的事件。
查询所有事件数据
获取最近 50 个事件的列表。这包括上面描述的所有未解决事件,以及处于 Resolved 和 Postmortem 状态的事件。
查询即将到来的计划维护数据
获取任何即将到来的维护的列表。此端点仅返回仍处于 Scheduled 状态的计划维护。
活动计划维护数据
获取任何活动维护的列表。此端点仅返回处于 In Progress 或 Verifying 状态的计划维护。
所有计划维护数据
获取最近 50 个计划维护的列表。这包括上面两个端点中描述的计划维护,以及处于 Completed 状态的计划维护。
注释
您可以使用注释来可视化 Atlassian Statuspage 数据与仪表盘上其他数据之间的关系。有关如何使用注释的一般信息,请参阅 文档。
已知限制
事件
和维护
操作目前仅返回最新的 50 条记录。- 目前插件不支持警报功能。
了解更多
- 添加 转换。