在CentOS 8上安裝最新的Grafana

在本指南中,我們將學習如何在CentOS 8上安裝最新的Grafana。 格拉法納 是開源的分析和監視解決方案,使您可以查詢,可視化和警報各種系統指標,這些指標可以從各種時間序列數據庫(如Graphite,InfluxDB和Prometheus等)中提取。

在CentOS 8上安裝最新的Grafana

如何在CentOS 8上安裝最新的Grafana有多種方法。

  • 通過YUM軟件包管理器自動安裝Grafana
  • 通過RPM軟件包管理器手動安裝Grafana
  • 通過Grafana獨立二進制文件安裝Grafana

在本指南中,我們將學習如何使用這三種方法安裝Grafana。

運行系統更新

首先,更新系統軟件包。

dnf update

通過YUM軟件包管理器自動安裝Grafana

要通過YUM軟件包管理器自動安裝Grafana,有兩種方法:

  • 創建Grafana存儲庫並直接從這些存儲庫安裝。
  • 下載Grafana RPM二進制文件並使用YUM軟件包管理器進行安裝。

從YUM存儲庫安裝Grafana

要從YUM存儲庫安裝Grafana,您需要創建YUM倉庫,如下所示

好吧,有兩種回購協議:企業和開源軟件(OSS)倉庫。我們的演示涉及後期的使用。

cat > /etc/yum.repos.d/grafana.repo << 'EOL'
[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
EOL

存放庫到位後,運行以下命令以在CentOS 8上安裝最新的Grafana。

dnf install grafana -y

無需像上面顯示的那樣創建Grafana存儲庫,您只需從以下位置下載最新的穩定發行版Grafana RPM二進制文件: Grafana下載頁面 並使用YUM軟件包管理器進行安裝。

獲取最新穩定發行版的下載鏈接,並使用wget拉動RPM二進制文件。截至撰寫本文時,Grafana 6.7.1是當前的穩定版本。

wget https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm

下載完成後,請按照以下步驟進行安裝:

dnf install grafana-6.7.1-1.x86_64.rpm

您也可以直接安裝它,而不必下載它。

dnf install https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm

要麼

dnf localinstall https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm

通過RPM軟件包管理器手動安裝Grafana

要通過RPM軟件包管理器手動安裝Grafana,您必須從Grafana下載頁面下載最新的RPM二進制安裝程序。

wget https://dl.grafana.com/oss/release/grafana-6.7.1-1.x86_64.rpm

安裝所需的依賴項;

dnf install initscripts urw-fonts -y

然後按以下步驟安裝Grafana;

rpm -Uvh grafana-6.7.1-1.x86_64.rpm

通過Grafana獨立二進制文件安裝Grafana

Grafana有一個現成的獨立Linux二進制tarball,可以簡單地下載並安裝在適當的Grafana目錄中。

從下載最新的獨立二進制tarball 下載頁面

wget https://dl.grafana.com/oss/release/grafana-6.7.1.linux-amd64.tar.gz

下載完成後,您可以將tarball解壓縮到適當的目錄。例如,將Grafana文件提取到 /usr/local/grafana 目錄;

mkdir /usr/local/grafana
tar xzf grafana-6.7.1.linux-amd64.tar.gz --strip-components=1 -C /usr/local/grafana

現在,您應該將Grafana及其配置文件放在 /usr/local/grafana

ls /usr/local/grafana
bin  conf  LICENSE  NOTICE.md  public  README.md  scripts  tools  VERSION

請注意,沒有使用此方法安裝初始化腳本。

運行格拉法納

根據您選擇的安裝方法,可以以不同的方式運行Grafana。

使用Systemd管理Grafana服務

要啟動,停止,重新啟動,檢查狀態或使Grafana服務器在系統啟動時運行,請分別運行以下命令。

systemctl start grafana-server
systemctl stop grafana-server
systemctl restart grafana-server
systemctl enable grafana-server
systemctl status grafana-server

要同時啟動並使Grafana能夠在啟動時運行;

systemctl enable --now grafana-server

使用SysV管理Grafana服務

要啟動,停止,檢查狀態或使Grafana能夠在系統啟動時運行,請分別運行以下命令;

service grafana-server start
service grafana-server stop
service grafana-server status
chkconfig --add grafana-server

使用獨立二進制文件管理Grafana服務

如果使用獨立的Linux二進制文件進行安裝,則需要導航至將其配置文件提取到的目錄並執行Grafana服務器二進制文件,如下所示。

cd /usr/local/grafana
./bin grafana-server web

您可以通過按Ctrl + c停止。

從Web訪問Grafana

在防火牆上打開Grafana端口

默認情況下,Grafana偵聽TCP端口3000。要允許外部訪問,請在FirewallD上打開端口。

firewall-cmd --add-port=3000/tcp --permanent
firewall-cmd --reload

然後,您可以通過網址訪問Grafana, http:// grafana-server-IP:3000。使用憑證 admin 用戶名和密碼。

出現提示時重置密碼,然後進入Grafana界面。

在CentOS 8上安裝最新的Grafana

您已經在CentOS 8上成功安裝了Grafana。在我們的下一個指南中,我們將介紹如何使用Grafana可視化各種系統指標。保持聯繫。

參考

在基於RPM的Linux(CentOS,Fedora,OpenSuse,Red Hat)系統上安裝Grafana

Sidebar