summaryrefslogtreecommitdiff
path: root/ansible/roles/plg/files
diff options
context:
space:
mode:
authorEnricoGuccii <partyka.003@proton.me>2026-06-15 00:28:26 +0200
committerEnricoGuccii <partyka.003@proton.me>2026-06-15 00:28:26 +0200
commitcc62a017152cb3f00bf4b312efe46f81b8940b00 (patch)
treebd9709fbded01038d794afde6e2119e3486252a3 /ansible/roles/plg/files
parent75c62e7c50e79c14f80c4f3ab054847d86b44ffe (diff)
ansible: plg stack setupHEADmaster
Diffstat (limited to 'ansible/roles/plg/files')
-rw-r--r--ansible/roles/plg/files/loki-config.yaml26
-rw-r--r--ansible/roles/plg/files/promtail-config.yml18
2 files changed, 44 insertions, 0 deletions
diff --git a/ansible/roles/plg/files/loki-config.yaml b/ansible/roles/plg/files/loki-config.yaml
new file mode 100644
index 0000000..f91abe2
--- /dev/null
+++ b/ansible/roles/plg/files/loki-config.yaml
@@ -0,0 +1,26 @@
+auth_enabled: false
+
+server:
+ http_listen_port: 3100
+
+common:
+ path_prefix: /loki
+ storage:
+ filesystem:
+ chunks_directory: /loki/chunks
+ rules_directory: /loki/rules
+ replication_factor: 1
+ ring:
+ instance_addr: 127.0.0.1
+ kvstore:
+ store: inmemory
+
+schema_config:
+ configs:
+ - from: 2020-10-24
+ store: boltdb-shipper
+ object_store: filesystem
+ schema: v11
+ index:
+ prefix: index_
+ period: 24h
diff --git a/ansible/roles/plg/files/promtail-config.yml b/ansible/roles/plg/files/promtail-config.yml
new file mode 100644
index 0000000..ed06e8c
--- /dev/null
+++ b/ansible/roles/plg/files/promtail-config.yml
@@ -0,0 +1,18 @@
+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: system
+ static_configs:
+ - targets:
+ - localhost
+ labels:
+ job: varlogs
+ __path__: /var/log/*log