1、先在 github 上下载对应的 linux promtail 程序 https://github.com/grafana/loki/releases 2、解压缩放到一个合适的目录 3、新建配置文件 promtail-local-config.yaml ``` server: http_listen_port: 9080 grpc_listen_port: 0 grpc_server_max_recv_msg_size: 15728640 grpc_server_max_send_msg_size:...
Promtail是Loki的客户端代理,它负责在Linux服务器上收集日志。通过在每个Linux服务器上安装和配置Promtail,我们可以将业务系统的日志数据发送到Loki进行集中存储和分析。 在Kubernetes集群中部署Loki后,默认只能收集Kubernetes集群中的系统日志。然而,对于在Linux服务器上原生部署的业务系统,无法直接进行日志收集。这就导致了...
在我的debian系统上,我有许多日志,这些日志每天都会通过位于/etc/logrotated.d/目录中的配置文件进行轮换。我需要更改特定日志的循环时间,比如backup.log;循环配置位于/etc/logrotated.d/backup.conf中。我想让backup.log在凌晨1:00旋转,而不改变全局旋转时间。
以下是一个示例配置,它将收集所有Docker容器的日志: server:http_listen_port:9080grpc_listen_port:0clients:-url:http://loki:3100/loki/api/v1/pushpositions:filename:/tmp/positions.yamlscrape_configs:-job_name:systemstatic_configs:-targets:-localhostlabels:__path__:/var/log/docker/*.log 1. 2....
./promtail-linux-amd64 --config.file=promtail-local-config.yaml 启动没问题之后添加到supervisor [program:promtail-log] directory=/usr/local/data/promtail command=/usr/local/data/promtail/promtail-linux-amd64 -config.file=promtail-local-config.yaml ...
./loki-linux-amd64 -config.file=loki.yaml Loki 配置文件# auth_enabled:false server: http_listen_port:3100# 服务http监听端口 grpc_listen_port:9096# 服务grpc监听端口 common: instance_addr:127.0.0.1 path_prefix:/tmp/loki storage: filesystem: ...
docker run-v$(pwd):/mnt/config-v/var/log:/var/log grafana/promtail:2.3.0-config.file=/mnt/config/promtail-config.yaml loki config.yaml和promtail config.yaml将下载到您选择的目录中。 Docker容器正在使用这些配置文件运行Loki和Promtail。
软连接:kubelet会在/var/log/pods和/var/log/containers创建软连接指向/var/lib/docker/containers/$CONTAINERID 配置文件:/etc/docker/daemon.json 参数: “log-driver”: “json-file”, “log-opts”: { “max-file”: “5”, “max-size”: “100m” ...
nohup./loki-linux-amd64-config.file=loki-local-config.yaml > loki.log 2>&1 & #查看启动是否成功(查看3100端口的进程是否存在) netstat-tunlp |grep3100 #或者根据名称查找进程(执行命令后有下边的显示,则启动成功) ps-ef |greploki-linux-amd64 ...
Describe the bug After promtail update to 0.4.0 binary (Centos 7 VM) promtail log full of: turned HTTP status 429 Too Many Requests (429): ingestion rate limit (4194304) exceeded while adding 3 lines" Oct 24 17:22:47 loki.local promtail[...