查询
本文档解释了 Grafana Cloudflare 数据源插件中提供的各种查询选项。安装并配置数据源后,您可以通过 Grafana Explore 或仪表盘查询 Cloudflare 数据。
查询类型/操作
查询的第一步是选择 操作/查询类型。每个操作/查询类型都代表 Cloudflare 中的一个 API。选择操作/查询类型后,您必须提供 API 所需的相关额外信息。
某些 API 需要传递强制参数,它们位于操作选择旁边。如果存在任何可选参数,它们位于查询编辑器的可选参数部分。
帐户
帐户 是 Cloudflare 中的基本实体之一。有关帐户的更多信息,请参阅Cloudflare 文档。
列出帐户
此操作列出您拥有所有权或经过验证访问权限的所有帐户。
键 | 描述 |
---|---|
操作 | 列出帐户 / accounts |
您可以在Cloudflare 文档中阅读有关此查询类型的底层 API 的信息。
帐户详情
此操作获取您是成员的特定帐户的信息。
键 | 描述 |
---|---|
操作 | 帐户详情 / account |
帐户 ID | Cloudflare 帐户 ID |
您可以在Cloudflare 文档中阅读有关此查询类型的底层 API 的信息。
区域
添加到 Cloudflare 帐户的域名通常称为 Cloudflare 区域。有关区域的更多信息,请参阅Cloudflare 文档。
列出区域
此操作列出、搜索、排序和过滤您的区域。
键 | 描述 |
---|---|
操作 | 列出区域 / zones |
您可以在Cloudflare 文档中阅读有关此查询类型的底层 API 的信息。
DNS 分析
报告
此操作检索给定时间段内汇总的聚合指标列表。有关可用查询参数的详细信息,请参阅分析 API 属性。
此操作检索按时间间隔分组的聚合指标列表。有关可用查询参数的详细信息,请参阅分析 API 属性。
键 | 描述 |
---|---|
操作 | DNS 分析报告 / zones-dns-analytics-report |
区域 ID | Cloudflare 区域 ID |
指标 | 您想要检索的指标列表 |
维度 | 按维度分组结果的列表 |
限制 | 限制返回的指标数量 |
此 API 还要求您通过
since
和until
参数传递时间范围。插件会自动传递 Grafana 仪表盘的时间范围,而无需您手动传递。
您可以在Cloudflare 文档中阅读有关此查询类型的底层 API 的信息。
时间序列/按时间
此操作检索按时间间隔分组的聚合指标列表。有关可用查询参数的详细信息,请参阅分析 API 属性。
键 | 描述 |
---|---|
操作 | 按时间划分的 DNS 分析 / zones-dns-analytics-report-bytime |
区域 ID | Cloudflare 区域 ID |
指标 | 您想要检索的指标列表 |
维度 | 按维度分组结果的列表 |
此 API 还要求您通过
since
和until
参数传递时间范围。插件会自动传递 Grafana 仪表盘的时间范围,而无需您手动传递。
您可以在Cloudflare 文档中阅读有关此查询类型的底层 API 的信息。
Radar
Cloudflare Radar 是一个中心,展示全球互联网流量、攻击和技术趋势及洞察。Cloudflare Radar 的数据来源于 Cloudflare 的全球网络以及 Cloudflare 1.1.1.1 公共 DNS 解析器的聚合和匿名数据。
借助 Grafana Cloudflare 数据源,您可以通过 Radar API 查询各种 Radar 数据集数据。
Radar API
以下 Radar 数据可以通过 Grafana 查询
- 获取数据集
- 获取机器人类别汇总/时间序列
- 获取用户代理系列时间序列
- 获取设备类型汇总/时间序列
- 获取 HTTP 协议汇总/时间序列
- 获取 HTTP 版本汇总/时间序列
- 获取 IP 版本汇总/时间序列
- 获取操作系统汇总/时间序列
- 获取 TLS 版本汇总/时间序列
- 获取 NewFlows 时间序列
- 互联网中断和异常