Skip to main content

使用 Grafana 的 Edge Box RPi 200

note

本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues

简介

Grafana 是一款开源的可视化和分析软件,它使您能够从任何存储位置查询、可视化、警报和探索您的指标、日志和跟踪数据。它提供了将时间序列数据库 (TSDB) 数据转换为有洞察力的图表和可视化工具。作为一个强大的监控解决方案,Grafana 有助于做出明智的决策、提高系统性能并简化故障排除。在本教程中,我们将指导您在由树莓派驱动的 EdgeBox RPi 200 上安装 Grafana,连接到现有的 InfluxDB 数据库,并创建一个说明性的仪表板。

硬件准备

Edge Box RPi 200

软件准备

建议参考之前的教程 如何创建 InfluxDB 数据库。在本教程中,我们将使用现有的 InfluxDB 连接进行设置。

添加 Grafana 仓库

确保您的树莓派上所有已安装的软件包都是最新的

sudo apt update

添加 Grafana APT 密钥:

要将 Grafana APT 密钥添加到树莓派的密钥链中,请运行以下命令:

curl https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/grafana-archive-keyrings.gpg >/dev/null

添加 Grafana 仓库:

在树莓派上使用以下命令将 Grafana 仓库添加到列表中:

echo "deb [signed-by=/usr/share/keyrings/grafana-archive-keyrings.gpg] https://apt.grafana.com stable main" | sudo tee /etc/apt/sources.list.d/grafana.list

更新软件包列表:

由于我们对软件包列表进行了更改,因此需要运行更新命令:

sudo apt update

在 EdgeBox 上安装 Grafana

通过运行以下命令安装最新版本的 Grafana:

sudo apt install grafana

配置 Grafana 开机启动

启用 Grafana 开机启动:

sudo systemctl enable grafana-server

启动 Grafana

通过运行以下命令启动 Grafana 服务器软件:

sudo systemctl start grafana-server

访问 Grafana

要访问 Grafana 的 Web 界面,请打开浏览器并导航到:

http://<IPADDRESS>:3000

<IPADDRESS> 替换为您的 EdgeBox RPi 200 的 IP 地址。

登录

默认的用户名和密码是:

  • 用户名: admin
  • 密码: admin

登录后,系统会提示您更改默认密码。

创建您的第一个 Dashboard

导航到 Dashboards:

点击左侧菜单中的 Dashboards

创建一个新的 Dashboard:

在 Dashboards 页面,点击 New 并选择 New Dashboard

添加一个可视化:

在仪表板上,点击 + Add visualization

选择数据源:

您将被重定向到选择数据源的页面。在上一个教程中,我们创建了一个 InfluxDB 数据库。点击 Configure a new data source

配置 InfluxDB:

  • 在时间序列数据库中选择 InfluxDB

  • 提供 URL数据库名称用户权限

  • 点击 Save & Test。如果没有警告,说明配置成功。

构建您的 Dashboard:

您将看到一条确认数据源配置的消息。点击 Building a dashboard

添加可视化:

您将被重定向到新的仪表板页面。点击 Add visualization

选择数据源:

您将被重定向到选择数据源的页面。我们已经创建了一个 InfluxDB 数据库连接。点击 InfluxDB

配置可视化

Grafana 提供了一个用户友好的界面,用于选择测量值、字段和其他相关数据点。我们将创建一个时间序列可视化。在左侧,您将看到用于输入面板标题、图例、轴设置和图表设置的选项。 请注意以下视觉元素,以便在您的第一个仪表板中添加一个简单的图表。 有关更详细的设置和自定义,请参考 Grafana 文档

技术支持与产品讨论

感谢您选择我们的产品!我们致力于为您提供多种支持,以确保您使用我们的产品时能够获得尽可能顺畅的体验。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...