博客/社区

Grafana会议概述:SLO技巧,Agrology的物联网监测设置,以及宽时间序列格式

2021年8月18日6分钟

上周,在Grafana实验bob电竞频道室,我们推出了新的Grafana Meetup计划,我们的东海岸虚拟Meetup。在我们的聚会系列的第一次活动中,将社区聚集在一起是非常有趣的,但通往这里的道路已经相当漫长!

作为一家社区驱动的公司,一年多没有任何面对面的活动对我们所有的grafanista来说都是相当艰难的。去年,当我在COVID-19bob电竞频道大流行开始时加入Grafana实验室时,已经有雄心勃勃的计划正在实施,即启动一个全球见面会项目。然而,由于大流行引发了许多不确定性,我们需要暂停最初的发布,同时我们要弄清楚我们的活动计划的未来会是什么样子。

后举办Grafana ObservabilityCON2020年10月和我们的第二次GrafanaCONline今年6月,作为仅限在线活动的活动,很明显,如果我们想在2021年在大型会议之外组织任何基于社区的聚会,我们也必须在网上举办。在我出色的Grafana实验室队友和我们出色的社区的帮助下,bob电竞频道我们得以在本月为美国东部和加拿大时区举办了一场活动。我们在那里取得成功之后,还会有更多的成功!

每次聚会都有来自我们的用户社区和Grafana实验室团队成员的“一口大小”演示,然后是与会者可以选择主题的分组讨论。bob电竞频道毕竟,聚会的意义在于满足!我们希望为Grafana社区的成员提供相互联系的机会(甚至是虚拟的!),并分享他们正在做的工作或学到的东西。

如果您有兴趣在未来的Grafana Meetup上发言,请务必填写我们的演讲嘉宾申请用你的演讲点子!

如果你错过了上周的活动,下面是我们2021年8月Grafana东海岸虚拟见面会的概述以及会议视频。

Agrology如何利用Grafana、机器学习和物联网帮助农民应对气候变化

演示幻灯片在这里

农业土壤学是一家总部位于华盛顿特区的亚博科技初创公司,专注于帮助农场、葡萄园和果园领先于气候变化,并通过其创新的价格合理的传感器物联网平台最大限度地提高作物产量。Agrology的首席运营官Emma Sagan首先介绍了他们的Grower软件订阅服务如何从安装在客户农场上的传感器收集数据,并通过机器学习提供预测见解,以确定在正确的时间为农场的正确区域使用正确的水、肥料、农药/杀菌剂和生物刺激剂。由于许多农场,特别是美国西部的农场,正在应对气候变化的影响,艾玛分享了Agrology移动应用程序目前是如何被用来为客户提供及时的建议,告诉他们在干旱期间何时调整浇水计划,以及应用程序的警报如何帮助他们在野火的持续威胁之前保持领先。

Agrology的CTO Tyler Locke随后更深入地介绍了Agrology硬件传感器网络的开发,这些传感器为他们的平台提供了动力,他们优化了可承受性、能源效率和承受各种环境因素的能力。Tyler解释了他们平台的高级架构,以及他们的传感器网络如何连接到他们软件应用程序的前端客户视图。在问答环节中,Emma和Tyler分享了他们的团队在硬件方面克服的一些独特挑战,这些挑战是由于与covid相关的芯片短缺和苏伊士运河堵塞造成的供应链中断。

在参观了软件和硬件组件之后,云咨询公司Vigra的创始人詹姆斯·兰森(James Ranson)向我们深入介绍了他为Agrology团队构建的Grafana仪表板,这些仪表板有助于监控基于客户站点的Agrology传感器收集的数据。James指出,由于Agrology获得了美国国家科学基金会(NSF)的资助,他们的Grafana仪表板使他们能够将传感器报告和训练数据发送回NSF。这个令人印象深刻的仪表板之旅的亮点之一是“数据比较器”,它使用两个图形面板和Grafana模板并排使用变量创建下拉菜单,使农学团队能够在同一地点的不同传感器或不同地点的传感器之间比较不同指标(如气压或湿度)的传感器数据。

除了通过传感器网络监控客户站点外,Agrology还使用Grafana仪表板通过接口来监视他们的后端基础设施AWS Cloudwatch数据源AWS Lambda上的100%无服务器设置。James最后分享了几个与grafana相关的未来项目,比如自动化他们的机器学习输出到Grafana,并从自托管的Grafana迁移到易于维护的托管服务。

slo, sli,以及在哪里找到它们

在农学演示之后,Grafana实验室高级云集成工程师Jacob Pbob电竞频道licque III对服务级目标(SLOs)和服务级指标(SLIs)进行了精彩的介绍。在他的演讲中,Jacob讨论了在负责可靠性的团队中实施激励的文化考虑因素,以及在这种类型的工作和其他工程工作之间沟通权衡的重要性。然后他深入研究了创作的过程SLO目标和错误预算可以回答所有面向客户的服务水平协议(sla)所依赖的棘手问题:“有多可靠才算足够可靠?”然后,雅各布演示了如何Grafana云团队使用合成监控来引入可用性度量的“外部视图”。在问答环节中,我们讨论了规模扩张过程中出现的“成长烦恼”;它们对sli和slo的影响;以及随着团队和公司的发展,他们何时以及如何需要发展。

WTF !迁移到Grafana的宽时间序列格式

Grafana实验室企业团队的软件工程师Stephanie Closson以一个关于在Grafana中引入的宽时间序列格式的简短演bob电竞频道示结束了晚会v7.5.Grafana支持各种不同的数据源,每个数据源都有自己的数据模型。从v7.0开始,Grafana将来自每个数据源的查询结果整合到一个统一的数据结构中数据帧以协助在Grafana面板中可视化数据。

在会议中,Stephanie解释了目前数据帧使用的两种格式:多帧时间序列和宽时间序列。多帧格式按每个单独的序列分隔数据帧,而宽时间序列格式按公共时间戳对数据帧进行分组。如果您在更新到新版本的Grafana后,在使用旧面板可视化的数据转换时遇到问题,请查看上面视频中的Stephanie演示,了解何时使用宽时间序列与多帧选项的故障排除技巧。

我们目前正在考虑在今年晚些时候举办一个西海岸虚拟聚会!要了解更多即将到来的聚会、网络研讨会和演示,请查看Grafana Labs的bob电竞频道即将来临的事件