由于我已经更新到promtail 2.0,我无法在loki中读取日志文件的内容。
config-promtail.yml
server:
http_listen_port: 9080
grpc_listen_port: 0
positions:
filename: /tmp/positions.yaml
clients:
- url: http://192.168.1.103:3100/loki/api/v1/push
scrape_configs:
- job_name: manuallog
static_configs:
- targets:
- 192.168.1.103
labels:
job: tomcat
host: 192.168.1.103
path: /opt/error.log
我也尝试在scrape配置中使用不同的配置,但没有成功:
- job_name: varlog
journal:
max_age: 12h
labels:
filename: /opt/error.log
path: /opt/error.log
error.log不为空:
# cat /opt/error.log
Disconnected from localhost
Promtail版本-2.0
./promtail-linux-amd64 --version
promtail, version 2.0.0 (branch: HEAD, revision: 6978ee5d)
build user: root@2645337e4e98
build date: 2020-10-26T15:54:56Z
go version: go1.14.2
platform: linux/amd64
有线索吗?我做错什么了吗?
非常感谢
2条答案
按热度按时间6tqwzwtp1#
尝试替换:
收件人:
ccrfmcuu2#
您似乎只指定了:
其将仅向所抓取的日志条目添加标签。
您忘记指定:
它会告诉Promtail去哪里找那些原木来跟踪
下面是我的工作Promtail 2.1日志抓取配置。