aboutsummaryrefslogtreecommitdiff
path: root/collector/softnet_linux.go
diff options
context:
space:
mode:
authorBen Kochie <superq@gmail.com>2019-12-31 19:36:39 +0100
committerGitHub <noreply@github.com>2019-12-31 19:36:39 +0100
commitf316099f87b0fc8e0fda0d56c1b6e8adcc51e1a8 (patch)
tree1fe73945d62ecaee95705ffa3f1c11743454c293 /collector/softnet_linux.go
parent2477c5c67dff7e7655a9d466450235e9c9eac193 (diff)
downloadprometheus_node_collector-f316099f87b0fc8e0fda0d56c1b6e8adcc51e1a8.tar.bz2
prometheus_node_collector-f316099f87b0fc8e0fda0d56c1b6e8adcc51e1a8.tar.xz
prometheus_node_collector-f316099f87b0fc8e0fda0d56c1b6e8adcc51e1a8.zip
Fix up softnet collector for go-kit change (#1581)
Add missing update for new go-kit logging change. Signed-off-by: Ben Kochie <superq@gmail.com>
Diffstat (limited to 'collector/softnet_linux.go')
-rw-r--r--collector/softnet_linux.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/collector/softnet_linux.go b/collector/softnet_linux.go
index 3e767ca..1f0bdec 100644
--- a/collector/softnet_linux.go
+++ b/collector/softnet_linux.go
@@ -19,6 +19,7 @@ import (
19 "fmt" 19 "fmt"
20 "strconv" 20 "strconv"
21 21
22 "github.com/go-kit/kit/log"
22 "github.com/prometheus/client_golang/prometheus" 23 "github.com/prometheus/client_golang/prometheus"
23 "github.com/prometheus/procfs" 24 "github.com/prometheus/procfs"
24) 25)
@@ -28,6 +29,7 @@ type softnetCollector struct {
28 processed *prometheus.Desc 29 processed *prometheus.Desc
29 dropped *prometheus.Desc 30 dropped *prometheus.Desc
30 timeSqueezed *prometheus.Desc 31 timeSqueezed *prometheus.Desc
32 logger log.Logger
31} 33}
32 34
33const ( 35const (
@@ -39,7 +41,7 @@ func init() {
39} 41}
40 42
41// NewSoftnetCollector returns a new Collector exposing softnet metrics. 43// NewSoftnetCollector returns a new Collector exposing softnet metrics.
42func NewSoftnetCollector() (Collector, error) { 44func NewSoftnetCollector(logger log.Logger) (Collector, error) {
43 fs, err := procfs.NewFS(*procPath) 45 fs, err := procfs.NewFS(*procPath)
44 if err != nil { 46 if err != nil {
45 return nil, fmt.Errorf("failed to open procfs: %w", err) 47 return nil, fmt.Errorf("failed to open procfs: %w", err)
@@ -62,6 +64,7 @@ func NewSoftnetCollector() (Collector, error) {
62 "Number of times processing packets ran out of quota", 64 "Number of times processing packets ran out of quota",
63 []string{"cpu"}, nil, 65 []string{"cpu"}, nil,
64 ), 66 ),
67 logger: logger,
65 }, nil 68 }, nil
66} 69}
67 70