diff options
author | Calle Pettersson <carlpett@users.noreply.github.com> | 2017-09-28 15:06:26 +0200 |
---|---|---|
committer | Johannes 'fish' Ziemke <github@freigeist.org> | 2017-09-28 15:06:26 +0200 |
commit | 859a825bb84bf4fb911fcba445d410965945f088 (patch) | |
tree | 0726b08cf03c790bff3a34a085cecc01e3b927e2 /collector/sockstat_linux.go | |
parent | 3762191e66e309106e930ab11f9c080fb4428001 (diff) | |
download | prometheus_node_collector-859a825bb84bf4fb911fcba445d410965945f088.tar.bz2 prometheus_node_collector-859a825bb84bf4fb911fcba445d410965945f088.tar.xz prometheus_node_collector-859a825bb84bf4fb911fcba445d410965945f088.zip |
Replace --collectors.enabled with per-collector flags (#640)
* Move NodeCollector into package collector
* Refactor collector enabling
* Update README with new collector enabled flags
* Fix out-of-date inline flag reference syntax
* Use new flags in end-to-end tests
* Add flag to disable all default collectors
* Track if a flag has been set explicitly
* Add --collectors.disable-defaults to README
* Revert disable-defaults flag
* Shorten flags
* Fixup timex collector registration
* Fix end-to-end tests
* Change procfs and sysfs path flags
* Fix review comments
Diffstat (limited to 'collector/sockstat_linux.go')
-rw-r--r-- | collector/sockstat_linux.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/collector/sockstat_linux.go b/collector/sockstat_linux.go index 2791b11..92847be 100644 --- a/collector/sockstat_linux.go +++ b/collector/sockstat_linux.go | |||
@@ -36,7 +36,7 @@ var pageSize = os.Getpagesize() | |||
36 | type sockStatCollector struct{} | 36 | type sockStatCollector struct{} |
37 | 37 | ||
38 | func init() { | 38 | func init() { |
39 | Factories[sockStatSubsystem] = NewSockStatCollector | 39 | registerCollector(sockStatSubsystem, defaultEnabled, NewSockStatCollector) |
40 | } | 40 | } |
41 | 41 | ||
42 | // NewSockStatCollector returns a new Collector exposing socket stats. | 42 | // NewSockStatCollector returns a new Collector exposing socket stats. |
@@ -57,7 +57,7 @@ func (c *sockStatCollector) Update(ch chan<- prometheus.Metric) error { | |||
57 | } | 57 | } |
58 | ch <- prometheus.MustNewConstMetric( | 58 | ch <- prometheus.MustNewConstMetric( |
59 | prometheus.NewDesc( | 59 | prometheus.NewDesc( |
60 | prometheus.BuildFQName(Namespace, sockStatSubsystem, protocol+"_"+name), | 60 | prometheus.BuildFQName(namespace, sockStatSubsystem, protocol+"_"+name), |
61 | fmt.Sprintf("Number of %s sockets in state %s.", protocol, name), | 61 | fmt.Sprintf("Number of %s sockets in state %s.", protocol, name), |
62 | nil, nil, | 62 | nil, nil, |
63 | ), | 63 | ), |