Promtail
Oodle provides a seamless integration with Promtail. You can use OTel Collector Loki receiver and then export the data via OTel exporter to Oodle.
Configuration
OTel configuration
To configure Open Telemetry to send logs to Oodle, you'll need the following values:
OODLE_INSTANCE
: Your Oodle instance IDOODLE_API_KEY
: Your Oodle API key for authenticationOODLE_ENDPOINT
: The Oodle endpoint URL for log ingestion
You can then configure OTel collector to receive logs from Promtail again via Loki receiver
receivers:
loki:
protocols:
http:
endpoint: 0.0.0.0:3500
grpc:
endpoint: 0.0.0.0:3600
use_incoming_timestamp: true
exporters:
otlphttp/oodle:
endpoint: "https://<OODLE_ENDPOINT>/ingest/otel"
headers:
"X-OODLE-INSTANCE": "<OODLE_INSTANCE>"
"X-API-KEY": "<OODLE_API_KEY>"
processors:
batch:
service:
pipelines:
logs:
receivers: [loki]
processors: [batch]
exporters: [otlphttp/oodle]
Promtail configuration
You can now configure Promtail agent to send logs to OTel collector configured above:
clients:
- url: http://otelcol:3500/loki/api/v1/push
Support
If you need assistance or have any questions, please reach out to us through:
- The help chat widget in the bottom-right corner of this page
- Email at support@oodle.ai