func DefaultMetricsConfig()

in receiver/sqlserverreceiver/internal/metadata/generated_config.go [78:216]


func DefaultMetricsConfig() MetricsConfig {
	return MetricsConfig{
		SqlserverBatchRequestRate: MetricConfig{
			Enabled: true,
		},
		SqlserverBatchSQLCompilationRate: MetricConfig{
			Enabled: true,
		},
		SqlserverBatchSQLRecompilationRate: MetricConfig{
			Enabled: true,
		},
		SqlserverDatabaseBackupOrRestoreRate: MetricConfig{
			Enabled: false,
		},
		SqlserverDatabaseCount: MetricConfig{
			Enabled: false,
		},
		SqlserverDatabaseExecutionErrors: MetricConfig{
			Enabled: false,
		},
		SqlserverDatabaseFullScanRate: MetricConfig{
			Enabled: false,
		},
		SqlserverDatabaseIo: MetricConfig{
			Enabled: false,
		},
		SqlserverDatabaseLatency: MetricConfig{
			Enabled: false,
		},
		SqlserverDatabaseOperations: MetricConfig{
			Enabled: false,
		},
		SqlserverDatabaseTempdbSpace: MetricConfig{
			Enabled: false,
		},
		SqlserverDatabaseTempdbVersionStoreSize: MetricConfig{
			Enabled: false,
		},
		SqlserverDeadlockRate: MetricConfig{
			Enabled: false,
		},
		SqlserverIndexSearchRate: MetricConfig{
			Enabled: false,
		},
		SqlserverLockTimeoutRate: MetricConfig{
			Enabled: false,
		},
		SqlserverLockWaitRate: MetricConfig{
			Enabled: true,
		},
		SqlserverLockWaitTimeAvg: MetricConfig{
			Enabled: true,
		},
		SqlserverLoginRate: MetricConfig{
			Enabled: false,
		},
		SqlserverLogoutRate: MetricConfig{
			Enabled: false,
		},
		SqlserverMemoryGrantsPendingCount: MetricConfig{
			Enabled: false,
		},
		SqlserverMemoryUsage: MetricConfig{
			Enabled: false,
		},
		SqlserverPageBufferCacheFreeListStallsRate: MetricConfig{
			Enabled: false,
		},
		SqlserverPageBufferCacheHitRatio: MetricConfig{
			Enabled: true,
		},
		SqlserverPageCheckpointFlushRate: MetricConfig{
			Enabled: true,
		},
		SqlserverPageLazyWriteRate: MetricConfig{
			Enabled: true,
		},
		SqlserverPageLifeExpectancy: MetricConfig{
			Enabled: true,
		},
		SqlserverPageLookupRate: MetricConfig{
			Enabled: false,
		},
		SqlserverPageOperationRate: MetricConfig{
			Enabled: true,
		},
		SqlserverPageSplitRate: MetricConfig{
			Enabled: true,
		},
		SqlserverProcessesBlocked: MetricConfig{
			Enabled: false,
		},
		SqlserverReplicaDataRate: MetricConfig{
			Enabled: false,
		},
		SqlserverResourcePoolDiskThrottledReadRate: MetricConfig{
			Enabled: false,
		},
		SqlserverResourcePoolDiskThrottledWriteRate: MetricConfig{
			Enabled: false,
		},
		SqlserverTableCount: MetricConfig{
			Enabled: false,
		},
		SqlserverTransactionDelay: MetricConfig{
			Enabled: false,
		},
		SqlserverTransactionMirrorWriteRate: MetricConfig{
			Enabled: false,
		},
		SqlserverTransactionRate: MetricConfig{
			Enabled: true,
		},
		SqlserverTransactionWriteRate: MetricConfig{
			Enabled: true,
		},
		SqlserverTransactionLogFlushDataRate: MetricConfig{
			Enabled: true,
		},
		SqlserverTransactionLogFlushRate: MetricConfig{
			Enabled: true,
		},
		SqlserverTransactionLogFlushWaitRate: MetricConfig{
			Enabled: true,
		},
		SqlserverTransactionLogGrowthCount: MetricConfig{
			Enabled: true,
		},
		SqlserverTransactionLogShrinkCount: MetricConfig{
			Enabled: true,
		},
		SqlserverTransactionLogUsage: MetricConfig{
			Enabled: true,
		},
		SqlserverUserConnectionCount: MetricConfig{
			Enabled: true,
		},
	}
}