|
@@ -4,7 +4,9 @@
|
|
|
# NB: ei tohi baaskomponente üle kirjutada; pipeline'id viitavad base `clickhouse` eksportijale.
|
|
# NB: ei tohi baaskomponente üle kirjutada; pipeline'id viitavad base `clickhouse` eksportijale.
|
|
|
|
|
|
|
|
receivers:
|
|
receivers:
|
|
|
- prometheus:
|
|
|
|
|
|
|
+ # NB: base/OpAMP config defineerib juba 'prometheus' (self-metrics). Custom EI tohi
|
|
|
|
|
+ # olemasolevat komponenti üle kirjutada -> kasuta unikaalset nime 'prometheus/ohmu'.
|
|
|
|
|
+ prometheus/ohmu:
|
|
|
config:
|
|
config:
|
|
|
global:
|
|
global:
|
|
|
scrape_interval: 60s
|
|
scrape_interval: 60s
|
|
@@ -20,7 +22,7 @@ receivers:
|
|
|
- targets: ["host.docker.internal:8070"]
|
|
- targets: ["host.docker.internal:8070"]
|
|
|
|
|
|
|
|
# Konteinerite Docker JSON-logid.
|
|
# Konteinerite Docker JSON-logid.
|
|
|
- filelog:
|
|
|
|
|
|
|
+ filelog/ohmu:
|
|
|
include:
|
|
include:
|
|
|
- /var/lib/docker/containers/*/*-json.log
|
|
- /var/lib/docker/containers/*/*-json.log
|
|
|
include_file_path: true
|
|
include_file_path: true
|
|
@@ -51,10 +53,10 @@ processors:
|
|
|
service:
|
|
service:
|
|
|
pipelines:
|
|
pipelines:
|
|
|
metrics/ohmu:
|
|
metrics/ohmu:
|
|
|
- receivers: [prometheus]
|
|
|
|
|
|
|
+ receivers: [prometheus/ohmu]
|
|
|
processors: [memory_limiter, filter/keep, batch]
|
|
processors: [memory_limiter, filter/keep, batch]
|
|
|
exporters: [clickhouse]
|
|
exporters: [clickhouse]
|
|
|
logs/ohmu:
|
|
logs/ohmu:
|
|
|
- receivers: [filelog]
|
|
|
|
|
|
|
+ receivers: [filelog/ohmu]
|
|
|
processors: [memory_limiter, filter/logs, batch]
|
|
processors: [memory_limiter, filter/logs, batch]
|
|
|
exporters: [clickhouse]
|
|
exporters: [clickhouse]
|