Skip to main content

Supported Data Types

📘 Logs | 📈 Metrics | 🚦 Traces

Configuration

FieldTypeDefaultRequiredDescription
NameStringnonetrueUnique identifier within Sawmills.
Enable HTTPBooleantruetrueEnable the OTLP source to accept telemetry data over HTTP.
HTTP AddressString${env:MY_POD_IP}trueThe address (IP or hostname) where HTTP data is received. Defaults to your pod’s IP.
Port (HTTP)Int4318trueThe port for receiving OTLP data over HTTP.
Enable gRPCBooleantruetrueEnable the OTLP source to accept telemetry data over gRPC.
gRPC HostnameString${env:MY_POD_IP}trueThe address (IP or hostname) where gRPC data is received. Defaults to your pod’s IP.
Port (gRPC)Int4317trueThe port for receiving OTLP data over gRPC.

Advanced Options

FieldTypeDefaultRequiredDescription
Forward X-Scope-OrgID HeaderBooleantruetrueWhen enabled, the incoming X-Scope-OrgID header is preserved. This is often required for multi-tenant authentication to work properly.
The pod’s IP address is retrieved by defining an environment variable MY_POD_IP from the pod’s status field status.podIP. You can access this value using ${env:MY_POD_IP} in your configuration to dynamically reference the pod’s IP at runtime.