Skip to content

Instantly share code, notes, and snippets.

@dln
Created March 26, 2024 13:45
Show Gist options
  • Save dln/77701b9b6fede0dc67d029b40284b704 to your computer and use it in GitHub Desktop.
Save dln/77701b9b6fede0dc67d029b40284b704 to your computer and use it in GitHub Desktop.
otel collector with prometheus remote write example
extensions:
zpages:
endpoint: 0.0.0.0:8080
receivers:
hostmetrics:
collection_interval: 3s
scrapers:
cpu:
load:
memory:
network:
processors:
resource/debug:
attributes:
- key: debug
value: dln-dev
action: upsert
exporters:
debug:
prometheus:
endpoint: "0.0.0.0:9090"
resource_to_telemetry_conversion:
enabled: true
prometheusremotewrite:
endpoint: "https://prometheus-push.example.com/api/v1/push"
resource_to_telemetry_conversion:
enabled: true
service:
extensions:
- zpages
pipelines:
metrics:
receivers:
- hostmetrics
processors:
- resource/debug
exporters:
- debug
- prometheus
- prometheusremotewrite
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment