Netlify Grafana 数据源
注意
此插件处于公开预览阶段。请参阅 Grafana Labs 发布生命周期文档 以获取更多详细信息。如果您发现任何问题或有任何功能请求,请通过您的 Grafana Enterprise 支持渠道创建支持工单。
Netlify 数据源插件允许您在 Grafana 中查询和可视化来自 Netlify 的数据。
要求
此插件具有以下要求
- Netlify 个人访问令牌
- 任何免费或付费的 Grafana Cloud 计划或 已激活的本地 Grafana Enterprise 许可证。已签约的云客户应参考其协议。
安装插件
要安装数据源,请参阅 安装。
在 Grafana 中配置数据源
添加数据源,并填写以下字段
基本字段
字段 | 描述 |
---|---|
名称 | 此特定 Netlify 数据源的名称。 |
身份验证字段
此插件支持基于 Bear 令牌的身份验证。登录 Netlify 门户,然后转到用户设置 > OAuth,并在个人访问令牌部分找到您的令牌。
字段 | 描述 |
---|---|
令牌 | 输入您的 Netlify 个人访问令牌 |
使用预置配置数据源
可以使用配置文件和 Grafana 的预置系统来配置数据源。要了解其工作原理,包括可以为此数据源设置的所有设置,请参阅 预置 Grafana 数据源
以下是一些使用访问密钥身份验证为此数据源进行预置的示例
apiVersion: 1
datasources:
- name: Netlify
type: grafana-netlify-datasource
secureJsonData:
Netlify.token: <token>
查询
查询编辑器允许您查询 - 站点
、构建
、部署
、SSL 证书
、表单
、表单提交
和帐户构建状态
。选择操作类型并输入必需的参数以及适用的可选参数。
站点
站点操作允许您管理 Netlify 帐户中的所有站点。它会返回有关每个站点的的信息,包括其唯一标识符、名称、域名、构建设置和其他配置详细信息。
构建
构建操作提供对站点构建过程的访问。它会返回有关每个构建的详细信息,例如构建 ID、状态(例如,构建中、准备就绪、失败)、提交信息以及构建开始和结束的时间戳。
部署
部署操作允许您与站点的部署历史记录进行交互。它会返回有关每个部署的信息,包括部署 ID、部署上下文(例如,生产、暂存)、部署状态(例如,准备就绪、错误)以及已部署站点的 URL。
SLL 证书
SSL 证书操作允许您管理站点的 SSL 证书。它会返回有关每个证书的详细信息,包括证书的 ID、域名、过期日期和状态,从而帮助确保站点的安全连接。
列出站点表单
表单操作使您能够管理在 Netlify 站点上创建的表单。它会返回有关每个表单的信息,例如表单 ID、名称、提交次数和设置,方便访问和管理表单配置。
表单提交
表单提交操作提供对通过 Netlify 表单收集的提交的访问。它会返回有关每个提交的详细信息,包括提交 ID、表单 ID、提交数据和时间戳,允许您查看和处理表单条目。
帐户构建状态
“账户构建状态”操作提供了整个 Netlify 账户构建状态的概览。它返回构建配额的信息,包括已使用的构建次数和当前账单周期的剩余构建次数,帮助您监控账户的构建使用情况。
已知限制
由于目前 Netlify API 的限制,无法按时间筛选。选择维度时,将返回所有维度值的数据。
目前尚不支持警报功能。
探索视图
探索视图允许您运行查询并将结果可视化为指标的日志或图表。有关探索的更多信息,请参阅 探索。
模板和变量
要添加新的 Netlify 查询变量,请参阅 添加查询变量。使用您的 Netlify 数据源作为数据源,并使用您的查询填写query
字段。
创建变量后,您可以使用 变量语法 在 Netlify 查询中使用它。有关变量的更多信息,请参阅 模板和变量。