博客/工程

如何连接和监控您的树莓派与Grafana云

2021年1月26日5分钟

覆盆子π是一种流行和廉价的设备,有多种形状和形式。这是一个很受爱好者欢迎的工具,通常被购买来运行各种软件实验。但是不要搞错了,尽管树莓派的外形很小,但它却是一台功能齐全的电脑!由于它的低成本和小体积,树莓派是一个非常强大和高效的设备,占地面积很小,这使它成为运行永远实时监控实验的完美人选。

你最喜欢什么口味的圆周率?

要获得一台能正常工作的树莓派相当简单:你可以从购买任何可用的设备开始硬件然后你就可以安装自己选择的操作系统了。说到操作系统,有很多选择。你可以选择官方支持的树莓派操作系统或者选择完全不同的版本,例如任何其他兼容的Linux发行版。一个常见的选择是Ubuntu的树莓派,在其他人

在本文中,我们假设您有一个树莓派,并将其设置为运行Linux操作系统。从那里,我们将连接你的树莓派到一个免费的Grafana云帐户,以收集和可视化系统指标。Grafana Cloud是开始观察指标、日志、跟踪和创建仪表板的最简单方法。当你注册一个Grafana Cloud账户,你可以得到以下所有的免费,永远:

  • 10,000系列的普罗米修斯或石墨公制
  • 50gb日志
  • 参数和日志的14天留存率
  • 综合监测
  • 最多可为3名团队成员访问

您的账户中包含14天的免费试用Grafana Cloud Pro,它有额外的存储限制,以及许多考虑到团队协作的高级功能,如更长的数据保存时间、高级身份验证、报告和使用洞察。14天结束后,你可以决定是付费继续使用升级的Pro计划,还是自动转换为免费计划,这仍然非常令人惊讶。

让我们开始吧。

注册Grafana Cloud

注册Grafana Cloud账户:

  1. 导航到//www.tubolov.com/bob手机app官网products/cloud/
  2. 点击免费开始在横幅上。
  3. 按照说明完成设置您的帐户和访问云门户

配置预构建的仪表板

Grafana Cloud附带了一个预先构建的仪表板库、一整套指标和警报组,它们以集成的形式捆绑在一起,从而更容易监视各种系统和服务。

安装Linux服务器集成,它将允许Grafana Cloud接收从树莓派发送的指标:

  1. 登录到Grafana.com要进入云门户并点击登录在Grafana框中(如果您是在比您注册您的帐户更晚的时间进行此操作)。
  1. 当您第一次从云门户登录到Grafana时,您会自动被带到预排
  2. 如果这不是你的第一次,悬停在集成图标(它看起来像一个闪电)在左边的列和点击预排
  1. 您将看到一个可用的列表集成.选择Linux服务器然后向下滚动到列表的底部并单击下一个步骤
  1. 为了安装Linux集成,您必须首先安装和配置Grafana代理在树莓派上。点击其他分布在“选择您的操作系统”下,并按照提供的说明操作。这还将帮助您生成代理配置文件。

注意:对于树莓派,您可能需要在任何命令中替换amd64为armv6, armv7或arm64,这取决于您使用的树莓派以及您使用的是32位还是64位操作系统。通常64位可以使用amd64。看到这个维基百科页面查看树莓派硬件版本列表以及每个版本使用的Arm架构。

  1. 您输入的最后一个命令将启动运行在树莓派上的代理。
  2. 当您完成代理的安装并且代理正在运行时,单击检查连接确认代理正在正确地向Grafana Cloud发送度量。稍后,在您将所有东西启动并运行之后,您可能想要这样做使代理作为服务运行,这样您就不必每次系统启动时都从命令行启动它。
  3. 如果正在接收度量,您将收到一个通知。点击下一个
  1. 点击查看仪表板查看仪表板列表。
  1. Linux服务器指示板被调用节点.单击它打开仪表板。

总结

树莓派的灵活性使得它对修补家庭项目如此有吸引力。当涉及到监控时,结果是一样的:有太多的选择。但是,过多的可用选择和配置无疑会使这项任务变得艰巨,特别是如果你的最终目标不是监控树莓派本身,而是利用它完成另一项任务,比如构建一个酸面包发酵剂监测系统

所以当使用代理和集成Cloud并不是监视树莓派的唯一方法,特别是如果你已经非常熟悉Grafana和Prometheus生态系统,它肯定比滚动自己的堆栈更简单、更快,如图所示交替指南.例如,如果你想在没有代理和Linux集成的情况下监视你的机器,你必须:

  1. 为您的操作系统找到合适的Prometheus版本。
  2. 自己安装和配置Prometheus。
  3. 为您的机器和操作系统找到合适的导出器。
  4. 安装并更新Prometheus配置。
  5. 设置Prometheus remote_write手动连接到Grafana Cloud。
  6. 创建从数据源查询的仪表板和可视化。

简而言之,当您安装Grafana Agent和与Grafana Cloud集成的Linux节点时,配置、指标收集、指标推送和仪表板都为您完成了,我们正在不断尝试改进这个过程,使其更加简单。这就为你留下了更多的时间来专注于你为树莓派准备的所有酷想法!