Add perflib annotations to struct win32PerfRawDataSqlServerTransactions

Signed-off-by: Michael Allen <MAllen@laserfiche.com>
This commit is contained in:
Michael Allen
2020-08-31 23:30:51 -07:00
parent 24470eb17e
commit 8d0d7b31b1

View File

@@ -3778,19 +3778,19 @@ func (c *MSSQLCollector) collectSQLErrors(ctx *ScrapeContext, ch chan<- promethe
} }
type win32PerfRawDataSqlServerTransactions struct { type win32PerfRawDataSqlServerTransactions struct {
FreeSpaceintempdbKB float64 FreeSpaceintempdbKB float64 `perflib:"Free Space in tempdb (KB)"`
LongestTransactionRunningTime float64 LongestTransactionRunningTime float64 `perflib:"Longest Transaction Running Time"`
NonSnapshotVersionTransactions float64 NonSnapshotVersionTransactions float64 `perflib:"NonSnapshot Version Transactions"`
SnapshotTransactions float64 SnapshotTransactions float64 `perflib:"Snapshot Transactions"`
Transactions float64 Transactions float64 `perflib:"Transactions"`
Updateconflictratio float64 Updateconflictratio float64 `perflib:"Update conflict ratio"`
UpdateSnapshotTransactions float64 UpdateSnapshotTransactions float64 `perflib:"Update Snapshot Transactions"`
VersionCleanuprateKBPers float64 VersionCleanuprateKBPers float64 `perflib:"Version Cleanup rate (KB/s)"`
VersionGenerationrateKBPers float64 VersionGenerationrateKBPers float64 `perflib:"Version Generation rate (KB/s)"`
VersionStoreSizeKB float64 VersionStoreSizeKB float64 `perflib:"Version Store Size (KB)"`
VersionStoreunitcount float64 VersionStoreunitcount float64 `perflib:"Version Store unit count"`
VersionStoreunitcreation float64 VersionStoreunitcreation float64 `perflib:"Version Store unit creation"`
VersionStoreunittruncation float64 VersionStoreunittruncation float64 `perflib:"Version Store unit truncation"`
} }
// Win32_PerfRawData_MSSQLSERVER_Transactions docs: // Win32_PerfRawData_MSSQLSERVER_Transactions docs: