OS Manuals

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

Datadog agent full variant with JMX and OTel collector

From datadog-agent-fips-7.72-full 7.72.4-r28 (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 confighttp.framedSnappy,-confmap.enableMergeAppendOption,-connector.spanmetrics.includeCollectorInstanceID,-connector.spanmetrics.legacyMetricNames,datadog.EnableOperationAndResourceNameV2,datadog.EnableReceiveResourceSpansV2,exporter.PersistRequestContext,-exporter.datadogexporter.metricremappingdisabled,-filelog.allowFileDeletion,filelog.allowHeaderMetadataParsing,filelog.decompressFingerprint,-filelog.mtimeSortType,-filter.filterlog.useOTTLBridge,-filter.filtermetric.useOTTLBridge,-filter.filterspan.useOTTLBridge,hostmetrics.process.bootTimeCache,k8sattr.fieldExtractConfigRegex.disallow,-k8sattr.labelsAnnotationsSingular.allow,logs.assignKeys,logs.jsonParserArray,-otelcol.printInitialConfig,-parser.uri.ecscompliant,pdata.enableRefCounting,pdata.useCustomProtoEncoding,-pdata.useProtoPooling,pkg.translator.prometheus.NormalizeName,-pkg.translator.prometheus.PermissiveLabelSanitization,-processor.resourcedetection.propagateerrors,processor.resourcedetection.removeGCPFaasID,-processor.tailsamplingprocessor.disableinvertdecisions,-processor.tailsamplingprocessor.metricstatcountspanssampled,-processor.tailsamplingprocessor.recordpolicy,processor.transform.ConvertBetweenSumAndGaugeMetricContext,receiver.jaeger.DisableRemoteSampling,-receiver.prometheusreceiver.EnableCreatedTimestampZeroIngestion,-receiver.prometheusreceiver.EnableNativeHistograms,receiver.prometheusreceiver.RemoveLegacyResourceAttributes,-receiver.prometheusreceiver.RemoveStartTimeAdjustment,-receiver.prometheusreceiver.UseCollectorStartTimeFallback,-receiver.prometheusreceiver.UseCreatedMetric,-receiverhelper.newReceiverMetrics,-service.AllowNoPipelines,-service.noopTracerProvider,-service.profilesSupport,-stanza.synchronousLogEmitter,telemetry.UseLocalHostAsDefaultMetricsAddress,-telemetry.disableHighCardinalityMetrics,-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=processors.batch.timeout=2s
  -sync-delay duration
    	[DD_SYNC_DELAY] How long should config sync retry at initialization before failing.
  -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
  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 confighttp.framedSnappy,-confmap.enableMergeAppendOption,-connector.spanmetrics.includeCollectorInstanceID,-connector.spanmetrics.legacyMetricNames,datadog.EnableOperationAndResourceNameV2,datadog.EnableReceiveResourceSpansV2,exporter.PersistRequestContext,-exporter.datadogexporter.metricremappingdisabled,-filelog.allowFileDeletion,filelog.allowHeaderMetadataParsing,filelog.decompressFingerprint,-filelog.mtimeSortType,-filter.filterlog.useOTTLBridge,-filter.filtermetric.useOTTLBridge,-filter.filterspan.useOTTLBridge,hostmetrics.process.bootTimeCache,k8sattr.fieldExtractConfigRegex.disallow,-k8sattr.labelsAnnotationsSingular.allow,logs.assignKeys,logs.jsonParserArray,-otelcol.printInitialConfig,-parser.uri.ecscompliant,pdata.enableRefCounting,pdata.useCustomProtoEncoding,-pdata.useProtoPooling,pkg.translator.prometheus.NormalizeName,-pkg.translator.prometheus.PermissiveLabelSanitization,-processor.resourcedetection.propagateerrors,processor.resourcedetection.removeGCPFaasID,-processor.tailsamplingprocessor.disableinvertdecisions,-processor.tailsamplingprocessor.metricstatcountspanssampled,-processor.tailsamplingprocessor.recordpolicy,processor.transform.ConvertBetweenSumAndGaugeMetricContext,receiver.jaeger.DisableRemoteSampling,-receiver.prometheusreceiver.EnableCreatedTimestampZeroIngestion,-receiver.prometheusreceiver.EnableNativeHistograms,receiver.prometheusreceiver.RemoveLegacyResourceAttributes,-receiver.prometheusreceiver.RemoveStartTimeAdjustment,-receiver.prometheusreceiver.UseCollectorStartTimeFallback,-receiver.prometheusreceiver.UseCreatedMetric,-receiverhelper.newReceiverMetrics,-service.AllowNoPipelines,-service.noopTracerProvider,-service.profilesSupport,-stanza.synchronousLogEmitter,telemetry.UseLocalHostAsDefaultMetricsAddress,-telemetry.disableHighCardinalityMetrics,-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=processors.batch.timeout=2s
      --sync-delay duration                                                How long should config sync retry at initialization before failing. (default 0s)
      --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.