Всем привет, пытаюсь собрать логи с помощью promtail + loki + grafana.
Лог файл внутри имеет вид:
{"asctime": "2022-02-15 13:19:1644931152", "levelname": "INFO", "module": "name_modul", "funcName": "info", "lineno": 18, "message": "messange for your informations"}
Пытаюсь запустить promtail с такой конфигурацией:
server:
http_listen_port: 9080
grpc_listen_port: 0
positions:
filename: /tmp/positions.yaml
clients:
- url: http://loki:3100/loki/api/v1/push
scrape_configs:
- job_name: incoming
pipeline_stages:
- json:
expressions:
messange: message
timestamp: asctime
funcName: funcName
- timestamp:
source: timestamp
- labels:
timestamp:
funcName:
- output:
source: message
static_configs:
- targets:
- localhost
labels:
job: logs
__path__: lib/docker/volumes/my_volume/_data/logfile.log
Контейнер не запускает, выдает
Unable to parse config: /etc/promtail/config.yml: yaml: line 16: found character that cannot start any token
16 строчка это messange: message, сделал вроде все как в документации. Подскажите что не так?