資料視覺化元件Grafana詳細解讀--Debian/Ubuntu上的安裝
資料視覺化演示:
PS:您可以在目標伺服器上執行資料視覺化元件,監控資料伺服器、Web伺服器、網路檔案伺服器 等等Server的各種執行狀態,DevOps的必不可少的元件。
在Debian / Ubuntu上安裝
描述 | 下載 |
---|---|
基於Debian的Linux穩定 | X86-64 |
基於Debian的Linux穩定 | ARM64 |
基於Debian的Linux穩定 | 的ARMv7 |
安裝穩定
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.ini
該conf
資料夾的配置檔案,並覆蓋其中定義的任何設定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查詢,右側有個眼睛一樣的圖示,點選顯示或隱藏資料