Module: check_mk
Branch: master
Commit: 9646b269984c0046bb5578f4eeece3c29dde3350
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=9646b269984c00…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Dec 4 18:53:04 2014 +0100
#1636 Crash checks now have an icon for viewing and sending a crash dump
If a check crashed because invalid output from agent, invalid check
parameters or a bug in the implementation of the check, then Check_MK
now creates a crash report for the according service in the directory
<tt>var/check_mk/crashed_checks/</tt>HOST<tt>/</tt>SERVICE. In
this directory
there is one informational file and the output from the agent (Check_MK agent
or SNMP). This data is then packed into a tarball, base64 encoded and added
as a long plugin output to the check.
Multisite has a new icon for displaying that data and for submitting
a bug report via email.
---
.werks/1636 | 18 ++++++
ChangeLog | 1 +
checks/cpu | 1 +
modules/check_mk.py | 10 ++--
modules/check_mk_base.py | 75 +++++++++++++----------
web/htdocs/crashed_check.py | 90 ++++++++++++++++++++++++++++
web/htdocs/images/icon_crash.png | Bin 0 -> 2803 bytes
web/htdocs/images/icon_crash_glow.png | Bin 0 -> 3395 bytes
web/htdocs/images/icon_email.png | Bin 0 -> 2465 bytes
web/htdocs/pages.css | 11 ++++
web/plugins/icons/builtin.py | 26 ++++++++
web/plugins/pages/shipped.py | 7 ++-
web/plugins/wato/check_mk_configuration.py | 16 -----
13 files changed, 201 insertions(+), 54 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=9646b26998…