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。