mirror of
https://github.com/prometheus-community/windows_exporter.git
synced 2026-02-07 21:46:37 +00:00
Merge pull request #592 from mallenLF/mssql-perflib
Use perflib to gather metrics in the mssql collector
This commit is contained in:
@@ -58,6 +58,10 @@ var (
|
||||
|
||||
func registerCollector(name string, builder collectorBuilder, perfCounterNames ...string) {
|
||||
builders[name] = builder
|
||||
addPerfCounterDependencies(name, perfCounterNames)
|
||||
}
|
||||
|
||||
func addPerfCounterDependencies(name string, perfCounterNames []string) {
|
||||
perfIndicies := make([]string, 0, len(perfCounterNames))
|
||||
for _, cn := range perfCounterNames {
|
||||
perfIndicies = append(perfIndicies, MapCounterToIndex(cn))
|
||||
|
||||
2822
collector/mssql.go
2822
collector/mssql.go
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user