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