From b81bea658f9dce37655e27efceeb938ba2e6ac7e Mon Sep 17 00:00:00 2001
From: Daniel Nelson <daniel@wavesofdawn.com>
Date: Tue, 7 Nov 2017 11:45:09 -0800
Subject: [PATCH] Always ignore autofs filesystems in disk input (#3440)

---
 plugins/inputs/system/ps.go | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/plugins/inputs/system/ps.go b/plugins/inputs/system/ps.go
index 979a3b16..d41e6bdd 100644
--- a/plugins/inputs/system/ps.go
+++ b/plugins/inputs/system/ps.go
@@ -85,6 +85,11 @@ func (s *systemPS) DiskUsage(
 		fstypeExcludeSet[filter] = true
 	}
 
+	// Autofs mounts indicate a potential mount, the partition will also be
+	// listed with the actual filesystem when mounted.  Ignore the autofs
+	// partition to avoid triggering a mount.
+	fstypeExcludeSet["autofs"] = true
+
 	var usage []*disk.UsageStat
 	var partitions []*disk.PartitionStat
 
-- 
GitLab