func DefaultMetricsConfig()

in receiver/kubeletstatsreceiver/internal/metadata/generated_config.go [93:276]


func DefaultMetricsConfig() MetricsConfig {
	return MetricsConfig{
		ContainerCPUTime: MetricConfig{
			Enabled: true,
		},
		ContainerCPUUsage: MetricConfig{
			Enabled: false,
		},
		ContainerCPUUtilization: MetricConfig{
			Enabled: true,
		},
		ContainerFilesystemAvailable: MetricConfig{
			Enabled: true,
		},
		ContainerFilesystemCapacity: MetricConfig{
			Enabled: true,
		},
		ContainerFilesystemUsage: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryAvailable: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryMajorPageFaults: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryPageFaults: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryRss: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryUsage: MetricConfig{
			Enabled: true,
		},
		ContainerMemoryWorkingSet: MetricConfig{
			Enabled: true,
		},
		ContainerUptime: MetricConfig{
			Enabled: false,
		},
		K8sContainerCPUNodeUtilization: MetricConfig{
			Enabled: false,
		},
		K8sContainerCPULimitUtilization: MetricConfig{
			Enabled: false,
		},
		K8sContainerCPURequestUtilization: MetricConfig{
			Enabled: false,
		},
		K8sContainerMemoryNodeUtilization: MetricConfig{
			Enabled: false,
		},
		K8sContainerMemoryLimitUtilization: MetricConfig{
			Enabled: false,
		},
		K8sContainerMemoryRequestUtilization: MetricConfig{
			Enabled: false,
		},
		K8sNodeCPUTime: MetricConfig{
			Enabled: true,
		},
		K8sNodeCPUUsage: MetricConfig{
			Enabled: false,
		},
		K8sNodeCPUUtilization: MetricConfig{
			Enabled: true,
		},
		K8sNodeFilesystemAvailable: MetricConfig{
			Enabled: true,
		},
		K8sNodeFilesystemCapacity: MetricConfig{
			Enabled: true,
		},
		K8sNodeFilesystemUsage: MetricConfig{
			Enabled: true,
		},
		K8sNodeMemoryAvailable: MetricConfig{
			Enabled: true,
		},
		K8sNodeMemoryMajorPageFaults: MetricConfig{
			Enabled: true,
		},
		K8sNodeMemoryPageFaults: MetricConfig{
			Enabled: true,
		},
		K8sNodeMemoryRss: MetricConfig{
			Enabled: true,
		},
		K8sNodeMemoryUsage: MetricConfig{
			Enabled: true,
		},
		K8sNodeMemoryWorkingSet: MetricConfig{
			Enabled: true,
		},
		K8sNodeNetworkErrors: MetricConfig{
			Enabled: true,
		},
		K8sNodeNetworkIo: MetricConfig{
			Enabled: true,
		},
		K8sNodeUptime: MetricConfig{
			Enabled: false,
		},
		K8sPodCPUNodeUtilization: MetricConfig{
			Enabled: false,
		},
		K8sPodCPUTime: MetricConfig{
			Enabled: true,
		},
		K8sPodCPUUsage: MetricConfig{
			Enabled: false,
		},
		K8sPodCPUUtilization: MetricConfig{
			Enabled: true,
		},
		K8sPodCPULimitUtilization: MetricConfig{
			Enabled: false,
		},
		K8sPodCPURequestUtilization: MetricConfig{
			Enabled: false,
		},
		K8sPodFilesystemAvailable: MetricConfig{
			Enabled: true,
		},
		K8sPodFilesystemCapacity: MetricConfig{
			Enabled: true,
		},
		K8sPodFilesystemUsage: MetricConfig{
			Enabled: true,
		},
		K8sPodMemoryAvailable: MetricConfig{
			Enabled: true,
		},
		K8sPodMemoryMajorPageFaults: MetricConfig{
			Enabled: true,
		},
		K8sPodMemoryNodeUtilization: MetricConfig{
			Enabled: false,
		},
		K8sPodMemoryPageFaults: MetricConfig{
			Enabled: true,
		},
		K8sPodMemoryRss: MetricConfig{
			Enabled: true,
		},
		K8sPodMemoryUsage: MetricConfig{
			Enabled: true,
		},
		K8sPodMemoryWorkingSet: MetricConfig{
			Enabled: true,
		},
		K8sPodMemoryLimitUtilization: MetricConfig{
			Enabled: false,
		},
		K8sPodMemoryRequestUtilization: MetricConfig{
			Enabled: false,
		},
		K8sPodNetworkErrors: MetricConfig{
			Enabled: true,
		},
		K8sPodNetworkIo: MetricConfig{
			Enabled: true,
		},
		K8sPodUptime: MetricConfig{
			Enabled: false,
		},
		K8sVolumeAvailable: MetricConfig{
			Enabled: true,
		},
		K8sVolumeCapacity: MetricConfig{
			Enabled: true,
		},
		K8sVolumeInodes: MetricConfig{
			Enabled: true,
		},
		K8sVolumeInodesFree: MetricConfig{
			Enabled: true,
		},
		K8sVolumeInodesUsed: MetricConfig{
			Enabled: true,
		},
	}
}