Waiting for engine...
Skip to main content

OtelConfigurationInput

No description

input OtelConfigurationInput {
enabled: Boolean!
endpoint: String
compression: OtelCompression
trace: Boolean
metric: Boolean
log: Boolean
ssl: Boolean
headers: [OtelHeaderInput!]
logsOverride: OtelOverrideSettingsInput
tracesOverride: OtelOverrideSettingsInput
metricsOverride: OtelOverrideSettingsInput
}

Fields

OtelConfigurationInput.enabled ● Boolean! non-null scalar miscellaneous

Enable/disable OpenTelemetry data collection

OtelConfigurationInput.endpoint ● String scalar miscellaneous

OTLP collector endpoint URL (e.g., http://localhost:4317) if not provided, it will be set to blank

OtelConfigurationInput.compression ● OtelCompression enum platform

Data compression method for transmission efficiency; defaults to NONE if not set.

OtelConfigurationInput.trace ● Boolean scalar miscellaneous

To Enable distributed tracing data collection; defaults to false if not set.

OtelConfigurationInput.metric ● Boolean scalar miscellaneous

To Enable metrics data collection; defaults to false if not set.

OtelConfigurationInput.log ● Boolean scalar miscellaneous

To Enable log data collection; defaults to false if not set.

OtelConfigurationInput.ssl ● Boolean scalar miscellaneous

Use SSL/TLS for secure data transmission OTLP collector endpoint URL; defaults to false if not set.

OtelConfigurationInput.headers ● [OtelHeaderInput!] list input platform

Custom HTTP headers for OTLP requests

OtelConfigurationInput.logsOverride ● OtelOverrideSettingsInput input platform

Overrides for the logs endpoint.

OtelConfigurationInput.tracesOverride ● OtelOverrideSettingsInput input platform

Overrides for the traces endpoint.

OtelConfigurationInput.metricsOverride ● OtelOverrideSettingsInput input platform

Overrides for the metrics endpoint.

Member Of

GatewayInput input

On this Page