48 lines
1.4 KiB
YAML
48 lines
1.4 KiB
YAML
# ============================================================
|
|
# OpenTelemetry Collector — configuration EXEMPLE (Phase 5)
|
|
# Destinée au Windows Server 2025 (Phase serveur).
|
|
# NE PAS installer sur le poste développeur (§47).
|
|
#
|
|
# Pipeline retenu : recevoir OTLP HTTP → batch → memory limiter
|
|
# → envoyer vers le backend Omika (→ PostgreSQL). Le transport
|
|
# exact Collector → backend Omika est finalisé en Phase serveur
|
|
# (§48/§49) : PAS d'exporter PostgreSQL maison, PAS de faux
|
|
# récepteur OTLP codé dans cette phase.
|
|
# ============================================================
|
|
receivers:
|
|
otlp:
|
|
protocols:
|
|
http:
|
|
endpoint: 0.0.0.0:4318
|
|
|
|
processors:
|
|
batch:
|
|
send_batch_size: 512
|
|
timeout: 2s
|
|
memory_limiter:
|
|
check_interval: 5s
|
|
limit_mib: 256
|
|
spike_limit_mib: 64
|
|
|
|
exporters:
|
|
# Exporter PLACEHOLDER (standard). À remplacer par l'exporteur vers le
|
|
# backend Omika défini en Phase serveur. Aucun exporter PostgreSQL
|
|
# non standard n'est inventé ici (§48).
|
|
debug:
|
|
verbosity: basic
|
|
|
|
service:
|
|
pipelines:
|
|
logs:
|
|
receivers: [otlp]
|
|
processors: [memory_limiter, batch]
|
|
exporters: [debug]
|
|
traces:
|
|
receivers: [otlp]
|
|
processors: [memory_limiter, batch]
|
|
exporters: [debug]
|
|
metrics:
|
|
receivers: [otlp]
|
|
processors: [memory_limiter, batch]
|
|
exporters: [debug]
|