如何在 Ubuntu 20.04 上安裝 Grafana


Grafana 是監控和可視化軟件。儀表板和圖表可讓您隨時間推移可視化、查詢和監控數據。 連接複雜的數據源,例如 MySQL、ElasticSearch、Graphite、Prometheus 等。

今天的帖子將引導您完成在 Ubuntu 操作系統上安裝 Grafana 的步驟。 在 Ubuntu 操作系統上安裝 Grafana 有多種方法。

這裡我們介紹一下:

  • 使用 APT 存儲庫安裝 Grafana
  • 使用 .deb 包安裝 Grafana

筆記: 這裡顯示的兩種安裝方法都經過測試 Ubuntu 20.04 LTS.

使用 APT 存儲庫安裝 Grafana

下一步是使用 APT 存儲庫安裝 Grafana。您可以使用官方 Ubuntu 存儲庫安裝 Grafana,但這不是最新版本。 要獲取最新版本的 Grafana,可以使用 Grafana 的官方 APT 存儲庫。使用這種方法,只要有新版本可用,您就可以更輕鬆地使用 apt-get update 更新 Grafana。開始吧。

1. 將 software-properties-common 包添加到您的系統。您可以輕鬆管理系統中的 PPA。

$ sudo apt install software-properties-common

如果在安裝過程中出現提示,將開始安裝 不知何故, 類型 是的進來.

2. 現在您需要將 Grafana GPG 密鑰導入您的 APT 源密鑰環。為此,請運行以下命令:

$ wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -

此命令下載 Grafana GPG 密鑰並將其添加到您的 APT 源密鑰環。

3. 接下來,使用以下命令將 Grafana 存儲庫添加到系統的源列表中:

$ echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list

4. 添加 Grafana 存儲庫後,使用以下命令更新系統源列表:

$ sudo apt update

5. Grafana現在可以安裝如下:

$ sudo apt install Grafana

如果在安裝過程中出現提示,將開始安裝 不知何故, 類型 是的進來.

6. 要驗證安裝,請使用以下命令:

$ grafana-server -v

下面的輸出確認了 Grafana 的版本 8.0.5 已經安裝在您的系統上。

安裝完成後,可以使用以下命令啟動 Grafana 服務:

$ sudo systemctl start grafana-server

使用以下命令在啟動時自動啟動服務:

$ sudo systemctl enable grafana-server

要驗證 Grafana 服務是否正在運行,請使用以下命令。

$ sudo systemctl status grafana-server

您應該看到以下輸出,表明 Grafana 服務正在運行且沒有錯誤。

Grafana 現在已安裝並可以使用。

使用 .deb 包安裝 Grafana

Grafana 也可以在 Grafana 官方網站上以 .deb 包的形式獲得。但是,請注意,每次發布新版本時,您都需要手動更新 Grafana。此方法使用 Grafana 官方下載頁面中的 .deb 包下載 Grafana。 截至 2021 年 7 月,網站上提供的最新版 Grafana 為 8.0.5。

1. 首先,使用以下命令安裝一些先決條件:

$ sudo apt-get install -y adduser libfontconfig1

2. 使用以下命令下載 Grafana 8.0.5 .deb 包:要下載其他版本,請訪問 Grafana 的官方下載鏈接並獲取您需要的版本。

$ wget https://dl.grafana.com/oss/release/grafana_8.0.5_amd64.deb

此命令會將 Grafana 版本 8.0.5 下載到您的主目錄。

3. 使用以下命令安裝 Grafana:

$ sudo dpkg -i grafana_8.0.5_amd64.deb

4. 使用以下命令驗證安裝:

$ grafana-server -v

下面的輸出確認了 Grafana 的版本 8.0.5 已經安裝在您的系統上。

安裝完成後,可以使用以下命令啟動 Grafana 服務:

$ sudo systemctl start grafana-server

使用以下命令在啟動時自動啟動服務:

$ sudo systemctl enable grafana-server

要驗證 Grafana 服務是否正在運行,請使用以下命令。

$ sudo systemctl status grafana-server

您應該看到以下輸出,表明 Grafana 服務正在運行且沒有錯誤。

Grafana 現在已安裝並可以使用。

配置防火牆

如果您需要從安裝 Grafana 的同一系統訪問 Grafana,則可以跳過此步驟。但是,如果您需要從本地網絡上的另一個系統訪問 Grafana,則需要在防火牆中打開端口 3000。

在防火牆中允許端口 3000 的命令是:

$ sudo ufw allow 3000/tcp

格拉法納之旅

要訪問 Grafana,請打開任何 Web 瀏覽器並導航到 Grafana 的服務器 IP 地址,如下所示:

https://ip-address:3000

這將打開 Grafana 登錄屏幕。登錄 行政人員 作為用戶名和密碼。

使用默認憑據登錄後,系統將提示您為管理員帳戶設置新密碼。輸入並確認新密碼。然後點擊 參加.

之後,您將看到以下 Grafana 儀表板。

卸載 Grafana

如果您需要卸載 Grafana,可以通過運行以下命令來完成:

$ sudo apt remove grafana

無論您是使用 APT 存儲庫還是使用 .deb 包安裝 Grafana,此命令都可以雙向使用,並將 Grafana 從您的系統中刪除。

本文展示瞭如何使用兩種方法在 Ubuntu 操作系統上安裝 Grafana:APT 存儲庫和 .deb 包。您可以使用上述方法之一在您的系統上安裝最新版本的 Grafana。最後,我們還解釋瞭如何在必要時卸載 Grafana。