1. 程式人生 > >資料視覺化元件Grafana詳細解讀--Debian/Ubuntu上的安裝

資料視覺化元件Grafana詳細解讀--Debian/Ubuntu上的安裝

資料視覺化演示:

PS:您可以在目標伺服器上執行資料視覺化元件,監控資料伺服器、Web伺服器、網路檔案伺服器 等等Server的各種執行狀態,DevOps的必不可少的元件。

 

在Debian / Ubuntu上安裝

描述 下載
基於Debian的Linux穩定 X86-64
基於Debian的Linux穩定 ARM64
基於Debian的Linux穩定 的ARMv7

閱讀升級Grafana

以獲取有關更新現有安裝的提示和指導。

 

安裝穩定

wget <debian package url>
sudo apt-get install -y adduser libfontconfig
sudo dpkg -i grafana_<version>_amd64.deb

例:

wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_5.1.4_amd64.deb
sudo apt-get install -y adduser libfontconfig
sudo dpkg -i grafana_5.1.4_amd64.deb

 

APT資源庫

將以下行新增到您的/etc/apt/sources.list檔案中。

deb https://packagecloud.io/grafana/stable/debian/ stretch main

即使您使用的是Ubuntu或其他Debian版本,也請使用上面的行。如果您想要測試版或候選版,還有一個測試庫。

deb https://packagecloud.io/grafana/testing/debian/ stretch main

然後新增Package Cloud金鑰。這允許您安裝簽名包。

curl https://packagecloud.io/gpg.key | sudo apt-key add -

更新您的Apt儲存庫並安裝Grafana

sudo apt-get update
sudo apt-get install grafana

在某些舊版本的Ubuntu和Debian上,您可能需要安裝apt-transport-https通過HTTPS獲取軟體包所需的軟體包。

sudo apt-get install -y apt-transport-https

 

包裝細節

  • 安裝二進位制檔案 /usr/sbin/grafana-server
  • 安裝Init.d指令碼到 /etc/init.d/grafana-server
  • 建立預設檔案(環境變數) /etc/default/grafana-server
  • 安裝配置檔案到 /etc/grafana/grafana.ini
  • 安裝systemd服務(如果systemd可用)名稱 grafana-server.service
  • 預設配置將日誌檔案設定為 /var/log/grafana/grafana.log
  • 預設配置指定sqlite3 db at /var/lib/grafana/grafana.db
  • 安裝HTML / JS / CSS和其他Grafana檔案 /usr/share/grafana

 

啟動伺服器(init.d服務)

通過執行啟動Grafana:

sudo service grafana-server start

這將以使用者grafana-server身份啟動程序,該grafana使用者是在程式包安裝期間建立的。預設HTTP埠是3000,預設使用者和組是admin

預設登入名和密碼admin/admin

要將Grafana伺服器配置為在引導時啟動:

sudo update-rc.d grafana-server defaults

 

啟動伺服器(通過systemd)

要使用systemd啟動服務:

systemctl daemon-reload
systemctl start grafana-server
systemctl status grafana-server

啟用systemd服務,以便Grafana在啟動時啟動。

sudo systemctl enable grafana-server.service

 

環境檔案

systemd服務檔案和init.d指令碼都使用位於/etc/default/grafana-server啟動後端時使用的環境變數的檔案。在這裡,您可以覆蓋日誌目錄,資料目錄和其他變數。

 

記錄

預設情況下,Grafana將登入 /var/log/grafana

 

資料庫

預設配置指定位於的sqlite3資料庫/var/lib/grafana/grafana.db。請在升級前備份此資料庫。您還可以使用MySQL或Postgres作為Grafana資料庫,如配置頁面中所詳述。

 

配置

配置檔案位於/etc/grafana/grafana.ini。有關所有這些選項的詳細資訊,請轉到“ 配置”

 

新增資料來源

 

從二進位制tar檔案安裝

下載最新.tar.gz檔案並將其解壓縮。這將提取到以您下載的版本命名的資料夾中。此資料夾包含執行Grafana所需的所有檔案。此程式包中沒有init指令碼或安裝指令碼。

要配置Grafana,請新增一個名為custom.iniconf資料夾的配置檔案,並覆蓋其中定義的任何設定conf/defaults.ini

通過執行啟動Grafana ./bin/grafana-server web。該grafana-server二進位制需要工作目錄是安裝根目錄(二進位制檔案以及public資料夾的位置)。

 

首次登入

要執行Grafana,請開啟瀏覽器並轉到http:// localhost:3000 /。如果您尚未配置其他埠,則3000是Grafana偵聽的預設http 。然後按照此處的說明操作。

 

通過Grafana訪問Mysql/MariaDB

1.左側選單 Configuration , 點選Data Sources , 然後點選Add data source的按鈕(在Filter by name or type 處輸入 Mysql搜尋MySQL的資料來源,然後點選 Add data source 按鈕)

 2. 配置MySQL的資料來源資訊,然後點選下面的Save & Test 按鈕 ,如果連線沒有問題,此資料來源將被儲存

3.  新建Dashboard , 然後選擇 一個Table面板(Add標籤欄,然後下面有個Panel表格,選擇第一排,第三個Table這個面板)

4. 進入Table的Panel Title 介面,此時您看見的是一個空表格,點選表單上面  Panel Title ▽ , 選擇 ‘Edit’ ,然後點選Metrics, 然後選擇Data Source 選擇剛才配置的MySQL資料來源,寫一條sql查詢,右側有個眼睛一樣的圖示,點選顯示或隱藏資料

 

參考來源:http://docs.grafana.org/