diff options
Diffstat (limited to 'collector/nfsd_linux.go')
-rw-r--r-- | collector/nfsd_linux.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/collector/nfsd_linux.go b/collector/nfsd_linux.go index 8cb1e05..3dba899 100644 --- a/collector/nfsd_linux.go +++ b/collector/nfsd_linux.go | |||
@@ -16,6 +16,7 @@ | |||
16 | package collector | 16 | package collector |
17 | 17 | ||
18 | import ( | 18 | import ( |
19 | "errors" | ||
19 | "fmt" | 20 | "fmt" |
20 | "os" | 21 | "os" |
21 | 22 | ||
@@ -63,7 +64,7 @@ func NewNFSdCollector(logger log.Logger) (Collector, error) { | |||
63 | func (c *nfsdCollector) Update(ch chan<- prometheus.Metric) error { | 64 | func (c *nfsdCollector) Update(ch chan<- prometheus.Metric) error { |
64 | stats, err := c.fs.ServerRPCStats() | 65 | stats, err := c.fs.ServerRPCStats() |
65 | if err != nil { | 66 | if err != nil { |
66 | if os.IsNotExist(err) { | 67 | if errors.Is(err, os.ErrNotExist) { |
67 | level.Debug(c.logger).Log("msg", "Not collecting NFSd metrics", "err", err) | 68 | level.Debug(c.logger).Log("msg", "Not collecting NFSd metrics", "err", err) |
68 | return ErrNoData | 69 | return ErrNoData |
69 | } | 70 | } |