Module: check_mk
Branch: master
Commit: 6f506d8ca4787321f1d8d410173e384a15a3c174
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=6f506d8ca47873…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Feb 6 12:40:36 2014 +0100
Solaris agent: include lofs in list of monitored filesystem types
---
.werks/691 | 8 ++++++++
ChangeLog | 1 +
agents/check_mk_agent.solaris | 6 +++---
3 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/.werks/691 b/.werks/691
new file mode 100644
index 0000000..4401bd1
--- /dev/null
+++ b/.werks/691
@@ -0,0 +1,8 @@
+Title: Solaris agent: include lofs in list of monitored filesystem types
+Level: 1
+Component: checks
+Version: 1.2.5i1
+Date: 1391686794
+Class: feature
+
+
diff --git a/ChangeLog b/ChangeLog
index 929d70e..3eaa2b0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -83,6 +83,7 @@
* 0697 check_dns: allow to specify multiple expected answers
* 0700 arcserve_backup: new check for status of backups in an Arcserve Backup Server
* 0580 emc_datadomain_fans, emc_datadomain_nvbat, emc_datadomain_power,
emc_datadomain_temps: new hardware checks for EMC Datadomain
+ * 0691 Solaris agent: include lofs in list of monitored filesystem types
* 0103 FIX: services: Fixed bug with service inventory defined in main.mk...
* 0299 FIX: borcade_mlx_fan: Prettified output, handling "other" state now
* 0300 FIX: cisco_fru_power: Trying not to inventorize not plugged in FRUs...
diff --git a/agents/check_mk_agent.solaris b/agents/check_mk_agent.solaris
index 90f058e..0469809 100644
--- a/agents/check_mk_agent.solaris
+++ b/agents/check_mk_agent.solaris
@@ -51,8 +51,8 @@ fi
function file_age() {
/usr/bin/perl -e 'if (! -f $ARGV[0]){die
"0000000"};$mtime=(stat($ARGV[0]))[9];print ($^T-$mtime);' "$1"
}
-
-
+
+
# Runs a command asynchronous by use of a cache file
@@ -110,7 +110,7 @@ fi
# Filesystem usage for UFS and VXFS
echo '<<<df>>>'
-for fs in ufs vxfs samfs
+for fs in ufs vxfs samfs lofs
do
df -l -k -F $fs 2>/dev/null | sed 1d | \
while read Filesystem kbytes used avail capacity Mountedon