最近在試grafana的loki
這個專案已經釋出有一段時間了
只是一直沒去試
這几天試了一下
發現還不錯
如果沒有太複雜的需求
是一個不錯的選擇
稍微簡單說一下
目前在github上可以看到相關的程式有4個
logcli
command line 搜尋工具
如果不想用這個工具 也可以直接使用curl
curl -G -s "http://10.0.0.1:3100/loki/api/v1/query_range" --data-urlencode 'query={job="abc"}' --data-urlencode 'step=3000'|jq
loki-canary
效能檢視工具
loki
主程式
promtail
把資料拋回loki的client程式
最簡單的方式就是直接執行
loki 跟 promtail這二支程式
完全不需要安裝
在執行前注意要先把二個yaml檔定義好
loki 如果使用預設的yaml 要記得修改資料存放的路徑 預設是放在 /tmp
promtail預設收log file的路徑要記得改 如果有多個檔案要收
記得要增加如藍色的那段
scrape_configs:
- job_name: system
static_configs:
- targets:
- localhost
labels:
job: varlogs
__path__: /var/log/*
- targets:
- localhost
labels:
job: nginxlogs
__path__: /var/log/nginx/*
如果想使用網頁介面進行搜尋
就可以在grafana進行設定
https://grafana.com/docs/loki/latest/overview/
沒有留言:
張貼留言