博客/工程

在更新的Strava插件Grafana有什么新的

2021年5月20日 3分钟

Grafana仪表板通常用于监控公司的指标,但是如何使用它们来监控您自己呢?

这就是我们创建Strava插件回到2020年初。Strava是一项允许运动员跟踪和分析他们的训练和训练过程的服务。它被广泛用于跑步和骑自行车等活动。在锻炼或训练过程中,应用程序收集各种数据(GPS跟踪、速度、心率等),然后将其发送到Strava进行处理。之后,您可以分析您的性能,并与其他人比较或共享结果——这些指标非常适合在Grafana仪表板中可视化。

的原始版本Strava插件有有限的查询选项,但我们已经改变了。最近发布的1.3.0更新带来了一系列新功能,使提取特定的统计数据和数据并将其可视化为图形和表格成为可能(而且很简单!)

以下是其中一些亮点:

插件现在提供了更多查询选项并支持为特定活动(如跑步、骑行或其他)获取数据。

您也可以从图菜单获取时间序列数据的参数,如心率,速度/配速,海拔,功率和节奏。的适合范围Toggle有助于使您的图表与当前时间范围保持一致,从而更容易构建可重用的仪表板。

这里有两个图形示例,可以可视化锻炼期间的心率波动。

这张心率图是由Strava创建的。您还可以获取数据以创建类似的速度或速度图-或任何您需要的-并按标准间隔(通常为1公里)分割它。

与一个统计查询,您可以创建一个面板,将不同的统计数据(如活动名称、时间、平均心率等)显示为单个值。这是一种快速引用特定培训课程数据的好方法。

将所有内容结合在一起,您将拥有一个仪表板,其中包含特定活动的详细分析,所有这些都在一个地方可见。

更新的Strava插件也提供模板变量支持,这是构建可重用仪表板的另一个关键。您可以从Strava获取活动列表,然后在活动查询中使用变量。活动也可以按类型筛选。

我们还添加了扩展数据对于表格视图,因此在stats选择器中,您将能够选择数据,如平均速度,海拔和平均瓦数等。

下面是这些数据是如何在一个扩展数据(和默认值)的表中可视化的:

由于新添加的数据链接支持,上面的表格视图也可以用于导航到活动仪表板。只需添加一个数据链接与仪表板的url和使用$ {__data.fields.id}作为活动变量值。

例如:d / GwhHYYjMz / strava-activity-analysis-custom ? var-Activity = $ {__data.fields.id}

如果这还不够,在更新的插件中还包含了几个仪表板(见下文),所以你所需要做的就是简单地导入它并享受它——一点也不费力。

运动快乐!

开始使用Grafana和插件最简单的方法是Grafana云我们增加了一个慷慨的免费计划,并升级了我们的付费计划.如果你还没有使用Grafana Cloud,今天免费注册并查看哪个计划符合您的用例。