Counter struct field names now are strict equal to WMI names

This commit is contained in:
Поляков Игорь
2019-08-04 02:46:33 +03:00
parent 27cc1072fe
commit 4f0a3a89ab
2 changed files with 34 additions and 33 deletions

1
.gitignore vendored
View File

@@ -3,3 +3,4 @@ VERSION
*.swp
*.un~
output/
.vscode

View File

@@ -3681,7 +3681,7 @@ func (c *MSSQLCollector) collectSQLStats(ch chan<- prometheus.Metric, sqlInstanc
type win32PerfRawDataSQLServerSQLErrors struct {
Name string
Errorssec uint64
ErrorsPersec uint64
}
// Win32_PerfRawData_MSSQLSERVER_SQLServerErrors docs:
@@ -3702,7 +3702,7 @@ func (c *MSSQLCollector) collectSQLErrors(ch chan<- prometheus.Metric, sqlInstan
ch <- prometheus.MustNewConstMetric(
c.SQLErrorsTotal,
prometheus.CounterValue,
float64(v.Errorssec),
float64(v.ErrorsPersec),
sqlInstance, resource,
)
}
@@ -3711,19 +3711,19 @@ func (c *MSSQLCollector) collectSQLErrors(ch chan<- prometheus.Metric, sqlInstan
}
type win32PerfRawDataSqlServerTransactions struct {
FreeSpaceInTempDbKB uint64
FreeSpaceintempdbKB uint64
LongestTransactionRunningTime uint64
NonSnapshotVersionTransactions uint64
SnapshotTransactions uint64
Transactions uint64
UpdateConflictRatio uint64
Updateconflictratio uint64
UpdateSnapshotTransactions uint64
VersionCleanupRateKBs uint64
VersionGenerationRateKBs uint64
VersionCleanuprateKBPers uint64
VersionGenerationrateKBPers uint64
VersionStoreSizeKB uint64
VersionStoreUnitCount uint64
VersionStoreUnitCreation uint64
VersionStoreUnitTruncation uint64
VersionStoreunitcount uint64
VersionStoreunitcreation uint64
VersionStoreunittruncation uint64
}
// Win32_PerfRawData_MSSQLSERVER_Transactions docs:
@@ -3747,7 +3747,7 @@ func (c *MSSQLCollector) collectTransactions(ch chan<- prometheus.Metric, sqlIns
ch <- prometheus.MustNewConstMetric(
c.TransactionsFreeSpaceInTempDbKB,
prometheus.GaugeValue,
float64(v.FreeSpaceInTempDbKB),
float64(v.FreeSpaceintempdbKB),
sqlInstance,
)
@@ -3782,7 +3782,7 @@ func (c *MSSQLCollector) collectTransactions(ch chan<- prometheus.Metric, sqlIns
ch <- prometheus.MustNewConstMetric(
c.TransactionsUpdateConflictRatio,
prometheus.GaugeValue,
float64(v.UpdateConflictRatio),
float64(v.Updateconflictratio),
sqlInstance,
)
@@ -3796,14 +3796,14 @@ func (c *MSSQLCollector) collectTransactions(ch chan<- prometheus.Metric, sqlIns
ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionCleanupRateKBs,
prometheus.GaugeValue,
float64(v.VersionCleanupRateKBs),
float64(v.VersionCleanuprateKBPers),
sqlInstance,
)
ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionGenerationRateKBs,
prometheus.GaugeValue,
float64(v.VersionGenerationRateKBs),
float64(v.VersionGenerationrateKBPers),
sqlInstance,
)
@@ -3817,21 +3817,21 @@ func (c *MSSQLCollector) collectTransactions(ch chan<- prometheus.Metric, sqlIns
ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionStoreUnitCount,
prometheus.CounterValue,
float64(v.VersionStoreUnitCount),
float64(v.VersionStoreunitcount),
sqlInstance,
)
ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionStoreUnitCreation,
prometheus.CounterValue,
float64(v.VersionStoreUnitCreation),
float64(v.VersionStoreunitcreation),
sqlInstance,
)
ch <- prometheus.MustNewConstMetric(
c.TransactionsVersionStoreUnitTruncation,
prometheus.CounterValue,
float64(v.VersionStoreUnitTruncation),
float64(v.VersionStoreunittruncation),
sqlInstance,
)