Make ZFS collector fail gracefully when not available
@@ -63,10 +63,6 @@ func NewZFSCollector() (Collector, error) {
func (c *zfsCollector) Update(ch chan<- prometheus.Metric) (err error) {
// Arcstats
err = c.updateArcstats(ch)
- if err != nil {
- return err
- }
-
switch {
case err == zfsNotAvailableError:
log.Debug(err)
