Configuring the OTLP gRPC backend (Self-Hosted)
Supported Signals:
string
: OTLP gRPC Endpoint. The format is host:port
, host is required, port is optional and defaults to the default OTLP gRPC port 4317
.
host:port
string
: Destination Compression Type. Compression type to use for the destination. The default is none
. The compression type must be supported by the destination.
none
{ key: string; value: string; }[]
: Headers. Headers is the option to set custom GRPC headers for OTLP GRPC destination. If specified, please provide each header in the format: key:value. Multiple headers can be added. Keys must be non-empty strings and follow standard HTTP header conventions. Values must be non-empty strings and may include alphanumerics, whitespace, and standard punctuation.
boolean
: Enable OAuth2. Enable OAuth2 client credentials authentication
False
string
: OAuth2 Client ID. OAuth2 client identifier for client credentials flow
your-client-id
string
: OAuth2 Client Secret. OAuth2 client secret for client credentials flow
your-client-secret
string
: OAuth2 Token URL. OAuth2 token endpoint URL for obtaining access tokens
https://example.com/oauth2/token
string
: OAuth2 Scopes. Comma-separated list of OAuth2 scopes to request (e.g., “api.metrics,api.traces”)
api.metrics,api.traces
string
: OAuth2 Audience. OAuth2 audience parameter for token requests
api.example.com
boolean
: Enable TLS. Secure connection
False
string
: Certificate Authority. When using TLS, provide the CA certificate in PEM format to verify the server. If empty uses system root CA
-----BEGIN CERTIFICATE-----
boolean
: Insecure Skip Verify. Skip TLS certificate verification
False
Add Destination
, select OTLP gRPC
and follow the on-screen instructionsotlp.yaml
)kubectl