53 lines
1.1 KiB
YAML
53 lines
1.1 KiB
YAML
receivers:
|
|
otlp:
|
|
protocols:
|
|
grpc:
|
|
endpoint: 0.0.0.0:4317
|
|
tcplog:
|
|
listen_address: "0.0.0.0:54525"
|
|
|
|
hostmetrics:
|
|
scrapers:
|
|
cpu:
|
|
metrics:
|
|
system.cpu.utilization:
|
|
enabled: true
|
|
load:
|
|
memory:
|
|
metrics:
|
|
system.memory.utilization:
|
|
enabled: true
|
|
|
|
processors:
|
|
memory_limiter:
|
|
check_interval: 1s
|
|
limit_mib: 2000
|
|
spike_limit_mib: 500
|
|
batch:
|
|
send_batch_size: 1000
|
|
timeout: 0s
|
|
send_batch_max_size: 1000
|
|
|
|
exporters:
|
|
debug:
|
|
otlphttp/prometheus:
|
|
endpoint: "http://prometheus:9090/api/v1/otlp"
|
|
tls:
|
|
insecure: true
|
|
otlphttp/loki:
|
|
endpoint: "http://loki:3100/otlp"
|
|
tls:
|
|
insecure: true
|
|
|
|
service:
|
|
pipelines:
|
|
metrics:
|
|
# receivers: [hostmetrics, docker_stats, httpcheck/frontend-proxy, otlp, redis, spanmetrics]
|
|
receivers: [otlp, hostmetrics]
|
|
processors: [memory_limiter, batch]
|
|
exporters: [otlphttp/prometheus, debug]
|
|
logs:
|
|
receivers: [otlp]
|
|
processors: [memory_limiter, batch]
|
|
exporters: [otlphttp/loki, debug]
|