OS Manuals

/opt/datadog-agent/embedded/bin/otel-agent

Datadog agent full variant with JMX and OTel collector

From datadog-agent-fips-7.83-full 7.83.3-r12 (enterprise-packages), captured 2026-11-08 by running otel-agent --help (exit 0). permalink

Usage:
  -config --config=file:/path/to/first --config=file:path/to/second
    	[CONFIG] Locations to the config file(s), note that only a single location can be set per flag entry e.g. --config=file:/path/to/first --config=file:path/to/second.
  -core-config string
    	[DD_CORE_CONFIG] Location to the Datadog Agent config file.
  -feature-gates value
    	[FEATURE_GATES] Comma-delimited list of feature gate identifiers. Prefix with '-' to disable the feature. '+' or no prefix will enable the feature. (default -confmap.enableMergeAppendOption,connector.routing.defaultErrorModeIgnore,-connector.spanmetrics.excludeResourceMetrics,connector.spanmetrics.includeCollectorInstanceID,-connector.spanmetrics.legacyMetricNames,-connector.spanmetrics.useSecondAsDefaultMetricsUnit,datadog.EnableOperationAndResourceNameV2,datadog.EnableReceiveResourceSpansV2,-datadog.serializerexporter.UseSyncForwarder,-exporter.datadogexporter.AddUnits,exporter.datadogexporter.DisableAllMetricRemapping,-exporter.datadogexporter.EnableAttributeSliceMultiTagExporting,-exporter.datadogexporter.InferIntervalForDeltaMetrics,exporter.datadogexporter.metricremappingdisabled,-extension.healthcheck.useComponentStatus,-filelog.allowFileDeletion,filelog.allowHeaderMetadataParsing,-filelog.mtimeSortType,filelog.protobufCheckpointEncoding,-filelog.windows.caseInsensitive,-filter.filterlog.useOTTLBridge,-filter.filtermetric.useOTTLBridge,-filter.filterspan.useOTTLBridge,hostmetrics.process.bootTimeCache,logs.assignKeys,logs.jsonParserArray,ottl.PanicDuplicateName,ottl.contexts.enableOTelColContext,-ottl.functions.enableLambda,-parser.uri.ecscompliant,-pdata.useProtoPooling,-pkg.experimentalmetricmetadata.useEntityEventsSpecification,-pkg.translator.jaeger.DontEmitV0HttpConventions,-pkg.translator.jaeger.EmitV1HttpConventions,-pkg.translator.prometheus.PermissiveLabelSanitization,-pkg.translator.zipkin.DontEmitV0CloudResourceConventions,-pkg.translator.zipkin.DontEmitV0HttpConventions,pkg.translator.zipkin.DontEmitV0NetworkConventions,-pkg.translator.zipkin.DontEmitV0ScopeConventions,-pkg.translator.zipkin.EmitV1CloudResourceConventions,-pkg.translator.zipkin.EmitV1HttpConventions,pkg.translator.zipkin.EmitV1NetworkConventions,-pkg.translator.zipkin.EmitV1ScopeConventions,processor.filter.defaultErrorModeIgnore,-processor.k8sattributes.DontEmitV0K8sConventions,-processor.k8sattributes.EmitV1K8sConventions,-processor.k8sattributes.ShareProcessorBetweenPipelines,-processor.k8sattributes.telemetry.disableOldFormatMetrics,-processor.k8sattributes.telemetry.enableNewFormatMetrics,-processor.tailsamplingprocessor.metricstatcountbytessampled,-processor.tailsamplingprocessor.metricstatcountspanssampled,-processor.tailsamplingprocessor.recordpolicy,-processor.tailsamplingprocessor.tailstorageextension,-processor.tailsamplingprocessor.usetracestate,processor.transform.defaultErrorModeIgnore,receiver.hostmetricsreceiver.UseLinuxMemAvailable,-receiver.kubeletstats.cpuUsageScrapeBased,-receiver.prometheusreceiver.EnableCreatedTimestampZeroIngestion,receiver.prometheusreceiver.IgnoreScopeInfoMetric,-receiverhelper.newReceiverMetrics,-service.AllowNoPipelines,-service.partialReload,service.partialReloadReceivers,-service.profilesSupport,-spanmetrics.statusCodeConvention.useOtelPrefix,-stanza.synchronousLogEmitter,-stanza.udp.useStableNetworkAttributes,-stanza.windows.eventDrivenScraping,-telemetry.newPipelineTelemetry,-transform.flatten.logs)
  -set value
    	[SET] Set arbitrary component config property. The component has to be defined in the config file and the flag has a higher precedence. Array config properties are overridden and maps are joined. Example --set=exporters.debug.verbosity=detailed
  -sync-delay duration
    	[DD_SYNC_DELAY] How long should config sync retry at initialization before failing. (default 30s)
  -sync-to duration
    	[DD_SYNC_TO] Timeout for config sync requests. (default 3s)
Datadog otel-agent at your service.

