Usage: otelcontribcol [flags] otelcontribcol [command] Available Commands: completion Generate the autocompletion script for the specified shell components Outputs available components in this collector distribution featuregate Display feature gates information help Help about any command print-config Prints the Collector's configuration in the specified mode validate Validates the config without running the collector 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 []) --feature-gates flag Comma-delimited list of feature gate identifiers. Prefix with '-' to disable the feature. '+' or no prefix will enable the feature. (default -awsemf.nodimrollupdefault,cloudfoundry.resourceAttributes.allow,-confmap.enableMergeAppendOption,connector.routing.defaultErrorModeIgnore,-connector.spanmetrics.excludeResourceMetrics,connector.spanmetrics.includeCollectorInstanceID,-connector.spanmetrics.legacyMetricNames,-connector.spanmetrics.useSecondAsDefaultMetricsUnit,datadog.EnableOperationAndResourceNameV2,datadog.EnableReceiveResourceSpansV2,datadog.EnableScopeConvention,-datadog.logsagentexporter.UseSyncSender,-datadog.serializerexporter.EnableGaugeInterval,-datadog.serializerexporter.NativeOTelHistograms,-datadog.serializerexporter.UseSyncForwarder,-domainControllers.autodiscovery,-exporter.awsemf.DisableLegacyResourceToTelemetryConversion,-exporter.awsxray.DontEmitV0DBConventions,-exporter.awsxray.DontEmitV0HTTPNetworkConventions,-exporter.awsxray.EmitV1DBConventions,-exporter.awsxray.EmitV1HTTPNetworkConventions,exporter.awsxray.skiptimestampvalidation,exporter.datadogexporter.AddUnits,exporter.datadogexporter.DisableAPMStats,exporter.datadogexporter.DisableAllMetricRemapping,-exporter.datadogexporter.EnableAttributeSliceMultiTagExporting,-exporter.datadogexporter.InferIntervalForDeltaMetrics,-exporter.datadogexporter.TraceExportUseCustomHTTPClient,exporter.datadogexporter.metricexportserializerclient,exporter.datadogexporter.metricremappingdisabled,-exporter.file.nativeCompression,-exporter.googlecloud.CustomMonitoredResources,-exporter.googlecloud.noLogTraceContextPrefix,-exporter.googlemanagedprometheus.intToDouble,-exporter.kafka.useRequestType,-exporter.prometheus.DisableResourceToTelemetryConversion,exporter.prometheusexporter.DisableAddMetricSuffixes,-exporter.prometheusremotewrite.DisableResourceToTelemetryConversion,-exporter.prometheusremotewritexporter.EnableMultipleWorkers,-exporter.prometheusremotewritexporter.RetryOn429,-exporter.prometheusremotewritexporter.enableSendingRW2,-exporter.prometheusremotewritexporter.removeTopLevelHTTPSettings,-exporter.signalfx.consumeEntityEvents,exporter.xray.allowDot,-extension.awslogsencoding.cloudtrail.enable.user.identity.prefix,-extension.awslogsencoding.vpcflow.start.iso8601,extension.azureencoding.DontEmitV0LogConventions,extension.azureencoding.EmitV1LogConventions,extension.encoding.awslogsencoding.DontEmitV0RPCConventions,extension.encoding.awslogsencoding.EmitV1RPCConventions,extension.encoding.googlecloudlogentryencoding.DontEmitV0RPCConventions,-extension.healthcheck.useComponentStatus,-extension.opampextension.RemoteRestarts,filelog.allowFileDeletion,filelog.allowHeaderMetadataParsing,filelog.mtimeSortType,-filelog.requireExplicitTopN,filelog.windows.caseInsensitive,-filter.filterlog.useOTTLBridge,-filter.filtermetric.useOTTLBridge,-filter.filterspan.useOTTLBridge,hostmetrics.process.bootTimeCache,logs.assignKeys,logs.jsonParserArray,-metricsgeneration.MatchAttributes,-ottl.functions.enableLambda,-parser.uri.ecscompliant,-pdata.useProtoPooling,pkg.confighttp.PrioritizeNewKeepalive,-pkg.configmiddleware.CustomTCPRouting,-pkg.experimentalmetricmetadata.useEntityEventsSpecification,-pkg.exporterhelper.queueBatchEnabled,-pkg.ottl.enableDynamicMapKeys,pkg.ottl.functions.enableDynamicSliceArguments,-pkg.ottl.functions.enableExperimental,-pkg.prometheus.KeepIdentifyingResourceAttributes,pkg.stanza.addDefaultScopeName,pkg.translator.azurelogs.DontEmitV0LogConventions,pkg.translator.azurelogs.EmitV1LogConventions,pkg.translator.faro.DontEmitV0DeploymentEnvironmentConventions,pkg.translator.faro.EmitV1DeploymentEnvironmentConventions,pkg.translator.jaeger.DontEmitV0HttpConventions,pkg.translator.jaeger.EmitV1HttpConventions,-pkg.translator.prometheus.CorrectUCUMUnits,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,postgresqlreceiver.preciselagmetrics,-processor.azuredetector.RenameResourceGroupAttribute,processor.k8sattributes.DontEmitV0K8sConventions,processor.k8sattributes.EmitV1K8sConventions,-processor.k8sattributes.EnableKubeletPodSource,-processor.k8sattributes.ShareProcessorBetweenPipelines,processor.k8sattributes.telemetry.disableOldFormatMetrics,processor.k8sattributes.telemetry.enableNewFormatMetrics,-processor.resourcedetection.consul.prefixMetaAttributes,-processor.resourcedetection.elasticbeanstalk.DontEmitV0DeploymentConventions,-processor.resourcedetection.elasticbeanstalk.EmitV1DeploymentConventions,-processor.resourcedetection.openshift.removeCloudNameRegion,-processor.tailsamplingprocessor.metricstatcountbytessampled,-processor.tailsamplingprocessor.metricstatcountspanssampled,-processor.tailsamplingprocessor.recordpolicy,-processor.tailsamplingprocessor.tailstorageextension,-processor.tailsamplingprocessor.usetracestate,-processor.transform.enableExperimentalFunctions,-receiver.apache.disableOldFormatMetrics,-receiver.apache.enableNewFormatMetrics,-receiver.awscontainerinsightreceiver.useNewTypeName,-receiver.awsecscontainermetrics.DontEmitV0ContainerConventions,-receiver.awsecscontainermetrics.EmitV1ContainerConventions,-receiver.awsxray.DontEmitV0HttpConventions,-receiver.awsxray.EmitV1HttpConventions,-receiver.datadogreceiver.DontEmitDeprecatedRPCServiceAttr,receiver.datadogreceiver.Enable128BitTraceID,-receiver.datadogreceiver.EnableMultiTagParsing,receiver.githubreceiver.UseCheckRunID,-receiver.hostmetrics.DontEmitV0SystemConventions,-receiver.hostmetrics.EmitV1SystemConventions,receiver.hostmetricsreceiver.UseLinuxMemAvailable,-receiver.k8sobjects.useInformerObserver,receiver.kubeletstats.cpuUsageScrapeBased,receiver.postgresql.connectionPool,-receiver.postgresql.separateSchemaAttr,-receiver.postgresql.useOTelSemconv,-receiver.prometheus.UseTargetUrlForServerAddress,-receiver.prometheusreceiver.EnableCreatedTimestampZeroIngestion,-receiver.statsd.monotonicCounterDefault,receiver.vcenter.resourcePoolMemoryUsageAttribute,-receiverhelper.newReceiverMetrics,-scraper.process.DontEmitV0SystemConventions,-scraper.process.EmitV1SystemConventions,-service.AllowNoPipelines,-service.partialReload,service.partialReloadReceivers,-service.profilesSupport,-spanmetrics.statusCodeConvention.useOtelPrefix,-stanza.synchronousLogEmitter,-stanza.udp.useStableNetworkAttributes,-stanza.windows.eventDrivenScraping,-telemetry.newPipelineTelemetry,-transform.flatten.logs,-translator.skywalking.useStableSemconv) -h, --help help for otelcontribcol --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 -v, --version version for otelcontribcol Use "otelcontribcol [command] --help" for more information about a command.