搭建Loki+promtail+grafana日志监控平台,可以直接在grafana的UI界面查看系统应用日志,使日志查看起来更方便、快捷。
Loki:主服务器,负责存储日志和处理查询。
Promtail:代理,负责收集日志并将其发送给Loki。
Grafana:用于查询和显示日志。
1. 离线获取安装文件
适用于内网服务器,无法访问互联网,获取安装文件后上传至服务器指定目录。
1.1 方式一:下载
Loki的GitHub地址:https://github.com/grafana/loki
配置文件官网地址:https://grafana.com/docs/loki/latest/installation/local/
Grafana下载官网:https://grafana.com/grafana/download
1.2 方式二:网盘获取
loki、promtail应用及配置文件网盘链接:https://pan.baidu.com/s/1VKw4u329nIsfKARGVa9nvg 提取码:yplj
2. 日志平台搭建
2.1 loki安装
2.1.1 下载文件
#创建目录
mkdir -p /opt/loki
#下载压缩文件
cd /opt/loki
curl -O -L https://github.com/grafana/loki/releases/download/v2.0.0/loki-linux-amd64.zip
#下载配置文件
wget --no-check-certificate https://raw.githubusercontent.com/grafana/loki/master/cmd/loki/loki-local-config.yaml
#解压文件
unzip loki-linux-amd64.zip
#执行文件授权
chmod a+x loki-linux-amd64
2.1.2 修改配置文件(loki-local-config.yaml)
配置如下:
auth_enabled: false
server:
http_listen_port: 3100 #如是云服务需打开3100端口
grpc_listen_p