func DefaultMetricsConfig()

in receiver/elasticsearchreceiver/internal/metadata/generated_config.go [125:404]


func DefaultMetricsConfig() MetricsConfig {
	return MetricsConfig{
		ElasticsearchBreakerMemoryEstimated: MetricConfig{
			Enabled: true,
		},
		ElasticsearchBreakerMemoryLimit: MetricConfig{
			Enabled: true,
		},
		ElasticsearchBreakerTripped: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterDataNodes: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterHealth: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterInFlightFetch: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterIndicesCacheEvictions: MetricConfig{
			Enabled: false,
		},
		ElasticsearchClusterNodes: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterPendingTasks: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterPublishedStatesDifferences: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterPublishedStatesFull: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterShards: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterStateQueue: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterStateUpdateCount: MetricConfig{
			Enabled: true,
		},
		ElasticsearchClusterStateUpdateTime: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexCacheEvictions: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexCacheMemoryUsage: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexCacheSize: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexDocuments: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexOperationsCompleted: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexOperationsMergeCurrent: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexOperationsMergeDocsCount: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexOperationsMergeSize: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexOperationsTime: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexSegmentsCount: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexSegmentsMemory: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexSegmentsSize: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexShardsSize: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexTranslogOperations: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexTranslogSize: MetricConfig{
			Enabled: false,
		},
		ElasticsearchIndexingPressureMemoryLimit: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexingPressureMemoryTotalPrimaryRejections: MetricConfig{
			Enabled: true,
		},
		ElasticsearchIndexingPressureMemoryTotalReplicaRejections: MetricConfig{
			Enabled: true,
		},
		ElasticsearchMemoryIndexingPressure: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeCacheCount: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeCacheEvictions: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeCacheMemoryUsage: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeCacheSize: MetricConfig{
			Enabled: false,
		},
		ElasticsearchNodeClusterConnections: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeClusterIo: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeDiskIoRead: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeDiskIoWrite: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeDocuments: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeFsDiskAvailable: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeFsDiskFree: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeFsDiskTotal: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeHTTPConnections: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeIngestDocuments: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeIngestDocumentsCurrent: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeIngestOperationsFailed: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeOpenFiles: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeOperationsCompleted: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeOperationsCurrent: MetricConfig{
			Enabled: false,
		},
		ElasticsearchNodeOperationsGetCompleted: MetricConfig{
			Enabled: false,
		},
		ElasticsearchNodeOperationsGetTime: MetricConfig{
			Enabled: false,
		},
		ElasticsearchNodeOperationsTime: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodePipelineIngestDocumentsCurrent: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodePipelineIngestDocumentsPreprocessed: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodePipelineIngestOperationsFailed: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeScriptCacheEvictions: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeScriptCompilationLimitTriggered: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeScriptCompilations: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeSegmentsMemory: MetricConfig{
			Enabled: false,
		},
		ElasticsearchNodeShardsDataSetSize: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeShardsReservedSize: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeShardsSize: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeThreadPoolTasksFinished: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeThreadPoolTasksQueued: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeThreadPoolThreads: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeTranslogOperations: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeTranslogSize: MetricConfig{
			Enabled: true,
		},
		ElasticsearchNodeTranslogUncommittedSize: MetricConfig{
			Enabled: true,
		},
		ElasticsearchOsCPULoadAvg15m: MetricConfig{
			Enabled: true,
		},
		ElasticsearchOsCPULoadAvg1m: MetricConfig{
			Enabled: true,
		},
		ElasticsearchOsCPULoadAvg5m: MetricConfig{
			Enabled: true,
		},
		ElasticsearchOsCPUUsage: MetricConfig{
			Enabled: true,
		},
		ElasticsearchOsMemory: MetricConfig{
			Enabled: true,
		},
		ElasticsearchProcessCPUTime: MetricConfig{
			Enabled: false,
		},
		ElasticsearchProcessCPUUsage: MetricConfig{
			Enabled: false,
		},
		ElasticsearchProcessMemoryVirtual: MetricConfig{
			Enabled: false,
		},
		JvmClassesLoaded: MetricConfig{
			Enabled: true,
		},
		JvmGcCollectionsCount: MetricConfig{
			Enabled: true,
		},
		JvmGcCollectionsElapsed: MetricConfig{
			Enabled: true,
		},
		JvmMemoryHeapCommitted: MetricConfig{
			Enabled: true,
		},
		JvmMemoryHeapMax: MetricConfig{
			Enabled: true,
		},
		JvmMemoryHeapUsed: MetricConfig{
			Enabled: true,
		},
		JvmMemoryHeapUtilization: MetricConfig{
			Enabled: false,
		},
		JvmMemoryNonheapCommitted: MetricConfig{
			Enabled: true,
		},
		JvmMemoryNonheapUsed: MetricConfig{
			Enabled: true,
		},
		JvmMemoryPoolMax: MetricConfig{
			Enabled: true,
		},
		JvmMemoryPoolUsed: MetricConfig{
			Enabled: true,
		},
		JvmThreadsCount: MetricConfig{
			Enabled: true,
		},
	}
}