如何在 Ubuntu 上安装和设置 Grafana
Grafana 是一款功能丰富的开源数据可视化 Web 应用程序。以下是如何在 Ubuntu 上安装和配置它。
数据可视化工具可以轻松识别有用的信息并从庞大而复杂的数据集中得出结论。 Grafana 是流行的开源交互式数据可视化工具之一,可让您分析所有来源的数据并将其可视化到统一的仪表板中。
它允许通过查询探索数据,使用大量可视化组件(例如图表、直方图、热图等)可视化数据,以及设置警报和通知。 Grafana 支持多种数据源,例如 Prometheus、Graphite、Elasticsearch、PostgreSQL 等。以下是如何在 Ubuntu 上设置 Grafana。
1.从官方存储库安装Grafana
您可以使用其官方存储库和 APT 包管理器在 Ubuntu 上安装 Grafana。要开始安装,请打开终端并使用以下命令安装一些先决条件:
sudo apt install -y apt-transport-https software-properties-common
然后,下载 Grafana 的 GPG 密钥:
wget -q -O /usr/share/keyrings/grafana.key https://packages.grafana.com/gpg.key
安装先决条件并下载 GPG 密钥后,添加存储库并安装 Grafana。
对于企业版
发出以下命令将 GPG 密钥和 Grafana 存储库添加到系统的 APT 源:
echo deb [signed-by=/usr/share/keyrings/grafana.key] https://packages.grafana.com/enterprise/deb stable main | sudo tee -a /etc/apt/sources.list.d/grafana.list
然后,更新存储库索引:
sudo apt update
更新完成后,发出以下命令来安装 Grafana 企业版:
sudo apt install grafana-enterprise
OSS版
发出以下命令将 Grafana 的 GPG 密钥和存储库添加到系统的 APT 源:
echo deb [signed-by=/usr/share/keyrings/grafana.key] https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
接下来,通过运行以下命令更新存储库索引:
sudo apt-get update
然后,发出以下命令来安装 Grafana OSS 版本:
sudo apt-get install grafana
2. 使用 DEB 包在 Ubuntu 上安装 Grafana
或者,您也可以通过使用 dpkg 安装官方网站上提供的 DEB 包来安装 Grafana。您可以从网站手动下载软件包或使用下面提到的命令。
下载:Grafana
要开始安装,请打开终端并根据您要在系统上安装的内容下载 Grafana Enterprise 或 OSS 版本。
对于企业版
wget https://dl.grafana.com/enterprise/release/grafana-enterprise_9.1.5_amd64.deb
OSS版
wget https://dl.grafana.com/oss/release/grafana_9.1.5_amd64.deb
然后,发出以下命令来安装 Grafana DEB 包:
sudo dpkg -i grafana*_amd64.deb
3. 使用二进制文件在 Ubuntu 上安装 Grafana
您还可以使用官方网站上提供的二进制 TAR.GZ 文件安装 Grafana。您可以从网站手动下载二进制文件或使用以下命令。
下载:Grafana
要开始安装,请打开终端并使用以下命令下载 TAR.GZ 文件。
对于企业版
wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.1.5.linux-amd64.tar.gz
OSS版
wget https://dl.grafana.com/oss/release/grafana-9.1.5.linux-amd64.tar.gz
现在使用以下命令提取 TAR.GZ 文件:
sudo tar -zxvf grafana-*.tar.gz
上述命令会将存档的内容提取到与您下载的存档版本具有相同基本名称的目录。您可以在当前目录下找到这个新目录。
如何在 Ubuntu 上管理 Grafana 服务
Grafana 服务器安装后不会自动启动。根据您使用的安装方法,您可以使用 systemctl 或执行二进制文件手动启动其服务。
如果您从官方存储库或使用 DEB 包安装 Grafana,请使用以下 systemd 命令来管理 Grafana 服务器:
要启动 Grafana 服务,请使用:
sudo systemctl daemon-reload
sudo systemctl start grafana-server
要检查服务的状态,请使用:
sudo systemctl status grafana-server
为了确保 Grafana 的服务在启动时自动启动,请使用:
sudo systemctl enable grafana-server.service
如果您使用 TAR.GZ 文件安装 Grafana,请使用以下命令来管理 Grafana 服务器:
使用 cd 命令进入 Grafana 目录:
cd /usr/local/Grafana
现在执行二进制文件来启动 Grafana 服务器。
./bin/grafana-server web
使用 Ctrl + C 来停止它。
如何访问 Grafana 的 Web 界面
Grafana 监听默认 HTTP 端口 3000。对于外部访问,您需要使用以下命令在防火墙中打开此端口:
sudo ufw allow 3000/tcp
要访问 Grafana,请打开任何浏览器并导航到系统的 IP 地址和端口 3000。
http://ip-address:3000
它将打开以下 Grafana 登录屏幕。使用以下默认凭据登录:
电子邮件或用户名:admin
密码:管理员
然后,它会提示您为 Grafana 登录设置新密码。设置新密码后,您将被重定向到 Grafana 仪表板。
如何在 Ubuntu 上设置 Grafana
按照以下步骤通过添加数据源并创建新仪表板来设置 Grafana。
在 Grafana 中添加数据源
要在 Grafana 中添加数据源,请按照以下步骤操作:
在 Grafana 仪表板的左侧边栏上,单击设置图标。
单击添加数据源,然后从所有支持的数据源列表中选择数据源类型。
填写必要的参数(URL 或主机详细信息、身份验证或授权详细信息等)以配置数据源。
完成后,点击保存并测试。如果您看到数据库连接正常消息,则表示一切顺利并且您的数据源已连接。
创建一个新的仪表板
要在 Grafana 中创建新仪表板,请按照以下步骤操作:
将光标悬停在左侧边栏中的仪表板图标上,然后单击新建仪表板。
单击添加新面板,然后在查询选项卡下选择数据源。在数据源旁边,将有查询选项。配置查询所需的设置。在右侧边栏上,选择可视化类型并命名面板。
完成后,点击右上角的保存,为仪表板命名并保存。之后,Grafana 会自动带您返回仪表板。
如何从 Ubuntu 卸载 Grafana
根据 Grafana 的安装方式,有不同的卸载方法。如果您从官方 APT 存储库或通过 DEB 包安装 Grafana,则可以使用以下命令卸载它:
sudo apt purge grafana
如果您使用二进制文件安装 Grafana,则可以通过删除 Grafana 目录和 TAR.GZ 文件来卸载它:
sudo rm -r grafana-*tar.gz grafana-*
使用可定制的仪表板在 Ubuntu 上可视化您的数据
借助 Grafana 中的可自定义仪表板,您可以可视化来自各种数据源的大型且复杂的数据。鉴于安装 Grafana 的方法多种多样,您可以根据自己的方便选择任何方法。
如果您不想在系统上安装和设置 Grafana,则可以使用其他几种数据可视化方法。