func DefaultMetricsConfig()

in receiver/dockerstatsreceiver/internal/metadata/generated_config.go [104:320]


func DefaultMetricsConfig() MetricsConfig {
	return MetricsConfig{
		ContainerBlockioIoMergedRecursive: MetricConfig{
			Enabled: false,
		},
		ContainerBlockioIoQueuedRecursive: MetricConfig{
			Enabled: false,
		},
		ContainerBlockioIoServiceBytesRecursive: MetricConfig{
			Enabled: true,
		},
		ContainerBlockioIoServiceTimeRecursive: MetricConfig{
			Enabled: false,
		},
		ContainerBlockioIoServicedRecursive: MetricConfig{
			Enabled: false,
		},
		ContainerBlockioIoTimeRecursive: MetricConfig{
			Enabled: false,
		},
		ContainerBlockioIoWaitTimeRecursive: MetricConfig{
			Enabled: false,
		},
		ContainerBlockioSectorsRecursive: MetricConfig{
			Enabled: false,
		},
		ContainerCPULimit: MetricConfig{
			Enabled: false,
		},
		ContainerCPULogicalCount: MetricConfig{
			Enabled: false,
		},
		ContainerCPUShares: MetricConfig{
			Enabled: false,
		},
		ContainerCPUThrottlingDataPeriods: MetricConfig{
			Enabled: false,
		},
		ContainerCPUThrottlingDataThrottledPeriods: MetricConfig{
			Enabled: false,
		},
		ContainerCPUThrottlingDataThrottledTime: MetricConfig{
			Enabled: false,
		},
		ContainerCPUUsageKernelmode: MetricConfig{
			Enabled: true,
		},
		ContainerCPUUsagePercpu: MetricConfig{
			Enabled: false,
		},
		ContainerCPUUsageSystem: MetricConfig{
			Enabled: false,
		},
		ContainerCPUUsageTotal: MetricConfig{
			Enabled: true,
		},
		ContainerCPUUsageUsermode: MetricConfig{
			Enabled: true,
		},
		ContainerCPUUtilization: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryActiveAnon: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryActiveFile: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryAnon: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryCache: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryDirty: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryFails: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryFile: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryHierarchicalMemoryLimit: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryHierarchicalMemswLimit: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryInactiveAnon: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryInactiveFile: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryMappedFile: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryPercent: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryPgfault: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryPgmajfault: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryPgpgin: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryPgpgout: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryRss: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryRssHuge: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalActiveAnon: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalActiveFile: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalCache: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryTotalDirty: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalInactiveAnon: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalInactiveFile: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalMappedFile: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalPgfault: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalPgmajfault: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalPgpgin: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalPgpgout: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalRss: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalRssHuge: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalUnevictable: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryTotalWriteback: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryUnevictable: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryUsageLimit: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryUsageMax: MetricConfig{
			Enabled: false,
		},
		ContainerMemoryUsageTotal: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryWriteback: MetricConfig{
			Enabled: false,
		},
		ContainerNetworkIoUsageRxBytes: MetricConfig{
			Enabled: true,
		},
		ContainerNetworkIoUsageRxDropped: MetricConfig{
			Enabled: true,
		},
		ContainerNetworkIoUsageRxErrors: MetricConfig{
			Enabled: false,
		},
		ContainerNetworkIoUsageRxPackets: MetricConfig{
			Enabled: false,
		},
		ContainerNetworkIoUsageTxBytes: MetricConfig{
			Enabled: true,
		},
		ContainerNetworkIoUsageTxDropped: MetricConfig{
			Enabled: true,
		},
		ContainerNetworkIoUsageTxErrors: MetricConfig{
			Enabled: false,
		},
		ContainerNetworkIoUsageTxPackets: MetricConfig{
			Enabled: false,
		},
		ContainerPidsCount: MetricConfig{
			Enabled: false,
		},
		ContainerPidsLimit: MetricConfig{
			Enabled: false,
		},
		ContainerRestarts: MetricConfig{
			Enabled: false,
		},
		ContainerUptime: MetricConfig{
			Enabled: false,
		},
	}
}