From 1ca4a418f3df1f55cc30408fc2524a78c7c349ad Mon Sep 17 00:00:00 2001 From: Thl CMK <thl-cmk@outlook.com> Date: Mon, 8 Jun 2020 21:27:36 +0200 Subject: [PATCH] update project --- checkpoint_identity_awareness.mkp | Bin 6119 -> 6073 bytes checks/checkpoint_ia_adquery | 34 ++++++++---------- checks/checkpoint_identity_awareness | 34 ++++++++---------- packages/checkpoint_identity_awareness | 4 +-- web/plugins/metrics/checkpoint_ia_adquery.py | 21 +++++------ .../metrics/checkpoint_identity_awareness.py | 9 +++-- .../wato/checkpoint_identity_awareness.py | 9 +++-- 7 files changed, 50 insertions(+), 61 deletions(-) diff --git a/checkpoint_identity_awareness.mkp b/checkpoint_identity_awareness.mkp index 1afe5a3a6ec3933beeaa8689ae9b7efb1d757667..c418891959721aec540ef31b364c218367a9e62a 100644 GIT binary patch literal 6073 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 aX+a3F<iY<BTO(gFc%3aZGgxO>SpNeWmHeat literal 6119 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 T|2Abn4`JPh@LHrxB&7cVKQrkh diff --git a/checks/checkpoint_ia_adquery b/checks/checkpoint_ia_adquery index 61a9aca..ce11a7e 100644 --- a/checks/checkpoint_ia_adquery +++ b/checks/checkpoint_ia_adquery @@ -1,12 +1,15 @@ #!/usr/bin/python # -*- encoding: utf-8; py-indent-offset: 4 -*- # -# Check Point Identity Awareness status +# License: GNU General Public License v2 # -# Author: Th.L. +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org # Date : 2017-17-05 # -# Monitor status of virtual systems in Check Point vsx/vsls cluster +# Check Point Identity Awareness status +# +# 2020.06.08: changed snmp-scan function # # snmpwalk sample # .1.3.6.1.4.1.2620.1.38.25.1.1.1.0 = Counter32: 1 @@ -54,7 +57,7 @@ def inventory_checkpoint_ia_adquery(info): dc_ip_address = dc[3] if not domain in domains and not domain == '' and len(dc_ip_address.split('.')) == 4: domains.append(domain) - yield domain, {} + yield domain, None def check_checkpoint_ia_adquery(item, params, info): @@ -64,7 +67,7 @@ def check_checkpoint_ia_adquery(item, params, info): 2: 'Connectivity Error', 3: 'Internal Error', 4: 'Connection Time Out'} - state = 0 + infotext = '' longoutput = '' perfdata = [] @@ -105,26 +108,19 @@ def check_checkpoint_ia_adquery(item, params, info): infotext += "# of DCs %s, Events: %.2f/s" % (len(dcs), events_sum) - yield state, infotext + longoutput, perfdata + yield 0, infotext + longoutput, perfdata + check_info['checkpoint_ia_adquery'] = { 'check_function' : check_checkpoint_ia_adquery, 'inventory_function' : inventory_checkpoint_ia_adquery, 'service_description' : 'Identity Awareness AD Domain %s', 'has_perfdata' : True, - - #'snmp_scan_function': lambda oid: oid('.1.3.6.1.2.1.1.2.0') in ['.1.3.6.1.4.1.2620.1.6.123.1.67', # ClusterXL Gateway - # '.1.3.6.1.4.1.2620.1.6.123.1.65', # Appliance - # '.1.3.6.1.4.1.2620.1.6.123.1.64', # VSX Gateway - # '.1.3.6.1.4.1.2620.1.6.123.1.62', # Gateway - # '.1.3.6.1.4.1.2620.1.6.123.1.49', # R77.30 Gateway - # '.1.3.6.1.4.1.2620.1.6.123.1.48', # Mgmt - # '.1.3.6.1.4.1.8072.3.2.10'] # Virtual System (Linux), - 'snmp_scan_function': lambda oid: (oid('.1.3.6.1.2.1.1.2.0').startswith('.1.3.6.1.4.1.2620.1.6.123.1') or - oid('.1.3.6.1.2.1.1.2.0') in ['.1.3.6.1.4.1.8072.3.2.10',]) # Virtual System (Linux) - and oid('.1.3.6.1.4.1.2620.1.38.25.1.1.1.0'), - 'group' : 'checkpoint_ia_adquery', + 'group': 'checkpoint_ia_adquery', 'default_levels_variable': 'checkpoint_ia_adquery_defaults', + 'snmp_scan_function': lambda oid: (oid('.1.3.6.1.2.1.1.2.0').startswith('.1.3.6.1.4.1.2620.1.6.123.1') or + oid('.1.3.6.1.2.1.1.2.0').startswith('.1.3.6.1.4.1.8072.3.2.10')) and + oid('.1.3.6.1.4.1.2620.1.6.1.0', '').lower().startswith('svn foundation'), 'snmp_info' : ('.1.3.6.1.4.1.2620.1.38.25.1', [ # CHECKPOINT-MIB::identityAwarenessADQueryStatusEntry '1', # identityAwarenessADQueryStatusTableIndex '2', # identityAwarenessADQueryStatusCurrStatus @@ -132,4 +128,4 @@ check_info['checkpoint_ia_adquery'] = { '4', # identityAwarenessADQueryStatusDomainIP '5', # identityAwarenessADQueryStatusEvents ]), -} +} \ No newline at end of file diff --git a/checks/checkpoint_identity_awareness b/checks/checkpoint_identity_awareness index 651644d..e01b060 100644 --- a/checks/checkpoint_identity_awareness +++ b/checks/checkpoint_identity_awareness @@ -1,12 +1,16 @@ #!/usr/bin/python # -*- encoding: utf-8; py-indent-offset: 4 -*- # -# Check Point Identity Awareness status +# License: GNU General Public License v2 # -# Author: Th.L. +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org # Date : 2017-17-05 # -# 2018-03-15 : code cleanup, added identity counters 39-44 +# Check Point Identity Awareness status +# +# 2018-03-15 : code cleanup, added identity counters 39-44 +# 2020-06-08 : changed snmp-scan function # # snmpwalk sample # @@ -57,7 +61,6 @@ def inventory_checkpoint_identity_awareness(info): def check_checkpoint_identity_awareness(item, params, info): - state = 0 infotext = '' longoutput = '' perfdata = [] @@ -111,8 +114,7 @@ def check_checkpoint_identity_awareness(item, params, info): infotext = 'authenticated users: %s, unauthenticated guests: %s' % (iaAuthUsers, iaUnAuthUsers) if not iaStatus == '0': - infotext += ' %s' % iaStatusLongDesc - state = max(1, state) + yield 1, '%s' % iaStatusLongDesc iaSuccUserLDAP = get_rate('checkpoint_identity_awareness.%s' % 'iaSuccUserLDAP', now_time, int(iaSuccUserLDAP), onwrap=SKIP) iaUnSuccUserLDAP = get_rate('checkpoint_identity_awareness.%s' % 'iaUnSuccUserLDAP', now_time, int(iaUnSuccUserLDAP), onwrap=SKIP) @@ -165,26 +167,18 @@ def check_checkpoint_identity_awareness(item, params, info): if entry[0] == counter: perfdata.remove(entry) - return state, infotext + longoutput, perfdata + yield 0, infotext + longoutput, perfdata check_info['checkpoint_identity_awareness'] = { 'check_function' : check_checkpoint_identity_awareness, 'inventory_function' : inventory_checkpoint_identity_awareness, 'service_description' : 'Identity Awareness status', - 'has_perfdata' : True, - #'snmp_scan_function': lambda oid: oid('.1.3.6.1.2.1.1.2.0') in ['.1.3.6.1.4.1.2620.1.6.123.1.67', # ClusterXL Gateway - # '.1.3.6.1.4.1.2620.1.6.123.1.65', # Appliance - # '.1.3.6.1.4.1.2620.1.6.123.1.64', # VSX Gateway - # '.1.3.6.1.4.1.2620.1.6.123.1.62', # Gateway - # '.1.3.6.1.4.1.2620.1.6.123.1.49', # R77.30 Gateway - # '.1.3.6.1.4.1.2620.1.6.123.1.48', # Mgmt - # '.1.3.6.1.4.1.8072.3.2.10'] # Virtual System (Linux), - 'snmp_scan_function': lambda oid: (oid('.1.3.6.1.2.1.1.2.0').startswith('.1.3.6.1.4.1.2620.1.6.123.1') or - oid('.1.3.6.1.2.1.1.2.0') in ['.1.3.6.1.4.1.8072.3.2.10',]) # Virtual System (Linux) - and oid('.1.3.6.1.4.1.2620.1.38.1.0') == 'Identity Awareness', - 'group' : 'checkpoint_identity_awareness', + 'group': 'checkpoint_identity_awareness', 'default_levels_variable': 'checkpoint_identity_awareness_defaults', + 'snmp_scan_function': lambda oid: (oid('.1.3.6.1.2.1.1.2.0').startswith('.1.3.6.1.4.1.2620.1.6.123.1') or + oid('.1.3.6.1.2.1.1.2.0').startswith('.1.3.6.1.4.1.8072.3.2.10')) and + oid('.1.3.6.1.4.1.2620.1.6.1.0', '').lower().startswith('svn foundation'), 'snmp_info' : ('.1.3.6.1.4.1.2620.1.38', [ # CHECKPOINT-MIB::identityAwareness '1', # identityAwarenessProductName '2', # identityAwarenessAuthUsers @@ -221,4 +215,4 @@ check_info['checkpoint_identity_awareness'] = { '102', # identityAwarenessStatusShortDesc '103', # identityAwarenessStatusLongDesc ]), -} +} \ No newline at end of file diff --git a/packages/checkpoint_identity_awareness b/packages/checkpoint_identity_awareness index 672e20b..31f53e2 100644 --- a/packages/checkpoint_identity_awareness +++ b/packages/checkpoint_identity_awareness @@ -9,6 +9,6 @@ 'name': 'checkpoint_identity_awareness', 'num_files': 5, 'title': u'Check Point Identity Awareness checks', - 'version': '20180731.v.0.1c', + 'version': '20200608.v.0.1d', 'version.min_required': '1.2.8b8', - 'version.packaged': '1.4.0p35'} \ No newline at end of file + 'version.packaged': '1.4.0p38'} \ No newline at end of file diff --git a/web/plugins/metrics/checkpoint_ia_adquery.py b/web/plugins/metrics/checkpoint_ia_adquery.py index b7400c3..cc9811a 100644 --- a/web/plugins/metrics/checkpoint_ia_adquery.py +++ b/web/plugins/metrics/checkpoint_ia_adquery.py @@ -1,12 +1,14 @@ #!/usr/bin/python # -*- encoding: utf-8; py-indent-offset: 4 -*- # -# Check Point Identity Awareness AD Query metrics plugin -# checkpoint_ia_query +# License: GNU General Public License v2 # -# Author: Th.L. +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org # Date : 2018-03.12 # +# Check Point Identity Awareness AD Query metrics plugin +# checkpoint_ia_query # metric_info['checkpoint_ia_adquery_summary'] = { 'title': _('Events summary'), @@ -41,7 +43,6 @@ metric_info['checkpoint_ia_adquery_dc_10_225_110_240'] = { 'color': '42/a', } - metric_info['checkpoint_ia_adquery_dc_10_250_1_112'] = { 'title': _('S250AD01 (10.250.1.112)'), 'unit': '1/s', @@ -66,7 +67,6 @@ check_metrics['check_mk-checkpoint_ia_adquery'] = { 'dc_10_250_1_113': {'name': 'checkpoint_ia_adquery_dc_10_250_1_113', }, } - # igepa graph graph_info.append({ 'title': _('Check Point Identity Awareness AD queries'), @@ -98,12 +98,9 @@ graph_info.append({ ], }) - - - perfometer_info.append({ - 'type': 'linear', - 'segments': ['checkpoint_ia_adquery_summary', - ], - 'total': 100, + 'type': 'linear', + 'segments': ['checkpoint_ia_adquery_summary', + ], + 'total': 100, }) diff --git a/web/plugins/metrics/checkpoint_identity_awareness.py b/web/plugins/metrics/checkpoint_identity_awareness.py index 15b738f..3f37f85 100644 --- a/web/plugins/metrics/checkpoint_identity_awareness.py +++ b/web/plugins/metrics/checkpoint_identity_awareness.py @@ -1,12 +1,15 @@ #!/usr/bin/python # -*- encoding: utf-8; py-indent-offset: 4 -*- # -# Check Point Identity Awareness metrics plugin -# checkpoint_identity_awareness +# License: GNU General Public License v2 # -# Author: Th.L. +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org # Date : 2018-01-02 # +# Check Point Identity Awareness metrics plugin +# checkpoint_identity_awareness +# metric_info['checkpoint_identity_awareness_iaSuccUserLoginADQuery'] = { 'title': _('Successfull ADQuery user login attempts'), diff --git a/web/plugins/wato/checkpoint_identity_awareness.py b/web/plugins/wato/checkpoint_identity_awareness.py index e4cb3b4..f75fd95 100644 --- a/web/plugins/wato/checkpoint_identity_awareness.py +++ b/web/plugins/wato/checkpoint_identity_awareness.py @@ -1,14 +1,13 @@ #!/usr/bin/python # -*- encoding: utf-8; py-indent-offset: 4 -*- - # -# Check_MK checkpoint_identity_awareness WATO plugin +# License: GNU General Public License v2 # -# Author: Th.L. +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org # Date: 2017-12-20 # -# -# +# Check_MK checkpoint_identity_awareness WATO plugin # ignorecounters = [ # ('iaAuthUsers', 'Authenticated users and machines'), # will be used in perf-o-meter -- GitLab