MCPcopy
hub / github.com/grafana/tempo / toLegacy

Method toLegacy

modules/overrides/config_legacy.go:20–95  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

18)
19
20func (c *Overrides) toLegacy() LegacyOverrides {
21 return LegacyOverrides{
22 IngestionRateStrategy: c.Ingestion.RateStrategy,
23 IngestionRateLimitBytes: c.Ingestion.RateLimitBytes,
24 IngestionBurstSizeBytes: c.Ingestion.BurstSizeBytes,
25 IngestionTenantShardSize: c.Ingestion.TenantShardSize,
26 MaxLocalTracesPerUser: c.Ingestion.MaxLocalTracesPerUser,
27 MaxGlobalTracesPerUser: c.Ingestion.MaxGlobalTracesPerUser,
28 IngestionMaxAttributeBytes: c.Ingestion.MaxAttributeBytes,
29 IngestionArtificialDelay: c.Ingestion.ArtificialDelay,
30 IngestionRetryInfoEnabled: c.Ingestion.RetryInfoEnabled,
31
32 Forwarders: c.Forwarders,
33
34 MetricsGeneratorRingSize: c.MetricsGenerator.RingSize,
35 MetricsGeneratorProcessors: c.MetricsGenerator.Processors,
36 MetricsGeneratorMaxActiveSeries: c.MetricsGenerator.MaxActiveSeries,
37 MetricsGeneratorMaxActiveEntities: c.MetricsGenerator.MaxActiveEntities,
38 MetricsGeneratorCollectionInterval: c.MetricsGenerator.CollectionInterval,
39 MetricsGeneratorDisableCollection: c.MetricsGenerator.DisableCollection,
40 MetricsGeneratorGenerateNativeHistograms: c.MetricsGenerator.GenerateNativeHistograms,
41 MetricsGeneratorTraceIDLabelName: c.MetricsGenerator.TraceIDLabelName,
42 MetricsGeneratorRemoteWriteHeaders: c.MetricsGenerator.RemoteWriteHeaders,
43 MetricsGeneratorForwarderQueueSize: c.MetricsGenerator.Forwarder.QueueSize,
44 MetricsGeneratorForwarderWorkers: c.MetricsGenerator.Forwarder.Workers,
45 MetricsGeneratorProcessorServiceGraphsHistogramBuckets: c.MetricsGenerator.Processor.ServiceGraphs.HistogramBuckets,
46 MetricsGeneratorProcessorServiceGraphsDimensions: c.MetricsGenerator.Processor.ServiceGraphs.Dimensions,
47 MetricsGeneratorProcessorServiceGraphsPeerAttributes: c.MetricsGenerator.Processor.ServiceGraphs.PeerAttributes,
48 MetricsGeneratorProcessorServiceGraphsFilterPolicies: c.MetricsGenerator.Processor.ServiceGraphs.FilterPolicies,
49 MetricsGeneratorProcessorServiceGraphsEnableClientServerPrefix: c.MetricsGenerator.Processor.ServiceGraphs.EnableClientServerPrefix,
50 MetricsGeneratorProcessorServiceGraphsEnableMessagingSystemLatencyHistogram: c.MetricsGenerator.Processor.ServiceGraphs.EnableMessagingSystemLatencyHistogram,
51 MetricsGeneratorProcessorServiceGraphsEnableVirtualNodeLabel: c.MetricsGenerator.Processor.ServiceGraphs.EnableVirtualNodeLabel,
52 MetricsGeneratorProcessorServiceGraphsSpanMultiplierKey: c.MetricsGenerator.Processor.ServiceGraphs.SpanMultiplierKey,
53 MetricsGeneratorProcessorServiceGraphsEnableTraceStateSpanMultiplier: c.MetricsGenerator.Processor.ServiceGraphs.EnableTraceStateSpanMultiplier,
54 MetricsGeneratorProcessorSpanMetricsHistogramBuckets: c.MetricsGenerator.Processor.SpanMetrics.HistogramBuckets,
55 MetricsGeneratorProcessorSpanMetricsDimensions: c.MetricsGenerator.Processor.SpanMetrics.Dimensions,
56 MetricsGeneratorProcessorSpanMetricsIntrinsicDimensions: c.MetricsGenerator.Processor.SpanMetrics.IntrinsicDimensions,
57 MetricsGeneratorProcessorSpanMetricsFilterPolicies: c.MetricsGenerator.Processor.SpanMetrics.FilterPolicies,
58 MetricsGeneratorProcessorSpanMetricsDimensionMappings: c.MetricsGenerator.Processor.SpanMetrics.DimensionMappings,
59 MetricsGeneratorProcessorSpanMetricsEnableTargetInfo: c.MetricsGenerator.Processor.SpanMetrics.EnableTargetInfo,
60 MetricsGeneratorProcessorSpanMetricsTargetInfoExcludedDimensions: c.MetricsGenerator.Processor.SpanMetrics.TargetInfoExcludedDimensions,
61 MetricsGeneratorProcessorSpanMetricsEnableInstanceLabel: c.MetricsGenerator.Processor.SpanMetrics.EnableInstanceLabel,
62 MetricsGeneratorProcessorSpanMetricsSpanMultiplierKey: c.MetricsGenerator.Processor.SpanMetrics.SpanMultiplierKey,
63 MetricsGeneratorProcessorSpanMetricsEnableTraceStateSpanMultiplier: c.MetricsGenerator.Processor.SpanMetrics.EnableTraceStateSpanMultiplier,
64 MetricsGeneratorProcessorHostInfoHostIdentifiers: c.MetricsGenerator.Processor.HostInfo.HostIdentifiers,
65 MetricsGeneratorProcessorHostInfoMetricName: c.MetricsGenerator.Processor.HostInfo.MetricName,
66 MetricsGeneratorIngestionSlack: c.MetricsGenerator.IngestionSlack,
67 MetricsGeneratorNativeHistogramBucketFactor: c.MetricsGenerator.NativeHistogramBucketFactor,
68 MetricsGeneratorNativeHistogramMaxBucketNumber: c.MetricsGenerator.NativeHistogramMaxBucketNumber,
69 MetricsGeneratorNativeHistogramMinResetDuration: c.MetricsGenerator.NativeHistogramMinResetDuration,
70 MetricsGeneratorSpanNameSanitization: c.MetricsGenerator.SpanNameSanitization,
71 MetricsGeneratorMaxCardinalityPerLabel: c.MetricsGenerator.MaxCardinalityPerLabel,
72
73 BlockRetention: c.Compaction.BlockRetention,
74 CompactionWindow: c.Compaction.CompactionWindow,
75 CompactionDisabled: c.Compaction.CompactionDisabled,
76
77 MaxBytesPerTagValuesQuery: c.Read.MaxBytesPerTagValuesQuery,

Implementers 1

runtimeConfigOverridesManagermodules/overrides/runtime_config_overr

Calls 1

CloneMethod · 0.80