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 安裝
用途:收集 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