mirror of
https://github.com/prometheus-community/windows_exporter.git
synced 2026-02-24 13:46:36 +00:00
mssql: fix ratio based counter (#2096)
This commit is contained in:
@@ -120,7 +120,7 @@ type perfDataCounterValuesAccessMethods struct {
|
|||||||
AccessMethodsWorkfilesCreatedPerSec float64 `perfdata:"Workfiles Created/sec"`
|
AccessMethodsWorkfilesCreatedPerSec float64 `perfdata:"Workfiles Created/sec"`
|
||||||
AccessMethodsWorktablesCreatedPerSec float64 `perfdata:"Worktables Created/sec"`
|
AccessMethodsWorktablesCreatedPerSec float64 `perfdata:"Worktables Created/sec"`
|
||||||
AccessMethodsWorktablesFromCacheRatio float64 `perfdata:"Worktables From Cache Ratio"`
|
AccessMethodsWorktablesFromCacheRatio float64 `perfdata:"Worktables From Cache Ratio"`
|
||||||
AccessMethodsWorktablesFromCacheRatioBase float64 `perfdata:"Worktables From Cache Base,secondvalue"`
|
AccessMethodsWorktablesFromCacheRatioBase float64 `perfdata:"Worktables From Cache Ratio,secondvalue"`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *Collector) buildAccessMethods() error {
|
func (c *Collector) buildAccessMethods() error {
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ type collectorBufferManager struct {
|
|||||||
type perfDataCounterValuesBufMan struct {
|
type perfDataCounterValuesBufMan struct {
|
||||||
BufManBackgroundWriterPagesPerSec float64 `perfdata:"Background writer pages/sec"`
|
BufManBackgroundWriterPagesPerSec float64 `perfdata:"Background writer pages/sec"`
|
||||||
BufManBufferCacheHitRatio float64 `perfdata:"Buffer cache hit ratio"`
|
BufManBufferCacheHitRatio float64 `perfdata:"Buffer cache hit ratio"`
|
||||||
BufManBufferCacheHitRatioBase float64 `perfdata:"Buffer cache hit ratio base,secondvalue"`
|
BufManBufferCacheHitRatioBase float64 `perfdata:"Buffer cache hit ratio,secondvalue"`
|
||||||
BufManCheckpointPagesPerSec float64 `perfdata:"Checkpoint pages/sec"`
|
BufManCheckpointPagesPerSec float64 `perfdata:"Checkpoint pages/sec"`
|
||||||
BufManDatabasePages float64 `perfdata:"Database pages"`
|
BufManDatabasePages float64 `perfdata:"Database pages"`
|
||||||
BufManExtensionAllocatedPages float64 `perfdata:"Extension allocated pages"`
|
BufManExtensionAllocatedPages float64 `perfdata:"Extension allocated pages"`
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ type perfDataCounterValuesDatabases struct {
|
|||||||
DatabasesGroupCommitTimePerSec float64 `perfdata:"Group Commit Time/sec"`
|
DatabasesGroupCommitTimePerSec float64 `perfdata:"Group Commit Time/sec"`
|
||||||
DatabasesLogBytesFlushedPerSec float64 `perfdata:"Log Bytes Flushed/sec"`
|
DatabasesLogBytesFlushedPerSec float64 `perfdata:"Log Bytes Flushed/sec"`
|
||||||
DatabasesLogCacheHitRatio float64 `perfdata:"Log Cache Hit Ratio"`
|
DatabasesLogCacheHitRatio float64 `perfdata:"Log Cache Hit Ratio"`
|
||||||
DatabasesLogCacheHitRatioBase float64 `perfdata:"Log Cache Hit Ratio Base,secondvalue"`
|
DatabasesLogCacheHitRatioBase float64 `perfdata:"Log Cache Hit Ratio,secondvalue"`
|
||||||
DatabasesLogCacheReadsPerSec float64 `perfdata:"Log Cache Reads/sec"`
|
DatabasesLogCacheReadsPerSec float64 `perfdata:"Log Cache Reads/sec"`
|
||||||
DatabasesLogFilesSizeKB float64 `perfdata:"Log File(s) Size (KB)"`
|
DatabasesLogFilesSizeKB float64 `perfdata:"Log File(s) Size (KB)"`
|
||||||
DatabasesLogFilesUsedSizeKB float64 `perfdata:"Log File(s) Used Size (KB)"`
|
DatabasesLogFilesUsedSizeKB float64 `perfdata:"Log File(s) Used Size (KB)"`
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ type perfDataCounterValuesLocks struct {
|
|||||||
Name string
|
Name string
|
||||||
|
|
||||||
LocksAverageWaitTimeMS float64 `perfdata:"Average Wait Time (ms)"`
|
LocksAverageWaitTimeMS float64 `perfdata:"Average Wait Time (ms)"`
|
||||||
LocksAverageWaitTimeMSBase float64 `perfdata:"Average Wait Time Base,secondvalue"`
|
LocksAverageWaitTimeMSBase float64 `perfdata:"Average Wait Time (ms),secondvalue"`
|
||||||
LocksLockRequestsPerSec float64 `perfdata:"Lock Requests/sec"`
|
LocksLockRequestsPerSec float64 `perfdata:"Lock Requests/sec"`
|
||||||
LocksLockTimeoutsPerSec float64 `perfdata:"Lock Timeouts/sec"`
|
LocksLockTimeoutsPerSec float64 `perfdata:"Lock Timeouts/sec"`
|
||||||
LocksLockTimeoutsTimeout0PerSec float64 `perfdata:"Lock Timeouts (timeout > 0)/sec"`
|
LocksLockTimeoutsTimeout0PerSec float64 `perfdata:"Lock Timeouts (timeout > 0)/sec"`
|
||||||
|
|||||||
Reference in New Issue
Block a user