Module: check_mk
Branch: master
Commit: 66a27660bb34af15c9f52916d89cc656f9b8f6f7
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=66a27660bb34af…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Sat Feb 21 10:09:37 2015 +0100
#2033 FIX check_mk-zfs_arc_cache: add Perf-O-Meter
---
.werks/2033 | 9 +++++++++
ChangeLog | 1 +
web/plugins/metrics/check_mk.py | 11 ++++++++++-
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/.werks/2033 b/.werks/2033
new file mode 100644
index 0000000..4374816
--- /dev/null
+++ b/.werks/2033
@@ -0,0 +1,9 @@
+Title: check_mk-zfs_arc_cache: add Perf-O-Meter
+Level: 1
+Component: checks
+Compatible: compat
+Version: 1.2.7i1
+Date: 1424509764
+Class: fix
+
+
diff --git a/ChangeLog b/ChangeLog
index 53c2b89..31432c8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -182,6 +182,7 @@
NOTE: Please refer to the migration notes!
* 2032 FIX: brocade.temp: use new generic WATO rule, add Perf-O-Meter...
NOTE: Please refer to the migration notes!
+ * 2033 FIX: check_mk-zfs_arc_cache: add Perf-O-Meter
Multisite:
* 1758 Improved exception hander: Shows details without additional debug request,
added mailto link for error report...
diff --git a/web/plugins/metrics/check_mk.py b/web/plugins/metrics/check_mk.py
index 8c8abbc..749fe85 100644
--- a/web/plugins/metrics/check_mk.py
+++ b/web/plugins/metrics/check_mk.py
@@ -148,6 +148,12 @@ metric_info["pl"] = {
"color" : "#ffc030",
}
+metric_info["hit_ratio"] = {
+ "title" : _("Cache Hit Ratio"),
+ "unit" : "ratio",
+ "color" : "#60c0c0",
+}
+
metric_info["mem_used"] = {
"title" : _("Used RAM"),
"unit" : "bytes",
@@ -397,7 +403,7 @@ check_metrics["check_mk-apc_inrow_temperature"]
= {}
check_metrics["check_mk-apc_symmetra_temp"] = {}
check_metrics["check_mk-arris_cmts_temp"] = {}
check_metrics["check_mk-bintec_sensors.temp"] = {}
-check_metrics["check_mk-brocade.temp"] = {}
+check_metrics["check_mk-brocade.temp"] = {}
check_metrics["check_mk-brocade_mlx_temp"] = {}
check_metrics["check_mk-carel_sensors"] = {}
check_metrics["check_mk-casa_cpu_temp"] = {}
@@ -473,6 +479,8 @@ check_metrics["check_mk-ups_socomec_outphase"]
= {}
check_metrics["check_mk-bluecoat_sensors"] = {}
+check_metrics["check_mk-zfs_arc_cache"] = {
"hit_ratio" : { "scale" : 0.01 }}
+
#.
# .--Perf-O-Meters-------------------------------------------------------.
# | ____ __ ___ __ __ _ |
@@ -525,6 +533,7 @@ perfometer_info.append(("stacked", [
( "logarithmic", ( "requests_per_second", 10, 5)),
( "logarithmic", ( "busy_workers", 10, 2))]))
+perfometer_info.append(("linear", ( [ "hit_ratio" ], 1.0,
None)))
#.
# .--Graphs--------------------------------------------------------------.