插件 〉合成监控
合成监控
合成监控应用
Synthetic Monitoring(合成监控)是 Grafana Cloud 提供的一种黑盒监控解决方案。Synthetic Monitoring 从外部视角为用户提供关于其应用程序和服务行为的洞察。用户可以定义检查,持续从全球一个或多个探测点位置测试远程目标,以评估服务的可用性、性能和正确性。每次检查运行时,都会收集指标和日志,并将其发布到用户的 Grafana Cloud 服务。指标发布到 Grafana Cloud Prometheus,日志发布到 Grafana Cloud Loki。
Synthetic Monitoring 是原始 worldping 应用的继任者。更新后的 Synthetic Monitoring 产品专注于降低复杂性并利用 Grafana Cloud 的能力。
检查类型
用户可以定义 HTTP/HTTPS、DNS、TCP 和 ICMP Ping 检查来监控其远程目标。在内部,Synthetic Monitoring 解决方案使用 Prometheus Blackbox exporter 来执行检查并收集指标和日志。创建检查时,用户可以自定义 Blackbox exporter 支持的设置和验证规则。
探测点位置
对于每次检查,用户可以选择位于全球各地的一个或多个“公共”探测点位置来运行测试。此外,用户还可以通过下载和部署 Synthetic Monitoring Agent 来运行自己的“私有”探测点位置。
配置
Synthetic Monitoring 需要一个 Grafana Cloud 账户,并且在 Grafana Cloud Stack 中默认安装。本地 Grafana 实例可以通过配置文件进行配置以连接到 Synthetic Monitoring。
apiVersion: 1
apps:
type: grafana-synthetic-monitoring-app name: grafana-synthetic-monitoring-app disabled: false jsonData: apiHost: <synthetic monitoring api url for your grafana cloud stack> stackId: <instance ID of your hosted grafana> logs: grafanaName: <name of an existing Loki datasource pointing to the Grafana Cloud Loki instance> hostedId: <Grafana Cloud Loki instance ID> metrics: grafanaName: <name of an existing Prometheus datasource pointing to the Grafana Cloud Prometheus instance> hostedId: <Grafana Cloud Prometheus instance ID> secureJsonData: publisherToken: <access policy token with read:stacks, write:metrics, write:logs, and write:traces scope>
配置详情
apiHost
需要 Synthetic Monitoring API URL,更多详情请参阅此处stackId
需要一个整数,可以使用gcom /instances/<orgSlug>
找到,或者访问https://grafana.org.cn/orgs/<orgSlug>/stacks
并点击您要连接的 Stack 的details
按钮。ID 将在 URL 中。logs
和metrics
部分指示插件需要使用的数据源。grafanaName
需要与您的数据源配置中指定的名称完全匹配hostedId
需要一个整数,其值与您的数据源配置中的basicAuthUser
相同。该值也可以从https://grafana.org.cn/orgs/<orgSlug>/stacks
处 Loki 或 Prometheus 的details
页面找到。
publisherToken
是用于与您的 Cloud Stack 通信并发布来自探测点的遥测数据的访问策略令牌。该访问策略需要以下范围:- 读取 Stack
- 写入指标
- 写入日志
- 写入追踪
注意:您可以为每个组织添加一个配置块,为多个组织配置插件。您可以为每个组织块提供不同的值,并连接到每个组织不同的 Cloud Stack。
先决条件
- 指向 Grafana Cloud 中托管的 Prometheus 实例的数据源
- 指向 Grafana Cloud 中托管的 Loki 实例的数据源
注意:Prometheus 和 Loki 实例必须是同一个 Cloud Stack 的一部分
所需的数据源可以通过配置添加。所需的信息可以从 Grafana Cloud 托管实例的数据源选项卡中找到的 Prometheus 和 Loki 数据源中复制。
apiVersion: 1
datasources:
-
name: <datasource name> type: loki access: proxy url: https://logs-prod-us-central1.grafana.net basicAuth: true basicAuthUser: <Grafana Cloud Loki instance ID> jsonData: maxLines: 1000 secureJsonData: basicAuthPassword: <viewer token from grafana.com> version: 1
name: <datasource name> type: prometheus access: proxy url: https://prometheus-us-central1.grafana.net/api/prom basicAuth: true basicAuthUser: <Grafana Cloud Prometheus instance ID> jsonData: timeInterval: 1s secureJsonData: basicAuthPassword: <viewer token from grafana.com> version: 1
运行本地环境
- 启动前端构建:
yarn dev
- 启动 Grafana:
yarn server
- Grafana 将在
localhost:3000
上可用
开始使用应用
- 通过侧边栏导航到 Synthetic Monitoring
- 点击入门按钮。这将初始化应用。
在初始化过程中,Synthetic Monitoring 后端将
- 验证配置文件中提供的 Publisher API Key。
- 确保账户拥有激活的 Grafana Cloud Prometheus 和 Grafana Cloud Loki 服务
- 然后将导入应用程序中包含的仪表板。
- 最后,Synthentic Monitoring 后端将被通知服务已准备就绪。
然后用户可以创建检查来监控其远程目标。指标和日志将流入选定的 Cloud Stack。
在 Grafana Cloud 上安装 Synthetic Monitoring
在 Grafana Cloud 实例上安装插件是一键完成的;更新也是如此。很酷,对吧?
请注意,插件可能需要长达 1 分钟才能显示在您的 Grafana 中。
在 Grafana Cloud 实例上安装插件是一键完成的;更新也是如此。很酷,对吧?
请注意,插件可能需要长达 1 分钟才能显示在您的 Grafana 中。
在 Grafana Cloud 实例上安装插件是一键完成的;更新也是如此。很酷,对吧?
请注意,插件可能需要长达 1 分钟才能显示在您的 Grafana 中。
在 Grafana Cloud 实例上安装插件是一键完成的;更新也是如此。很酷,对吧?
请注意,插件可能需要长达 1 分钟才能显示在您的 Grafana 中。
在 Grafana Cloud 实例上安装插件是一键完成的;更新也是如此。很酷,对吧?
请注意,插件可能需要长达 1 分钟才能显示在您的 Grafana 中。
在 Grafana Cloud 实例上安装插件是一键完成的;更新也是如此。很酷,对吧?
请注意,插件可能需要长达 1 分钟才能显示在您的 Grafana 中。
在 Grafana Cloud 实例上安装插件是一键完成的;更新也是如此。很酷,对吧?
请注意,插件可能需要长达 1 分钟才能显示在您的 Grafana 中。
有关更多信息,请访问插件安装文档。
在本地 Grafana 上安装
对于本地实例,插件通过简单的 CLI 命令进行安装和更新。插件不会自动更新,但当有更新可用时,您会在 Grafana 中收到通知。
1. 安装应用程序
使用 grafana-cli 工具从命令行安装 Synthetic Monitoring
grafana-cli plugins install
插件将安装到您的 grafana 插件目录;默认为 /var/lib/grafana/plugins。更多关于 CLI 工具的信息。
2. 启用它
接下来,登录您的 Grafana 实例。导航到 Grafana 主菜单中的“Plugins”部分。
点击 Plugins 部分中的Apps选项卡,然后选择新安装的应用。
要启用应用,点击Config选项卡。按照应用程序提供的说明进行操作,然后点击启用。该应用和所有新的 UI 页面现在可以从主菜单中访问,就像应用创建者设计的那样。
如果应用程序包含仪表板,它们将尝试自动安装。要查看仪表板、重新导入或删除单个仪表板,请点击应用页面内的Dashboards选项卡。
更新日志
1.28.0 (2025-05-08)
功能
修复
1.27.0 (2025-04-30)
功能
修复
杂项琐事
1.26.0 (2025-04-22)
功能
杂项琐事
- 将 prismjs 从 1.29.0 升级到 1.30.0 (#1115) (c7233cb)
- 修复 release-please 提交消息格式 (#1116) (2890e7e)
- 将枚举命名标准化为 PascalCase (#1121) (e6b522e)
- 升级 eslint 依赖项 (#1118) (307a8f7)
1.25.0 (2025-04-11)
功能
修复
杂项琐事
- 将光标文件添加到 gitignore (#1108) (5ae0f1d)
- 将 useQuery Hook 重命名为 useURLSearchParams (#1111) (68c6d4a)
- 将所有 schema 重命名为 camelcase (#1106) (5b41cad)
1.24.0 (2025-04-04)
功能
修复
- 重新创建 yarn.lock 以升级依赖项 (#1105) (8d6d7b8)
- 移除 canary 配置 (#1101) (9dd6209)
- Terraform 修复脚本、浏览器和 MultiHTTP 检查 (#1095) (84840aa)
1.23.0 (2025-03-31)
功能
修复
1.22.0 (2025-03-25)
功能
修复
杂项琐事
- 将 @babel/runtime 从 7.24.7 升级到 7.26.10 (#1084) (45dd4e6)
- 将 axios 从 1.7.4 升级到 1.8.2 (#1083) (5bfd005)
- 将 k6 类型定义升级到 v0.57.1 (#1096) (8f82b93)
1.21.0 (2025-03-11)
功能
1.20.1 (2025-03-03)
修复
杂项琐事
1.20.0 (2025-02-24)
功能
修复
杂项琐事
1.19.1 (2025-02-18)
修复
1.19.0 (2025-02-12)
功能
修复
- 获取仪表组件的 web vitals 值 (#1059) (25dfac6)
- 探测点过滤行为和重置按钮 (#1066) (1b7dfb4)
- 从 gar 拉取更新器镜像而非 gcr (#1056) (654f478)
杂项琐事
1.18.0 (2025-02-04)
功能
修复
- 在名称顶部添加 displayName 而非替换 (#1055) (b8264af)
- 修复损坏的 checklist 测试 (#1058) (3be444d)
- 剥离 ci.yml 检查 (#1051) (c04a797)
杂项琐事
1.17.0 (2025-01-28)
功能
修复
1.16.12 (2025-01-14)
修复
- 更改检查表单中的 dirty 策略 (#1037) (25ee12f)
- 在浏览器和脚本检查的数据传输和断言面板上按探测点过滤 (#1030) (23cf761)
- 处理 UI 中的已弃用探测点 (#1040) (c7b23ed)
- 内部保留提交表单的引用 (#1039) (bd91a18)
杂项琐事
1.16.11 (2024-12-19)
修复
1.16.10 (2024-12-17)
功能
修复
杂项琐事
1.16.9 (2024-11-29)
修复
- 创建并组织 CheckList 页面文件夹及其依赖组件 (#998) (f45108e)
- 过滤掉禁用的检查以计算总执行次数 (#999) (5383102)
- 将路由组件移动到自己的顶层文件夹 (#997) (02a0a95)
杂项琐事
1.16.8 (2024-11-25)
功能
修复
杂项琐事
1.16.7 (2024-11-15)
修复
1.16.6 (2024-11-11)
修复
1.16.5 (2024-10-21)
功能
修复
杂项琐事
1.16.4 (2024-10-09)
修复
1.16.3 (2024-10-09)
杂项琐事
1.16.2 (2024-10-08)
杂项琐事
1.16.1 (2024-10-08)
杂项琐事
1.16.0 (2024-10-07)
功能
修复
杂项琐事
- 将浏览器检查更改为公开预览状态 (#952) (26d0c5b)
- 设置 release-please (#933) (e7ebcd6)
- 调整发布流程 (#947) (1b3f2c0)
- 更新填表示例以使用 async check (#949) (91b00e5)
1.15.2 (2024-9-19)
- 允许在探测点创建中禁用浏览器检查 (https://github.com/grafana/synthetic-monitoring-app/pull/928)
- 添加浏览器检查验证 (https://github.com/grafana/synthetic-monitoring-app/pull/930)
- 新版本浏览器仪表板 (https://github.com/grafana/synthetic-monitoring-app/pull/931)
- 为浏览器检查添加私有预览徽章 (https://github.com/grafana/synthetic-monitoring-app/pull/935)
- 更新状态徽章外观和组织 (https://github.com/grafana/synthetic-monitoring-app/pull/936)
- 将 k6 类型版本升级到 0.53.0 (https://github.com/grafana/synthetic-monitoring-app/pull/937)
- 将浏览器检查的最小频率设置为 60 秒 (https://github.com/grafana/synthetic-monitoring-app/pull/938)
- 添加浏览器检查特定的脚本示例 (https://github.com/grafana/synthetic-monitoring-app/pull/939)
1.15.1 (2024-8-26)
- 将 axios 从 1.6.7 升级到 1.7.4 (https://github.com/grafana/synthetic-monitoring-app/pull/909)
- 恢复我们执行数据源查找的方式 (https://github.com/grafana/synthetic-monitoring-app/pull/911)
- 修复警报错误消息中的拼写错误 (https://github.com/grafana/synthetic-monitoring-app/pull/913)
- 通过类型而不是名称获取 SM 数据源,以防止重命名时出错 (https://github.com/grafana/synthetic-monitoring-app/pull/921)
- 恢复 sm:write 权限从 org 角色而非数据源获取 (https://github.com/grafana/synthetic-monitoring-app/pull/923)
- 添加新版本的正常运行时间计算查询并将其置于 FF 下 (https://github.com/grafana/synthetic-monitoring-app/pull/840/)
- 当功能标志关闭时,在检查卡中隐藏 grpc 选项 (https://github.com/grafana/synthetic-monitoring-app/pull/922)
1.14.13 (2024-8-20)
- 在插件中添加了数据源 RBAC 支持。插件现在遵守其数据源的 RBAC 权限。
- 修复了保存现有检查时 TLS 配置为空的错误
- 修复了 http 检查的跟随重定向复选框丢失的回归问题
- 防止将有问题字符添加到作业名称(逗号、单/双引号)
- 修复了断言图成功/失败率在脚本检查仪表板上发出错误查询的错误
1.14.11 (2024-7-25)
- 检查创建页面经过重新设计,更加用户友好和直观。现在每个检查都包含五个部分,无论类型如何。
- 检查类型现在在插件 UI 中有了父组:API Endpoint、多步骤和脚本。
- 添加了对 viewer 角色的用户限制。
1.14.10 (2024-7-10)
- 将 scenes 升级到版本 5.1.0
- 修复没有链接的卡片上的光标类型
- 改进未初始化页面,提供特定部分的内容
- 强制命名导出
- 避免检查仪表板上出现水平滚动
- 为经度验证修复添加回归测试
- 将数据源添加到包含项中,以便支持从 CDN 加载合成监控应用资产
- 让 Loki 查询抓取范围日志而不是即时日志,以防止临时测试超时
1.14.9 (2024-6-25)
- 修复了在对错误百分比、延迟和错误率面板应用过滤器时主仪表板的问题。
- 修复了自定义探针创建表单中经度字段的验证问题。
1.14.8 (2024-6-19)
- 将 Grafana 依赖项 (@grafana/ui, @grafana/data, @grafana/runtime 和 @grafana/schema) 更新到 11.0.0 版本
- 更新了插件配置中的 Grafana 依赖项版本。
- 添加了一个 PasswordField 组件,用于在 HTTP Auth 部分掩盖密码输入。
- 在检查的自定义标签部分添加了文档链接。
1.14.7 (2024-6-11)
- 在检查列表页面中添加了测试执行率。添加了相应的排序选项,可以按升序/降序排列检查执行率
- 修复了 Scenes 主仪表板中下钻功能不工作的问题
- 将 HTTP 认证类型更改为单选按钮模式,而不是多个复选框
- 将探针表单验证更改为 zod schemas
1.14.6 (2024-6-5)
- 从 MultiHTTP 检查中删除了公开预览消息
- 添加了 URL 参数来管理检查列表状态,允许深度链接到特定检查
- 修复了首页汇总表中作业重复的问题
- 修复了 Scenes 仪表板中 SSL 工具提示的文本
- 修复了检查创建表单中标签和标题的对齐问题
- 修复了私有探针的 terraform 导出问题
- 修复了执行计算器中测试执行的措辞
- 将检查表单验证更改为 zod schemas
1.14.5 (2024-5-23)
- 修复了 http 检查中未遵循 SSL 失败检查选项的错误
1.14.4 (2024-5-2)
- 修复了 traceroute 超时获取错误默认值的错误
1.14.3 (2024-5-1)
- 修复了检查频率为 1 小时时在检查仪表板上显示错误正常运行时间的错误
- 修复了配置页面中 terraform 导出缺少所需依赖项的错误
1.14.2 (2024-4-30)
- 使检查创建表单响应式化
1.14.1 (2024-4-29)
- 暂时禁用响应式表单布局,该布局导致了脚本检查编辑器的问题
1.14.0 (2024-4-29)
- 添加了一种基于 k6 的脚本检查类型
- 更新了检查创建表单的设计
- 更新文档链接
- 仅显示 HTTP 检查类型的查询参数
- 修复了错误日志切换功能,使其按探针成功状态而非日志错误级别进行查询
1.13.4 (2024-4-18)
- 允许每个租户对标签限制进行配置
- 修复了检查测试可能在其配置的超时时间之前超时的错误
- 对脚本检查延迟使用 HTTP 请求持续时间的平均值
1.13.3 (2024-4-11)
- 修复了仪表板查询中最小步长不必要地默认设置为 5 分钟的错误
1.13.2 (2024-4-10)
- 修复了基本认证即使为空也总是提交的错误
- 修复了脚本检查表单中的一些拼写错误
- 清理了一些不再使用的旧功能标志
1.13.1 (2024-4-2)
- 修复了空搜索状态和批量选择的错误
- 修复了检查编辑表单中 TCP IP 版本选择部分的错误
1.13.0 (2024-3-27)
- 将频率时间范围延长至最长 1 小时
1.12.10 (2024-3-27)
- 修复了检查列表中正常运行时间和可达性颠倒的错误
- 将旧的 Scenes 链接重定向到更新的模型
1.12.9 (2024-3-21)
- 修复了批量取消选择检查的错误
- 修复了阻止查询长时间段数据的错误
1.12.8 (2024-3-13)
- 更新仪表板以表明它们已被弃用。更新版本可在应用本身内部获取。
- 修复了用户没有检查时创建检查的链接断开问题
- 将脚本示例添加到脚本检查 UI
1.12.7 (2024-3-11)
- 更新仪表板以使用时序面板而不是已弃用的图表面板
- 修复了对查看者可见的“添加检查”按钮无法使用的问题。
- 移除已弃用的 arrayVector
- 添加了探针区域选择功能
1.12.6 (2024-2-26)
- 在仪表板中添加了警报注释
- 允许 HTTP 检查中包含无限数量的头部
- 改进检查创建后的导航
- 更改导航模型,使用单个检查而非仪表板下拉菜单
1.12.5 (2024-1-25)
- 重构了 MultiHTTP 仪表板
- 在仪表板菜单中添加了“复制 JSON”按钮,以便用户可以将图表添加到自己的仪表板
1.12.4 (2023-11-09)
- 增加了检查可视化视图中的最大数据点数量
- 修复了实例没有警报规则数据源时的错误
1.12.3 (2023-11-07)
- 重构了汇总仪表板,提供更有用的检查概览
- 修复了 MultiHTTP 场景中选择单个 URL 的错误
- 添加了关于可达性和正常运行时间的改进描述工具提示
- 通过滚动到第一个错误并聚焦输入框来改进 MultiHTTP 表单的错误处理
- 更改 MultiHTTP 默认超时时间
- 为断言输入添加了额外上下文
- 将 MultiHTTP 包含在生成的 terraform 配置中
- 修复了插件尚未初始化时导致闪烁的路由错误
1.12.2 (2023-10-16)
- 更新了 publisherToken 配置的文档
- 在选择检查过滤器后持久保存它们,并修复了一些布局问题
- 修复了 MultiHTTP 检查中的一些布局问题
- 为 MultiHTTP 检查添加了检查测试
1.12.1 (2023-9-21)
- 修复了检查类型选择的一些问题
- 添加了 MultiHTTP 使用量计算器
1.12.0 (2023-9-20)
- 允许所有用户查看警报,允许编辑者编辑警报
- 修复了测试检查模态框中的间距问题
- 更新了导致 Grafana 在复制时崩溃的模板仪表板 JSON
- 更新 MultiHTTP URL 验证
- 移除了一些旧的功能标志
- 移除已弃用的检查列表可视化视图
1.11.7 (2023-9-1)
- 为检查列表可视化视图添加了过滤和搜索功能
- 为 MultiHTTP 表单添加了启用/禁用功能
- 修复了 MultiHTTP 中的查询参数字段问题
- 移除 worldmap 面板依赖项
1.11.6 (2023-8-23)
- 在可视化菜单中添加了探索按钮
- 将 MultiHTTP 请求体进行 base64 编码/解码
1.11.5 (2023-8-14)
- 为 MultiHTTP 添加了警报级别
- 修复了错误率地图未按探针过滤的问题
- 使检查编辑器返回按钮不易混淆
- 移除已弃用的 ArrayVector
- 修复了一些 URL 验证问题
- 各种布局问题
1.11.4 (2023-7-19)
- 修复了 traceroute 节点图面板中的一个未处理错误
- 对 MultiHTTP 场景和表单进行了各种调整
1.11.3 (2023-7-10)
- 修复了 HTTP 场景中错误的频率值
- 在所有场景中添加了“编辑检查”按钮
1.11.2 (2023-26-1)
- 修复了汇总页面上断开的仪表板链接
- 修复了汇总页面上重复出现的“dashboard”字样
1.11.1 (2023-26-1)
- 在功能标志后面添加了一个 multihttp 场景
1.11.0 (2023-6-1)
- 包含一些场景的修复
- 修复了实例重命名时识别数据源的一些问题
- 将可视化列表视图替换为场景
- 移除旧版主题
1.10.1 (2023-4-26)
- 在警报视图中禁止显示错误的错误提示
- 添加了一些 Terraform 生成输出的测试
1.10.0 (2023-4-21)
- 添加并发布了基于功能标志的多 HTTP 功能
- 添加并发布了基于功能标志的基于场景的仪表板
- 修复了 TCP 查询/响应中的 base64 编码错误
- 更新数据源查询编辑器,在 traceroute 查询中包含探针
1.9.36 (2023-3-15)
- 将构建工具从 grafana-toolkit 升级到 create-plugin
1.9.35 (2023-2-16)
- 修复了 traceroute 检查的节点面板数据渲染错误
1.9.34 (2023-2-09)
- 修复了云实例中配置页面无法渲染的错误
1.9.33 (2023-2-07)
- 升级 Worldmap 面板依赖项
1.9.32 (2023-2-06)
- 修复了云实例中配置页面无法渲染的错误
1.9.31 (2023-1-13)
- 修复了批量更新探针后未重新获取检查的错误
- 添加了一些关于创建令牌后如何设置私有探针的信息
- 如果验证 HTTP HEAD 请求的主体,则显示错误状态
- 移除旧的初始化流程
1.9.30 (2023-1-9)
- 移除已弃用的初始化流程
1.9.29 (2023-1-4)
- 为 HTTP 检查添加了代理头部
1.9.28 (2022-11-9)
- 更新警报 URL 以兼容 Grafana 9
1.9.27 (2022-11-8)
- 修复了非 traceroute 超时字段上的错误消息
1.9.26 (2022-11-2)
- 修复了设置页面上重复的按钮
1.9.25 (2022-10-24)
- 支持新的 Grafana 导航设置
1.9.24 (2022-10-11)
- 修复了导致仪表板重定向丢失查询参数的错误
1.9.23 (2022-10-5)
- 将 Grafana 依赖项版本提高到 9
1.9.22 (2022-9-15)
- 更新 worldmap 面板依赖项
1.9.21 (2022-8-10)
- 更新警报 UI 的链接
1.9.20 (2022-8-2)
- 确保 100% 永远不会渲染为 100.0%
1.9.19 (2022-6-21)
- 修复了一些 PromQL 查询可能导致值超过 100% 的错误
1.9.18 (2022-6-21)
- 修复了在 Grafana v9 中设置默认警报规则的错误
1.9.17 (2022-6-9)
- 处理了 Grafana v9 警报 API 中的一项破坏性更改
1.9.16 (2022-6-3)
- 添加了更友好的探针删除失败时的错误消息
1.9.15 (2022-4-28)
- 修复了未配置的插件可能陷入无限循环的路由问题
- 修复了插件可能阻止导航到 Grafana 其他部分的路由问题
1.9.14 (2022-4-15)
- 修复了警报选项卡在不应该禁用时却处于禁用状态的错误
1.9.13 (2022-3-29)
错误修复
- 修复了在长时间窗口下可达性查询有时可能超过 100% 的问题
- 对没有更新仪表板权限的用户隐藏仪表板更新模态框
1.9.12 (2022-3-16)
错误修复
- 仪表板地图无法正确显示阈值
- 在检查编辑器表单中显示自定义警报阈值
1.9.11 (2022-3-3)
错误修复
- 修复了断开的仪表板重定向逻辑
1.9.10 (2022-2-16)
错误修复
- 在创建仪表板时使用数据源 UIDs 而非名称
- 修复了本地初始化时潜在的无限路由循环
1.9.9 (2022-2-04)
功能
- 将检查列表过滤器重新排列到一个中央下拉菜单下
1.9.8 (2022-2-01)
1.9.7 (2022-1-25)
功能
- 在探针编辑页面添加了一个地图,用于可视化经度和纬度
1.9.6 (2022-1-21)
功能
- 将每次检查的最大标签数量增加到 10。
1.9.5 (2022-1-21)
错误修复
- 修复了导航到编辑检查表单时阻止值显示的竞态条件
1.9.4 (2022-1-19)
错误修复
- 更新路由以使用 React router
- 修复了使用预测计算中的错误
- 可访问性修复
功能
- 将 traceroute 检查包含在 Terraform 配置导出中
1.9.3 (2022-1-10)
错误修复
- 优雅地处理无法连接到 API 的情况
1.9.2 (2022-1-06)
功能
- 添加了批量编辑检查的探针的功能
1.8.1 (2022-1-04)
错误修复
- 更新 README 文件,添加额外的配置详情
1.8.0 (2022-1-04)
功能
- 向 terraform 配置下载添加了 `terraform import` 命令。这允许用户生成初始的 TF state。
错误修复
- 在所有仪表板中将 worldmap 面板插件替换为 geomap 面板
- 在汇总仪表板中使用更新的时序面板
- 重命名 DNS 仪表板以与其他仪表板保持一致
1.7.0 (2021-12-01)
功能
- 添加了从插件配置页面将检查和探针导出为 terraform 配置的功能
- 在插件配置页面添加了生成新 API 密钥的按钮
1.6.0 (2021-11-17)
功能
- 添加了 traceroute 检查类型
1.5.6 (2021-11-15)
错误修复
- 在使用计算器中添加了每分钟数据点数
1.5.5 (2021-10-29)
功能
- 在检查编辑器中将已弃用的探针标记出来。阻止将已弃用的探针添加到检查中。
1.5.3 (2021-09-20)
错误修复
- 修复了仪表板配置错误
1.5.2 (2021-09-20)
错误修复
1.5.1 (2021-09-14)
错误修复
1.5.0 (2021-09-13)
功能
- 添加了主页 (625beb9)
1.4.0 (2021-09-08)
功能
1.3.2 (2021-09-08)
错误修复
1.3.0 (2021-08-27)
错误修复
- 回到 circle build (7d159fa)
功能
[1.2.30] - 2021-08-27
- 使用更新的构建流程开始新的变更日志