From 298e2bb234081d7d50bb7c4fd35dcff58e2d7bb7 Mon Sep 17 00:00:00 2001 From: "th.l" <thl-cmk@outlook.com> Date: Mon, 29 May 2023 16:22:39 +0200 Subject: [PATCH] update project --- agent_based/checkpoint_securexl.py | 1 + checkpoint_securexl-0.2.0-20230529.mkp | Bin 0 -> 2391 bytes checkpoint_securexl.mkp | Bin 2380 -> 2391 bytes gui/metrics/checkpoint_securexl.py | 58 +++++++++++++++++++++++++ packages/checkpoint_securexl | 9 ++-- 5 files changed, 63 insertions(+), 5 deletions(-) create mode 100644 checkpoint_securexl-0.2.0-20230529.mkp create mode 100644 gui/metrics/checkpoint_securexl.py diff --git a/agent_based/checkpoint_securexl.py b/agent_based/checkpoint_securexl.py index fc69fa1..a962268 100644 --- a/agent_based/checkpoint_securexl.py +++ b/agent_based/checkpoint_securexl.py @@ -12,6 +12,7 @@ # 2020-06-08: changed snmp-scan function # renamed from checkpoint_securexl_status to checkpoint_securexl # 2021-08-26: rewritten for CMK 2.0 +# 2023-05-29: moved gui files to ~/local/lib/check_mk/gui/plugins/... # # snmpwalk sample # diff --git a/checkpoint_securexl-0.2.0-20230529.mkp b/checkpoint_securexl-0.2.0-20230529.mkp new file mode 100644 index 0000000000000000000000000000000000000000..63264fe28fc457485c517faca47381733fa6e7d4 GIT binary patch literal 2391 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 BpuYeB literal 0 HcmV?d00001 diff --git a/checkpoint_securexl.mkp b/checkpoint_securexl.mkp index f334cea08245a35c5179c5011e2f3cedcd4c0473..63264fe28fc457485c517faca47381733fa6e7d4 100644 GIT binary patch delta 2371 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 delta 2365 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 diff --git a/gui/metrics/checkpoint_securexl.py b/gui/metrics/checkpoint_securexl.py new file mode 100644 index 0000000..dd8e9ee --- /dev/null +++ b/gui/metrics/checkpoint_securexl.py @@ -0,0 +1,58 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# +# License: GNU General Public License v2 +# +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org +# Date : 2018-03-14 +# +# Check Point SecureXL staus metrics plugin +# checkpoint_securexl +# +from cmk.gui.i18n import _ + +from cmk.gui.plugins.metrics.utils import ( + metric_info, + graph_info, + perfometer_info, +) + +metric_info['checkpoint_securexl_active'] = { + 'title': _('Connections active'), + 'unit': 'count', + 'color': '26/a', +} +metric_info['checkpoint_securexl_added'] = { + 'title': _('Connections added'), + 'unit': '1/s', + 'color': '21/a', +} +metric_info['checkpoint_securexl_deleted'] = { + 'title': _('Connections deleted'), + 'unit': '1/s', + 'color': '31/a', +} + +graph_info['checkpoint_securexl_connections_active'] = { + 'title': _('Check Point SecureXL Connections active'), + 'metrics': [ + ('checkpoint_securexl_active', 'area'), + + ], +} + +graph_info['checkpoint_securexl_connections_rate'] = { + 'title': _('Check Point SecureXL Connections added/deleted'), + 'metrics': [ + ('checkpoint_securexl_deleted', '-area'), + ('checkpoint_securexl_added', 'area'), + ], +} + +perfometer_info.append({ + 'type': 'logarithmic', + 'metric': 'checkpoint_securexl_active', + 'half_value': 2000.0, + 'exponent': 2, +}, ) diff --git a/packages/checkpoint_securexl b/packages/checkpoint_securexl index 713614a..4f6c3bd 100644 --- a/packages/checkpoint_securexl +++ b/packages/checkpoint_securexl @@ -4,11 +4,10 @@ 'Warning if status not enabled\n', 'download_url': 'https://thl-cmk.hopto.org', 'files': {'agent_based': ['checkpoint_securexl.py'], - 'web': ['plugins/metrics/checkpoint_securexl.py']}, + 'gui': ['metrics/checkpoint_securexl.py']}, 'name': 'checkpoint_securexl', - 'num_files': 2, 'title': 'Check Point SecureXL status', - 'version': '20210826.v.0.0.3', - 'version.min_required': '2.0.0', - 'version.packaged': '2021.09.20', + 'version': '0.2.0-20230529', + 'version.min_required': '2.1.0b1', + 'version.packaged': '2.1.0p21', 'version.usable_until': None} \ No newline at end of file -- GitLab