Update promtail/rootfs/etc/promtail/default-scrape-config.yaml
This commit is contained in:
		@@ -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
 | 
			
		||||
		Reference in New Issue
	
	Block a user