Files
observability-stack/otel/otel-collector.yaml
Yevgeniy Ulyantsev 309b3a9c95 1
2026-01-30 21:43:46 +03:00

51 lines
984 B
YAML

receivers:
otlp:
protocols:
grpc:
endpoint: 0.0.0.0:4317
http:
endpoint: 0.0.0.0:4318
processors:
batch:
exporters:
loki:
endpoint: http://loki:3100/loki/api/v1/push
prometheus:
endpoint: 0.0.0.0:8889
namespace: pricehistory # Добавьте namespace для группировки метрик
const_labels:
service: pricehistory-api
send_timestamps: true
metric_expiration: 10m
enable_open_metrics: true
add_metric_suffixes: false # Важно для совместимости
otlp/tempo:
endpoint: tempo:4317
tls:
insecure: true
service:
telemetry:
metrics:
address: 0.0.0.0:8888
pipelines:
logs:
receivers: [otlp]
processors: [batch]
exporters: [loki]
metrics:
receivers: [otlp]
processors: [batch]
exporters: [prometheus]
traces:
receivers: [otlp]
processors: [batch]
exporters: [otlp/tempo]