Module: check_mk
Branch: master
Commit: 24ce6cc6a81fa1e0c9161f3c44ffd4181138d495
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=24ce6cc6a81fa1…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Jul 30 10:56:43 2015 +0200
#2501 Implemented new crash report handling
Some versions ago we introduced a reporting mechanism for crashes within the checks
and the GUI. It was possible to click on a "report crash" button which opened a
"new mail" dialog containing the crash information. The problem with this
approach
was that when using Outlook it resulted in incomplete crash dumps which were mostly
unusable.
The reporting mechanism has been completely reworked. The reports are now sent via
HTTP POST calls to our crash reporting server. To be able to contact you in case
of any question, we need your name and email address when you submit a crash report.
All information which is submitted to our servers is displayed to you before
submitting. You can always choose not to report a crash.
---
.werks/2501 | 21 +++
ChangeLog | 1 +
checks/cpu_load.include | 2 +-
modules/check_mk_base.py | 123 +++++++++++-----
web/htdocs/crash_reporting.py | 313 +++++++++++++++++++++++++++++++++++++++++
web/htdocs/crashed_check.py | 98 -------------
web/htdocs/js/checkmk.js | 120 +++++++++++++++-
web/htdocs/js/search.js | 6 +-
web/htdocs/js/wato.js | 2 +-
web/plugins/pages/shipped.py | 5 +-
10 files changed, 542 insertions(+), 149 deletions(-)
Diff:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=24ce6cc6a8…