Use kingpin for iis and msmq

This commit is contained in:
Calle Pettersson
2018-03-25 09:50:37 +02:00
parent 33c5e99e0f
commit 2461407277
2 changed files with 9 additions and 8 deletions

View File

@@ -3,12 +3,13 @@
package collector
import (
"log"
"flag"
"bytes"
"log"
"strings"
"github.com/StackExchange/wmi"
"github.com/prometheus/client_golang/prometheus"
"gopkg.in/alecthomas/kingpin.v2"
)
func init() {
@@ -16,7 +17,7 @@ func init() {
}
var (
msmqWhereClause = flag.String("collector.msmq.msmq-where", "", "WQL 'where' clause to use in WMI metrics query. Limits the response to the msmqs you specify and reduces the size of the response.")
msmqWhereClause = kingpin.Flag("collector.msmq.msmq-where", "WQL 'where' clause to use in WMI metrics query. Limits the response to the msmqs you specify and reduces the size of the response.").String()
)
// A Win32_PerfRawData_MSMQ_MSMQQueueCollector is a Prometheus collector for WMI Win32_PerfRawData_MSMQ_MSMQQueue metrics