Promtail+Loki+Grafana监控日志
1.安装Promtail和Loki
链接: https://pan.baidu.com/s/1keC4CWfE7EK5n6RjZdmhgA?pwd=6666 提取码: 6666
解压:unzip .....
没有unzip请安装:yum install -y unzip
2.下载Promtail和Loki的配置文件
wget https://raw.githubusercontent.com/grafana/loki/main/cmd/loki/loki-local-config.yaml
wget https://raw.githubusercontent.com/grafana/loki/main/clients/cmd/promtail/promtail-local-config.yaml
3.修改配置文件
promtail-local-config.yaml
#promtail-local-config.yaml
server:http_listen_port: 9080 #promtail访问地址grpc_listen_port: 0positions:filename: /tmp/positions.yamlclients:- url: http://192.168.111.106:3100/loki/api/v1/push #推送到Loki服务器的地址scrape_configs:
- job_name: systemstatic_configs:- targets:- localhostlabels:job: varlogs__path__: /var/log/messages*#以上是简单的配置如需了解配置,请自行搜索
loki-local-config.yaml
#loki-local.config.yamlauth_enabled: false
server:http_listen_port: 3100
ingester:lifecycler:address: 192.168.111.106 ring:kvstore:store: inmemoryreplication_factor: 1final_sleep: 0schunk_idle_period: 5mchunk_retain_period: 30s
schema_config:configs:- from: 2025-04-29store: boltdbobject_store: filesystemschema: v11index:prefix: index_period: 168h
storage_config:boltdb:directory: /data/loki/index filesystem:directory: /data/loki/chunks #以上是简单的配置如需了解配置,请自行搜索
4.运行Primtail和Loki
后台运行重定向
nohup ./loki-linux-amd64 -config.file=loki-local-config.yaml > loki.log 2>&1 &
nohup ./promtail-linux-amd64 -config.file=promtail-local-config.yaml > promtail.log 2>&1 &
运行情况
promtial拉取到数据
查看Promtail是否成功推送到Loki
5.登录到Grafana客户端
6.日志查询