Module: check_mk
Branch: master
Commit: 87bc31a4c765b1bcf861792ab284a8e31bfcf2e3
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=87bc31a4c765b1…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Mon Jun 4 16:42:08 2012 +0200
Added fileinfo into linux agent
---
ChangeLog | 5 +++++
agents/check_mk_agent.linux | 8 ++++++++
web/plugins/wato/check_mk_configuration.py | 3 ++-
3 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index bb35ad4..33f00be 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+1.2.0:
+ Checks & Agents:
+ * fileinfo: added this check to Linux agent. Simply put your
+ file patterns into /etc/check_mk/fileinfo.cfg for configuration.
+
1.2.0b6:
Multisite:
* FIX: Fixed layout of some dropdown fields in view filters
diff --git a/agents/check_mk_agent.linux b/agents/check_mk_agent.linux
index ec86486..e13eda7 100755
--- a/agents/check_mk_agent.linux
+++ b/agents/check_mk_agent.linux
@@ -388,6 +388,14 @@ then
omd status --bare --auto
fi
+# Fileinfo-Check: put patterns for files into /etc/check_mk/fileinfo.cfg
+if [ -r "$MK_CONFDIR/fileinfo.cfg" ] ; then
+ echo '<<<fileinfo:sep(124)>>>'
+ date +%s
+ stat -c "%n|%s|%Y" $(cat "$MK_CONFDIR/fileinfo.cfg")
+fi
+
+
# Einbinden von lokalen Plugins, die eine eigene Sektion ausgeben
if cd $PLUGINSDIR
then
diff --git a/web/plugins/wato/check_mk_configuration.py
b/web/plugins/wato/check_mk_configuration.py
index e26e47e..d36e36d 100644
--- a/web/plugins/wato/check_mk_configuration.py
+++ b/web/plugins/wato/check_mk_configuration.py
@@ -996,5 +996,6 @@ register_rule(group,
"the same format the agent would do. This is for example useful for
monitoring "
"via SSH. The command line may contain the placeholders
<tt><IP></tt> and "
"<tt><HOST></tt>."),
- label = _("Command line to execute")))
+ label = _("Command line to execute"),
+ size = 80))