本章将介绍如何在 Linux Debian 或 Ubuntu 上安装 Grafana,以及安装 Grafana 依赖项,并且在 Debian 或 Ubuntu 系统上启动 Grafana 服务器。
安装 Grafana 有多种方法:
(1)使用 Grafana Labs APT 代码库
(2)下载 .deb 软件包或下载二进制 .tar.gz 文件
读者只需根据自身情况选择最适合您需要的一种方法即可。
注意:如果通过 .deb 包或 .tar.gz 文件安装,则必须为每个新版本手动更新 Grafana。
APT(Advanced Package Tool)代码库是用于 Debian 及其衍生发行版(如 Ubuntu)的软件包管理系统。APT 代码库是一个集中存储软件包及其元数据的仓库,用户可以通过 APT 工具来从代码库中获取、安装、更新和卸载软件包。
如果从 APT 代码库安装,Grafana 会在运行 apt-get update 时自动更新。各个版本对应的仓库地址如下表:
Grafana 版本 | 包名称 | 仓库地址 |
Grafana Enterprise | grafana-enterprise | https://apt.grafana.com stable main |
Grafana Enterprise (Beta) | grafana-enterprise | https://apt.grafana.com beta main |
Grafana OSS | grafana | https://apt.grafana.com stable main |
Grafana OSS (Beta) | grafana | https://apt.grafana.com beta main |
注意:Grafana 企业版是推荐和默认版本。该版本免费提供,包含开源软件版本的所有功能。您还可以升级到完整的企业功能集,它支持企业插件。
完成以下步骤,从 APT 存储库安装 Grafana:
(1)安装依赖包:
sudo apt-get install -y apt-transport-https software-properties-common wget
(2)导入 GPG key:
sudo mkdir -p /etc/apt/keyrings/ wget -q -O - https://apt.grafana.com/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/grafana.gpg > /dev/null
(3)为稳定版添加版本库,请运行以下命令:
echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
(4)为测试版添加版本库,请运行以下命令:
echo "deb [signed-by=/etc/apt/keyrings/grafana.gpg] https://apt.grafana.com beta main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
(5)运行以下命令更新可用软件包列表:
# 更新可用软件包列表 sudo apt-get update
(6)要安装 Grafana OSS,请运行以下命令:
# 安装最新 OSS 开源版本 sudo apt-get install grafana
(7)要安装 Grafana Enterprise,请运行以下命令:
# 安装最新企业版本 sudo apt-get install grafana-enterprise
如果选择不使用 APT 安装 Grafana,可以使用 deb 软件包或独立二进制文件下载并安装 Grafana。
完成以下步骤,使用 deb 或独立二进制文件安装 Grafana:
(1)导航至 Grafana 下载页面,如下图:
(2)选择要安装的 Grafana 版本:
默认选择最新的 Grafana 版本。
Version 字段只显示已标记为 releases 的版本。如果要安装 nightly build 版本,请点击 "Nightly Builds",然后选择一个版本。
Grafana 企业版本和开源版本区别:
企业版本(Enterprise):这是推荐版本。它在功能上与开源版本完全相同,但包含了你可以选择使用许可解锁的功能。
开源版本(OSS):该版本在功能上与企业版相同,但如果需要企业版功能,则需要下载企业版。
(3)根据您运行的系统,点击下载页面上的 Linux 或 ARM 选项卡。
(4)将下载页面上的代码复制并粘贴到命令行中,然后运行:
Ubuntu and Debian(64 Bit)
sudo apt-get install -y adduser libfontconfig1 musl wget https://dl.grafana.com/enterprise/release/grafana-enterprise_10.3.3_amd64.deb sudo dpkg -i grafana-enterprise_10.3.3_amd64.deb
Standalone Linux Binaries(64 Bit)
wget https://dl.grafana.com/enterprise/release/grafana-enterprise-10.3.3.linux-amd64.tar.gz tar -zxvf grafana-enterprise-10.3.3.linux-amd64.tar.gz
Red Hat, CentOS, RHEL, and Fedora(64 Bit)
sudo yum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-10.3.3-1.x86_64.rpm
OpenSUSE and SUSE(64 Bit)
wget https://dl.grafana.com/enterprise/release/grafana-enterprise-10.3.3-1.x86_64.rpm sudo rpm -Uvh grafana-enterprise-10.3.3-1.x86_64.rpm
完成以下任一步骤即可卸载 Grafana。
要卸载 Grafana,请在终端窗口中运行以下命令:
(1)如果将 Grafana 配置为使用 systemd 运行,请为 Grafana 服务器停止 systemd 服务:
sudo systemctl stop grafana-server
(2)如果配置 Grafana 使用 init.d 运行,请停止 Grafana 服务器的 init.d 服务:
sudo service grafana-server stop
(3)卸载 Grafana OSS:
sudo apt-get remove grafana
(4)卸载 Grafana Enterprise:
sudo apt-get remove grafana-enterprise
(5)可选,要删除 Grafana 存储库,请执行以下操作:
sudo rm -i /etc/apt/sources.list.d/grafana.list