Grafana - 搭建紀錄 Loki、Promtail、Grafana 輕量級日誌系統
Published in:2022-12-16 | category: Grafana


Grafana 安裝

Grafana 官方載點

安裝完啟動 grafana

用途:用於視覺化和分析 Log

wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.3.2-1.x86_64.rpm
    
yum localinstall grafana-enterprise-9.3.2-1.x86_64.rpm
    
systemctl start grafana-server && systemctl status grafana-server


Promtail 、 Loki 安裝

Promtail & Loki 官方載點

Promtail 安裝

用途:收集 Log 及添加標籤並發送給 Loki

wget https://github.com/grafana/loki/releases/download/v2.7.1/promtail-2.7.1.x86_64.rpm
    
yum localinstall promtail-2.7.1.x86_64.rpm


Loki 安裝

用途:負責儲存 Log 和處理查詢

wget https://github.com/grafana/loki/releases/download/v2.7.1/loki-2.7.1.x86_64.rpm
        
yum localinstall loki-2.7.1.x86_64.rpm


Promtail & Loki 設定檔配置:

vim /etc/loki/config.yml

vim /etc/promtail/config.yml

啟動服務 Promtail & Loki

systemctl start loki && systemctl start promtail


訪問 Grafana

建立 Datasorce for loki



選擇 LOKI - Database



填寫資料來源 之後按 save && explore



填寫 Log browser job & filename 即可



驗證:

curl http://172.16.0.222:3100/metrics


Loki 整體架構




Prev:
Grafana - 建立 panel for storage
Next:
GCP - 無痛轉移帳單免費額度