Usage:
  otel-agent [command] [flags]
  otel-agent [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  flare       Collect a flare and send it to Datadog
  help        Help about any command
  run         Starting OpenTelemetry Collector
  status      Print the current status
  version     Print the version info

Flags:
      --config --config=file:/path/to/first --config=file:path/to/second   Locations to the config file(s), note that only a single location can be set per flag entry e.g. --config=file:/path/to/first --config=file:path/to/second. (default [])
      --core-config string                                                 Location to the Datadog Agent config file.
      --feature-gates flag                                                 Comma-delimited list of feature gate identifiers. Prefix with '-' to disable the feature. '+' or no prefix will enable the feature. (default -confmap.enableMergeAppendOption,connector.routing.defaultErrorModeIgnore,-connector.spanmetrics.excludeResourceMetrics,connector.spanmetrics.includeCollectorInstanceID,-connector.spanmetrics.legacyMetricNames,-connector.spanmetrics.useSecondAsDefaultMetricsUnit,datadog.EnableOperationAndResourceNameV2,datadog.EnableReceiveResourceSpansV2,-datadog.serializerexporter.UseSyncForwarder,-exporter.datadogexporter.AddUnits,exporter.datadogexporter.DisableAllMetricRemapping,-exporter.datadogexporter.EnableAttributeSliceMultiTagExporting,-exporter.datadogexporter.InferIntervalForDeltaMetrics,exporter.datadogexporter.metricremappingdisabled,-extension.healthcheck.useComponentStatus,-filelog.allowFileDeletion,filelog.allowHeaderMetadataParsing,-filelog.mtimeSortType,filelog.protobufCheckpointEncoding,-filelog.windows.caseInsensitive,-filter.filterlog.useOTTLBridge,-filter.filtermetric.useOTTLBridge,-filter.filterspan.useOTTLBridge,hostmetrics.process.bootTimeCache,logs.assignKeys,logs.jsonParserArray,ottl.PanicDuplicateName,ottl.contexts.enableOTelColContext,-ottl.functions.enableLambda,-parser.uri.ecscompliant,-pdata.useProtoPooling,-pkg.experimentalmetricmetadata.useEntityEventsSpecification,-pkg.translator.jaeger.DontEmitV0HttpConventions,-pkg.translator.jaeger.EmitV1HttpConventions,-pkg.translator.prometheus.PermissiveLabelSanitization,-pkg.translator.zipkin.DontEmitV0CloudResourceConventions,-pkg.translator.zipkin.DontEmitV0HttpConventions,pkg.translator.zipkin.DontEmitV0NetworkConventions,-pkg.translator.zipkin.DontEmitV0ScopeConventions,-pkg.translator.zipkin.EmitV1CloudResourceConventions,-pkg.translator.zipkin.EmitV1HttpConventions,pkg.translator.zipkin.EmitV1NetworkConventions,-pkg.translator.zipkin.EmitV1ScopeConventions,processor.filter.defaultErrorModeIgnore,-processor.k8sattributes.DontEmitV0K8sConventions,-processor.k8sattributes.EmitV1K8sConventions,-processor.k8sattributes.ShareProcessorBetweenPipelines,-processor.k8sattributes.telemetry.disableOldFormatMetrics,-processor.k8sattributes.telemetry.enableNewFormatMetrics,-processor.tailsamplingprocessor.metricstatcountbytessampled,-processor.tailsamplingprocessor.metricstatcountspanssampled,-processor.tailsamplingprocessor.recordpolicy,-processor.tailsamplingprocessor.tailstorageextension,-processor.tailsamplingprocessor.usetracestate,processor.transform.defaultErrorModeIgnore,receiver.hostmetricsreceiver.UseLinuxMemAvailable,-receiver.kubeletstats.cpuUsageScrapeBased,-receiver.prometheusreceiver.EnableCreatedTimestampZeroIngestion,receiver.prometheusreceiver.IgnoreScopeInfoMetric,-receiverhelper.newReceiverMetrics,-service.AllowNoPipelines,-service.partialReload,service.partialReloadReceivers,-service.profilesSupport,-spanmetrics.statusCodeConvention.useOtelPrefix,-stanza.synchronousLogEmitter,-stanza.udp.useStableNetworkAttributes,-stanza.windows.eventDrivenScraping,-telemetry.newPipelineTelemetry,-transform.flatten.logs)
  -h, --help                                                               help for otel-agent
  -p, --pidfile string                                                     path to the pidfile
      --set value                                                          Set arbitrary component config property. The component has to be defined in the config file and the flag has a higher precedence. Array config properties are overridden and maps are joined. Example --set=exporters.debug.verbosity=detailed
      --sync-delay duration                                                How long should config sync retry at initialization before failing. (default 30s)
      --sync-to duration                                                   Timeout for config sync requests. (default 3s)

Use "otel-agent [command] --help" for more information about a command.
Options (13)
OptionDescriptionSource
-core-config string[DD_CORE_CONFIG] Location to the Datadog Agent config file.help
-feature-gates value[FEATURE_GATES] Comma-delimited list of feature gate identifiers.help
-set value[SET] Set arbitrary component config property.help
-sync-delay duration[DD_SYNC_DELAY] How long should config sync retry at initialization before failing.help
-sync-to duration[DD_SYNC_TO] Timeout for config sync requests.help
--config --config=file:/path/to/firstLocations to the config file(s), note that only a single location can be set per flag entry e.g. --config=file:/path/to/first --config=file:path/to/second.help
--core-config stringLocation to the Datadog Agent config file.help
--feature-gates flagComma-delimited list of feature gate identifiers.help
-h, --helphelp for otel-agenthelp
-p, --pidfile stringpath to the pidfilehelp
--set valueSet arbitrary component config property.help
--sync-delay durationHow long should config sync retry at initialization before failing.help
--sync-to durationTimeout for config sync requests.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.