added appdaemon parser

This commit is contained in:
John Lancaster
2023-11-24 11:13:19 -06:00
parent e4cd766e4f
commit 9513889a34
2 changed files with 12 additions and 0 deletions

View File

@@ -15,6 +15,8 @@ services:
restart: unless-stopped restart: unless-stopped
env_file: env_file:
- .env - .env
environment:
- HOSTNAME=${HOSTNAME}
volumes: volumes:
- ./promtail:/etc/promtail - ./promtail:/etc/promtail
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock

View File

@@ -21,3 +21,13 @@ scrape_configs:
target_label: 'logstream' target_label: 'logstream'
- target_label: 'host' - target_label: 'host'
replacement: '${HOSTNAME}' replacement: '${HOSTNAME}'
pipeline_stages:
- match:
selector: '{container="appdaemon"}'
stages:
- regex:
expression: "(?P<date>\\\\d{4}-\\\\d{2}-\\\\d{2}) (?P<time>\\\\d{2}:\\\\d{2}:\\\\d{2} [AP)]M) (?P<level>\\\\w+) (?P<app>\\\\w+): (?P<msg>.*?)$"
- labels:
level:
app:
msg: