diff --git a/promtail/rootfs/etc/promtail/default-scrape-config.yaml b/promtail/rootfs/etc/promtail/default-scrape-config.yaml index 6e3f112..93224eb 100644 --- a/promtail/rootfs/etc/promtail/default-scrape-config.yaml +++ b/promtail/rootfs/etc/promtail/default-scrape-config.yaml @@ -1,27 +1,9 @@ --- -- job_name: journal - journal: - json: false - max_age: 12h - labels: - job: systemd-journal - path: "${JOURNAL_PATH}" - relabel_configs: - - source_labels: - - __journal__systemd_unit - target_label: unit - - source_labels: - - __journal__hostname - target_label: nodename - - source_labels: - - __journal_syslog_identifier - target_label: syslog_identifier - - source_labels: - - __journal_container_name - target_label: container_name - pipeline_stages: - - match: - selector: '{container_name=~"homeassistant|hassio_supervisor"}' - stages: - - multiline: - firstline: '^\x{001b}' +job_name: home_assistant_logs + static_configs: + - targets: + - localhost # Target for the logs, can be anything since it's just a label + labels: + job: home_assistant # Job label for your logs in Loki + host: home_assistant # Optional label for host, useful if running multiple Home Assistant instances + __path__: /config/home-assistant.log # Path to Home Assistant log file \ No newline at end of file