Fix review comments

This commit is contained in:
Поляков Игорь
2019-08-04 13:47:00 +03:00
parent 8251ddd176
commit a283608812

View File

@@ -364,19 +364,19 @@ type MSSQLCollector struct {
SQLErrorsTotal *prometheus.Desc SQLErrorsTotal *prometheus.Desc
// Win32_PerfRawData_{instance}_SQLServerTransactions // Win32_PerfRawData_{instance}_SQLServerTransactions
TransactionsFreeSpaceInTempDbKB *prometheus.Desc TransactionsTempDbFreeSpaceBytes *prometheus.Desc
TransactionsLongestTransactionRunningTime *prometheus.Desc TransactionsLongestTransactionRunningSeconds *prometheus.Desc
TransactionsNonSnapshotVersionTotalActive *prometheus.Desc TransactionsNonSnapshotVersionActiveTotal *prometheus.Desc
TransactionsSnapshotTotalActive *prometheus.Desc TransactionsSnapshotActiveTotal *prometheus.Desc
TransactionsTotalActive *prometheus.Desc TransactionsActiveTotal *prometheus.Desc
TransactionsUpdateConflictRatio *prometheus.Desc TransactionsUpdateConflictRatio *prometheus.Desc
TransactionsUpdateSnapshotTotalActive *prometheus.Desc TransactionsUpdateSnapshotActiveTotal *prometheus.Desc
TransactionsVersionCleanupRateKBs *prometheus.Desc TransactionsVersionCleanupRateBytes *prometheus.Desc
TransactionsVersionGenerationRateKBs *prometheus.Desc TransactionsVersionGenerationRateBytes *prometheus.Desc
TransactionsVersionStoreSizeKB *prometheus.Desc TransactionsVersionStoreSizeBytes *prometheus.Desc
TransactionsVersionStoreUnitCount *prometheus.Desc TransactionsVersionStoreUnits *prometheus.Desc
TransactionsVersionStoreUnitCreation *prometheus.Desc TransactionsVersionStoreCreationUnits *prometheus.Desc
TransactionsVersionStoreUnitTruncation *prometheus.Desc TransactionsVersionStoreTruncationUnits *prometheus.Desc
mssqlInstances mssqlInstancesType mssqlInstances mssqlInstancesType
mssqlCollectors mssqlCollectorsMap mssqlCollectors mssqlCollectorsMap
@@ -1666,31 +1666,31 @@ func NewMSSQLCollector() (Collector, error) {
), ),
// Win32_PerfRawData_{instance}_SQLServerTransactions // Win32_PerfRawData_{instance}_SQLServerTransactions
TransactionsFreeSpaceInTempDbKB: prometheus.NewDesc( TransactionsTempDbFreeSpaceBytes: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_tempdb_free_space_bytes"), prometheus.BuildFQName(Namespace, subsystem, "transactions_tempdb_free_space_bytes"),
"(Transactions.FreeSpaceInTempDbKB)", "(Transactions.FreeSpaceInTempDbKB)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsLongestTransactionRunningTime: prometheus.NewDesc( TransactionsLongestTransactionRunningSeconds: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_longest_transaction_running_seconds"), prometheus.BuildFQName(Namespace, subsystem, "transactions_longest_transaction_running_seconds"),
"(Transactions.LongestTransactionRunningTime)", "(Transactions.LongestTransactionRunningTime)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsNonSnapshotVersionTotalActive: prometheus.NewDesc( TransactionsNonSnapshotVersionActiveTotal: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_nonsnapshot_version_active_total"), prometheus.BuildFQName(Namespace, subsystem, "transactions_nonsnapshot_version_active_total"),
"(Transactions.NonSnapshotVersionTransactions)", "(Transactions.NonSnapshotVersionTransactions)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsSnapshotTotalActive: prometheus.NewDesc( TransactionsSnapshotActiveTotal: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_snapshot_active_total"), prometheus.BuildFQName(Namespace, subsystem, "transactions_snapshot_active_total"),
"(Transactions.SnapshotTransactions)", "(Transactions.SnapshotTransactions)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsTotalActive: prometheus.NewDesc( TransactionsActiveTotal: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_active_total"), prometheus.BuildFQName(Namespace, subsystem, "transactions_active_total"),
"(Transactions.Transactions)", "(Transactions.Transactions)",
[]string{"instance"}, []string{"instance"},
@@ -1702,43 +1702,43 @@ func NewMSSQLCollector() (Collector, error) {
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsUpdateSnapshotTotalActive: prometheus.NewDesc( TransactionsUpdateSnapshotActiveTotal: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_update_snapshot_active_total"), prometheus.BuildFQName(Namespace, subsystem, "transactions_update_snapshot_active_total"),
"(Transactions.UpdateSnapshotTransactions)", "(Transactions.UpdateSnapshotTransactions)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsVersionCleanupRateKBs: prometheus.NewDesc( TransactionsVersionCleanupRateBytes: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_version_cleanup_rate_bytes"), prometheus.BuildFQName(Namespace, subsystem, "transactions_version_cleanup_rate_bytes"),
"(Transactions.VersionCleanupRateKBs)", "(Transactions.VersionCleanupRateKBs)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsVersionGenerationRateKBs: prometheus.NewDesc( TransactionsVersionGenerationRateBytes: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_version_generation_rate_bytes"), prometheus.BuildFQName(Namespace, subsystem, "transactions_version_generation_rate_bytes"),
"(Transactions.VersionGenerationRateKBs)", "(Transactions.VersionGenerationRateKBs)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsVersionStoreSizeKB: prometheus.NewDesc( TransactionsVersionStoreSizeBytes: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_version_store_size_bytes"), prometheus.BuildFQName(Namespace, subsystem, "transactions_version_store_size_bytes"),
"(Transactions.VersionStoreSizeKB)", "(Transactions.VersionStoreSizeKB)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsVersionStoreUnitCount: prometheus.NewDesc( TransactionsVersionStoreUnits: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_version_store_units"), prometheus.BuildFQName(Namespace, subsystem, "transactions_version_store_units"),
"(Transactions.VersionStoreUnitCount)", "(Transactions.VersionStoreUnitCount)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsVersionStoreUnitCreation: prometheus.NewDesc( TransactionsVersionStoreCreationUnits: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_version_store_creation_units"), prometheus.BuildFQName(Namespace, subsystem, "transactions_version_store_creation_units"),
"(Transactions.VersionStoreUnitCreation)", "(Transactions.VersionStoreUnitCreation)",
[]string{"instance"}, []string{"instance"},
nil, nil,
), ),
TransactionsVersionStoreUnitTruncation: prometheus.NewDesc( TransactionsVersionStoreTruncationUnits: prometheus.NewDesc(
prometheus.BuildFQName(Namespace, subsystem, "transactions_version_store_truncation_units"), prometheus.BuildFQName(Namespace, subsystem, "transactions_version_store_truncation_units"),
"(Transactions.VersionStoreUnitTruncation)", "(Transactions.VersionStoreUnitTruncation)",
[]string{"instance"}, []string{"instance"},
@@ -3733,35 +3733,35 @@ func (c *MSSQLCollector) collectTransactions(ch chan<- prometheus.Metric, sqlIns
v := dst[0] v := dst[0]
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsFreeSpaceInTempDbKB, c.TransactionsTempDbFreeSpaceBytes,
prometheus.GaugeValue, prometheus.GaugeValue,
float64(v.FreeSpaceintempdbKB), float64(v.FreeSpaceintempdbKB*1024),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsLongestTransactionRunningTime, c.TransactionsLongestTransactionRunningSeconds,
prometheus.GaugeValue, prometheus.GaugeValue,
float64(v.LongestTransactionRunningTime), float64(v.LongestTransactionRunningTime),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsNonSnapshotVersionTotalActive, c.TransactionsNonSnapshotVersionActiveTotal,
prometheus.CounterValue, prometheus.CounterValue,
float64(v.NonSnapshotVersionTransactions), float64(v.NonSnapshotVersionTransactions),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsSnapshotTotalActive, c.TransactionsSnapshotActiveTotal,
prometheus.CounterValue, prometheus.CounterValue,
float64(v.SnapshotTransactions), float64(v.SnapshotTransactions),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsTotalActive, c.TransactionsActiveTotal,
prometheus.CounterValue, prometheus.CounterValue,
float64(v.Transactions), float64(v.Transactions),
sqlInstance, sqlInstance,
@@ -3775,49 +3775,49 @@ func (c *MSSQLCollector) collectTransactions(ch chan<- prometheus.Metric, sqlIns
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsUpdateSnapshotTotalActive, c.TransactionsUpdateSnapshotActiveTotal,
prometheus.CounterValue, prometheus.CounterValue,
float64(v.UpdateSnapshotTransactions), float64(v.UpdateSnapshotTransactions),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionCleanupRateKBs, c.TransactionsVersionCleanupRateBytes,
prometheus.GaugeValue, prometheus.GaugeValue,
float64(v.VersionCleanuprateKBPers), float64(v.VersionCleanuprateKBPers*1024),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionGenerationRateKBs, c.TransactionsVersionGenerationRateBytes,
prometheus.GaugeValue, prometheus.GaugeValue,
float64(v.VersionGenerationrateKBPers), float64(v.VersionGenerationrateKBPers*1024),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionStoreSizeKB, c.TransactionsVersionStoreSizeBytes,
prometheus.GaugeValue, prometheus.GaugeValue,
float64(v.VersionStoreSizeKB), float64(v.VersionStoreSizeKB*1024),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionStoreUnitCount, c.TransactionsVersionStoreUnits,
prometheus.CounterValue, prometheus.CounterValue,
float64(v.VersionStoreunitcount), float64(v.VersionStoreunitcount),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionStoreUnitCreation, c.TransactionsVersionStoreCreationUnits,
prometheus.CounterValue, prometheus.CounterValue,
float64(v.VersionStoreunitcreation), float64(v.VersionStoreunitcreation),
sqlInstance, sqlInstance,
) )
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionStoreUnitTruncation, c.TransactionsVersionStoreTruncationUnits,
prometheus.CounterValue, prometheus.CounterValue,
float64(v.VersionStoreunittruncation), float64(v.VersionStoreunittruncation),
sqlInstance, sqlInstance,