Module: check_mk
Branch: master
Commit: 1f1cdfbfbbb2adbb52527880d84aec1977abb66d
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=1f1cdfbfbbb2ad…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Fri Oct 2 15:42:11 2015 +0200
#2646 New system for displaying time graphs of metrics
Check_MK now has a new implementation of how metrics time graphs (formerly
known as performance graphs or PNP graphs) are being created. Instead of
hand crafted PNP templates, templates are now being created by Check_MK's
new metrics system.
In the new declaration file
<tt>share/check_mk/web/plugins/metrics/check_mk.py</tt> all names of
performance variables are being assigned to units, titles and colors.
Graph and Perf-O-Meter definitions both make use of these.
The advantages are:
LI:Graphs and Perf-O-Meters are much simpler to declare
LI:Graphs and Perf-O-Meters now share the same color scheme
LI:Graphs are more streamlined
LI:It is now much easier to change some general properties of all graphs
LI:Default graphs are more intelligent
LI:Future addons that work with metrics data are easier to implement
Note: existing PNP templates have not been removed but still exist and
have precedence over the automatically generated ones. But they will not be
maintained anymore and no new manual templates will be created by us anymore.
---
.werks/2646 | 30 ++++++++++++++++++++++++++++++
ChangeLog | 1 +
2 files changed, 31 insertions(+)
diff --git a/.werks/2646 b/.werks/2646
new file mode 100644
index 0000000..b989a24
--- /dev/null
+++ b/.werks/2646
@@ -0,0 +1,30 @@
+Title: New system for displaying time graphs of metrics
+Level: 3
+Component: multisite
+Compatible: compat
+Version: 1.2.7i3
+Date: 1443792930
+Class: feature
+
+Check_MK now has a new implementation of how metrics time graphs (formerly
+known as performance graphs or PNP graphs) are being created. Instead of
+hand crafted PNP templates, templates are now being created by Check_MK's
+new metrics system.
+
+In the new declaration file
+<tt>share/check_mk/web/plugins/metrics/check_mk.py</tt> all names of
+performance variables are being assigned to units, titles and colors.
+Graph and Perf-O-Meter definitions both make use of these.
+
+The advantages are:
+
+LI:Graphs and Perf-O-Meters are much simpler to declare
+LI:Graphs and Perf-O-Meters now share the same color scheme
+LI:Graphs are more streamlined
+LI:It is now much easier to change some general properties of all graphs
+LI:Default graphs are more intelligent
+LI:Future addons that work with metrics data are easier to implement
+
+Note: existing PNP templates have not been removed but still exist and
+have precedence over the automatically generated ones. But they will not be
+maintained anymore and no new manual templates will be created by us anymore.
diff --git a/ChangeLog b/ChangeLog
index f8c2f56..662364b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -227,6 +227,7 @@
* 2601 Access to Werks (change log) directly in the user interface...
* 2602 Tracking of incompatible Werks...
* 2616 LDAP: Improved handling of multiple connections (Name conflicts, cross
directory sync)...
+ * 2646 New system for displaying time graphs of metrics...
* 2314 FIX: Availability: fixed exception when grouping by host or service group
* 2361 FIX: Fix exception for missing key 'title' in certain cases of older
customized views
* 2379 FIX: Plugin-Output: Fixed handling of URLs within output of check_http...