TestData 数据源
Grafana 随附 TestData 数据源,它可以创建任何 面板 的模拟时间序列数据。您可以使用它来构建自己的虚假和随机时间序列数据,并在任何面板中渲染,这有助于您验证仪表板功能,因为您可以安全地轻松地共享数据。
有关如何将数据源添加到 Grafana 的说明,请参阅 管理文档。只有具有组织管理员角色的用户才能添加数据源。
配置数据源
要配置数据源的基本设置,请完成以下步骤
点击左侧菜单中的 连接。
在您的连接下,点击 数据源。
在搜索栏中输入
TestData
。选择 TestData。
显示数据源的 设置 选项卡。数据源不提供除所有数据源都有的最基本选项之外的任何设置
名称 描述 名称 设置用于在面板和查询中引用数据源的名称。 默认 定义此数据源是否为新建面板预选。
创建模拟数据
一旦添加了TestData数据源,Grafana实例的用户就可以在任何指标面板中使用它作为数据源。
选择场景
而不是提供查询编辑器,TestData数据源可以帮助您选择一个生成面板模拟数据的 场景。
您可以为每个场景分配一个 别名,并且许多在选中时都有自己出现的选项。
可用场景
- 注释
- 条件错误
- CSV内容
- CSV文件
- CSV指标值
- 范围外的数据点
- 指数热图桶数据
- 火焰图
- Grafana API
- Grafana实时
- 线性热图桶数据
- 加载Apache Arrow数据
- 日志
- 没有数据点
- 节点图
- 可预测的CSV波形
- 可预测的脉冲
- 随机游走
- 随机游走(带误差)
- 随机游走表
- 原始帧
- 模拟
- 慢查询
- 流式客户端
- 表格静态
- 跟踪
- 美国生成数据
导入预配置仪表板
TestData还提供了一个示例仪表板。
要导入示例仪表板
- 导航到数据源的 配置页面。
- 选择 仪表板 选项卡。
- 为 简单流示例 仪表板选择 导入。
自定义导入仪表板
为了自定义导入的仪表板,我们建议您将其保存为不同的名称。如果不这样做,升级Grafana可能会用新版本覆盖自定义仪表板。
使用测试数据报告问题
如果您在GitHub上报告了一个涉及使用或渲染时间序列数据的问题,我们强烈建议您使用此数据源来重现问题。这使得开发者更容易重现并解决您的问题。
使用自定义版本的TestData
注意
此功能为实验性功能,需要Grafana版本10.3.0或更高版本。
如果您想使用与Grafana捆绑的TestData不同的版本,请按照以下步骤操作
启用 功能切换
externalCorePlugins
。将插件的配置字段
as_external
设置为true
。一个示例配置如下[feature_toggles] externalCorePlugins = true [plugin.grafana-testdata-datasource] as_external = true
重启Grafana。
如果启用这些设置,您可以将TestData作为外部插件安装并独立于Grafana管理其生命周期。
如果禁用功能切换(默认),您仍然可以将TestData作为外部插件安装,但它不起作用,因为捆绑的核心版本的数据源已经安装并具有优先权。