diff options
author | Erkki Eilonen <erkki@itech.ee> | 2016-01-13 21:09:01 +0700 |
---|---|---|
committer | Erkki Eilonen <erkki@itech.ee> | 2016-01-13 21:09:01 +0700 |
commit | ff7106615e0e95b9fcce409ccad44ef521a1d6a2 (patch) | |
tree | 4b59e6a5df552595bfed4557ed43fb7288050fa3 /collector/filefd_linux.go | |
parent | a59c71b505736ca160a466f4637b156ac5d04ebd (diff) | |
download | prometheus_node_collector-ff7106615e0e95b9fcce409ccad44ef521a1d6a2.tar.bz2 prometheus_node_collector-ff7106615e0e95b9fcce409ccad44ef521a1d6a2.tar.xz prometheus_node_collector-ff7106615e0e95b9fcce409ccad44ef521a1d6a2.zip |
fix block nesting bug causing filefd values to never be updated post initial call
Diffstat (limited to 'collector/filefd_linux.go')
-rw-r--r-- | collector/filefd_linux.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/collector/filefd_linux.go b/collector/filefd_linux.go index 55c8d66..bb359af 100644 --- a/collector/filefd_linux.go +++ b/collector/filefd_linux.go | |||
@@ -59,12 +59,12 @@ func (c *fileFDStatCollector) Update(ch chan<- prometheus.Metric) (err error) { | |||
59 | Help: fmt.Sprintf("File descriptor statistics: %s.", name), | 59 | Help: fmt.Sprintf("File descriptor statistics: %s.", name), |
60 | }, | 60 | }, |
61 | ) | 61 | ) |
62 | v, err := strconv.ParseFloat(value, 64) | ||
63 | if err != nil { | ||
64 | return fmt.Errorf("invalid value %s in file-nr: %s", value, err) | ||
65 | } | ||
66 | c.metrics[name].Set(v) | ||
67 | } | 62 | } |
63 | v, err := strconv.ParseFloat(value, 64) | ||
64 | if err != nil { | ||
65 | return fmt.Errorf("invalid value %s in file-nr: %s", value, err) | ||
66 | } | ||
67 | c.metrics[name].Set(v) | ||
68 | } | 68 | } |
69 | for _, m := range c.metrics { | 69 | for _, m := range c.metrics { |
70 | m.Collect(ch) | 70 | m.Collect(ch) |