replace cadvisor for otelcollector docker_stats plugin, use docker socket proxy for otelcollector
This commit is contained in:
1 parent
0747dda9e7
commit
887668dde9
7 files changed
+590
-508
No files matched your search
@@ -14,6 +14,35 @@ receivers:
|
||||
network:
|
||||
load:
|
||||
processes:
|
||||
docker_stats:
|
||||
endpoint: tcp://docker-proxy-otel:2375
|
||||
collection_interval: 30s
|
||||
timeout: 20s
|
||||
api_version: "1.44"
|
||||
container_labels_to_metric_labels:
|
||||
com.docker.swarm.service.name: service_name
|
||||
com.docker.swarm.task.name: task_name
|
||||
metrics:
|
||||
container.cpu.usage.total:
|
||||
enabled: true
|
||||
container.cpu.percent:
|
||||
enabled: true
|
||||
container.memory.usage.total:
|
||||
enabled: true
|
||||
container.memory.percent:
|
||||
enabled: true
|
||||
container.memory.usage.limit:
|
||||
enabled: true
|
||||
container.network.io.usage.rx_bytes:
|
||||
enabled: true
|
||||
container.network.io.usage.tx_bytes:
|
||||
enabled: true
|
||||
container.blockio.io_service_bytes_recursive:
|
||||
enabled: true
|
||||
container.pids.count:
|
||||
enabled: true
|
||||
container.uptime:
|
||||
enabled: true
|
||||
prometheus:
|
||||
config:
|
||||
scrape_configs:
|
||||
@@ -21,10 +50,6 @@ receivers:
|
||||
scrape_interval: 10s
|
||||
static_configs:
|
||||
- targets: ['reverse_caddy:2019']
|
||||
- job_name: cadvisor
|
||||
scrape_interval: 10s
|
||||
static_configs:
|
||||
- targets: ['cadvisor:8080']
|
||||
- job_name: herald
|
||||
scrape_interval: 10s
|
||||
static_configs:
|
||||
@@ -64,6 +89,8 @@ processors:
|
||||
exporters:
|
||||
prometheusremotewrite:
|
||||
endpoint: http://prometheus:9090/api/v1/write
|
||||
resource_to_telemetry_conversion:
|
||||
enabled: true
|
||||
otlphttp/tempo:
|
||||
endpoint: http://tempo:4318
|
||||
|
||||
@@ -78,7 +105,7 @@ service:
|
||||
port: 8888
|
||||
pipelines:
|
||||
metrics:
|
||||
receivers: [otlp, prometheus, hostmetrics]
|
||||
receivers: [otlp, prometheus, hostmetrics, docker_stats]
|
||||
processors: [memory_limiter, batch]
|
||||
exporters: [prometheusremotewrite]
|
||||
traces:
|
||||
|
||||
Reference in new issue
Block a user