From b94929b5bcc859960e2516a2f22713d3c07692f9 Mon Sep 17 00:00:00 2001
From: Kristian Klausen <kristian@klausen.dk>
Date: Sat, 5 Jun 2021 18:04:39 +0200
Subject: [PATCH] promtail: Scrap pacman.log

---
 roles/promtail/templates/promtail.yaml.j2 | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/roles/promtail/templates/promtail.yaml.j2 b/roles/promtail/templates/promtail.yaml.j2
index 96b4f932c..e485aa934 100644
--- a/roles/promtail/templates/promtail.yaml.j2
+++ b/roles/promtail/templates/promtail.yaml.j2
@@ -42,3 +42,20 @@ scrape_configs:
         - timestamp:
             format: 02/Jan/2006:15:04:05 -0700
             source: time_local
+  - job_name: pacman
+    static_configs:
+      - targets:
+        - localhost
+        labels:
+          job: pacman
+          instance: {{ ansible_fqdn }}
+          __path__: /var/log/pacman.log
+    pipeline_stages:
+    - match:
+        selector: '{job="pacman"}'
+        stages:
+        - regex:
+            expression: '^\[(?P<timestamp>.*?)\]'
+        - timestamp:
+            format: 2006-01-02T15:04:05Z0700
+            source: timestamp
-- 
GitLab