Module: check_mk
Branch: master
Commit: 9635cfc9b186f063f9225d8522df694d2dc18478
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=9635cfc9b186f0…
Author: Sven Rueß <sr(a)mathias-kettner.de>
Date: Fri Aug 19 02:12:41 2016 +0200
2242 fortigate_sessions, fortigate_sessions_base: Allow configuration of levels for
sessions
---
.werks/2242 | 9 +++++++++
ChangeLog | 1 +
checks/fortigate_sessions | 2 +-
checks/fortigate_sessions_base | 3 +--
web/plugins/wato/check_parameters.py | 4 ++--
5 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/.werks/2242 b/.werks/2242
new file mode 100644
index 0000000..ce818c9
--- /dev/null
+++ b/.werks/2242
@@ -0,0 +1,9 @@
+Title: fortigate_sessions, fortigate_sessions_base: Allow configuration of levels for
sessions
+Level: 1
+Component: checks
+Compatible: compat
+Version: 1.4.0i1
+Date: 1471565420
+Class: feature
+
+
diff --git a/ChangeLog b/ChangeLog
index 5f367f6..a73df3f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -129,6 +129,7 @@
* 3832 diskstat: added new device bcache
* 3775 fjdarye500_pfm: new check which monitors health status and lifetime of PCIe
flash modules of Eternus DX500 storage systems
* 3776 check_mail_loop: now you can specify the subject text instead of default
'Check_MK-Mail-Loop'
+ * 2242 fortigate_sessions, fortigate_sessions_base: Allow configuration of levels for
sessions
* 3073 FIX: windows agent: relative paths to mrpe scripts are now treated as relative
to the agent installation directory...
* 3061 FIX: mk_jolokia: Fixed debugging of the agent plugin
* 3074 FIX: windows agent: fixed incorrect values for 32-bit performance counters
diff --git a/checks/fortigate_sessions b/checks/fortigate_sessions
index 0a9bcad..88f8c2e 100644
--- a/checks/fortigate_sessions
+++ b/checks/fortigate_sessions
@@ -51,6 +51,7 @@ def check_fortigate_sessions(item, params, info):
check_info["fortigate_sessions"] = {
"inventory_function" : inventory_fortigate_sessions,
"check_function" : check_fortigate_sessions,
+ "group" : "fortigate_sessions",
"service_description" : "Sessions",
"has_perfdata" : True,
# uses mib FORTINET-MIB-280
@@ -58,4 +59,3 @@ check_info["fortigate_sessions"] = {
oid(".1.3.6.1.4.1.12356.1.10.0"),
"snmp_info" : ( ".1.3.6.1.4.1.12356.1", [ 10 ]),
}
-
diff --git a/checks/fortigate_sessions_base b/checks/fortigate_sessions_base
index 5cd841b..23693c5 100644
--- a/checks/fortigate_sessions_base
+++ b/checks/fortigate_sessions_base
@@ -48,12 +48,11 @@ def check_fortigate_sessions_base(item, params, info):
check_info["fortigate_sessions_base"] = {
"inventory_function" : inventory_fortigate_sessions_base,
"check_function" : check_fortigate_sessions_base,
+ "group" : "fortigate_sessions",
"service_description" : "Sessions",
"has_perfdata" : True,
# uses mib FORTINET-FORTIGATE-MIB
"snmp_scan_function" : lambda oid: ".1.3.6.1.4.1.12356.101.1"
in oid(".1.3.6.1.2.1.1.2.0") and\
oid(".1.3.6.1.4.1.12356.101.4.1.8.0"),
"snmp_info" : ( ".1.3.6.1.4.1.12356.101.4.1", [ 8 ]),
- "group" : "fortigate_sessions",
}
-
diff --git a/web/plugins/wato/check_parameters.py b/web/plugins/wato/check_parameters.py
index 3860b6f..287695f 100644
--- a/web/plugins/wato/check_parameters.py
+++ b/web/plugins/wato/check_parameters.py
@@ -205,8 +205,8 @@ register_check_parameters(
Tuple(
title = _(u"Levels for active sessions"),
elements = [
- Integer( title = _(u"Warning at"), default_value = 100000 ),
- Integer( title = _(u"Critical at"), default_value = 150000 ),
+ Integer( title = _(u"Warning at"), default_value = 100000, size =
10 ),
+ Integer( title = _(u"Critical at"), default_value = 150000, size =
10 ),
]),
None,
"first"