Collection of CheckMK checks (see https://checkmk.com/). All checks and plugins are provided as is. Absolutely no warranty. Send any comments to thl-cmk[at]outlook[dot]com

Skip to content
Snippets Groups Projects
Commit d8a331ee authored by thl-cmk's avatar thl-cmk :flag_na:
Browse files

update project

parent 53240907
No related branches found
No related tags found
No related merge requests found
......@@ -180,7 +180,6 @@ class CheckpointRemoteaccess:
raUsersIkeOverTcp: int
raUsersUDPEncap: int
raUsersVisitorMode: int
raUsersRouteTraffic: int
raBadEncryption: int
badUsers: Optional[List[BadUser]] = None
......@@ -209,7 +208,6 @@ def parse_checkpoint_remoteaccess(string_table: StringTable) -> Optional[Checkpo
raUsersIkeOverTcp=0,
raUsersUDPEncap=0,
raUsersVisitorMode=0,
raUsersRouteTraffic=0,
raBadEncryption=0,
badUsers=[],
)
......@@ -217,7 +215,7 @@ def parse_checkpoint_remoteaccess(string_table: StringTable) -> Optional[Checkpo
for entry in string_table:
try:
raUserName, raExternalIpAddr, raUserState, raOfficeMode, raIkeOverTCP, raUseUDPEncap, \
raVisitorMode, raRouteTraffic, raTunnelEncAlgorithm, raTunnelAuthMethod, raLogonTime = entry
raVisitorMode, raTunnelEncAlgorithm, raTunnelAuthMethod, raLogonTime = entry
except ValueError:
return
raUserState = int(raUserState)
......@@ -247,9 +245,6 @@ def parse_checkpoint_remoteaccess(string_table: StringTable) -> Optional[Checkpo
if raVisitorMode == '1':
remote_access.raUsersVisitorMode += 1
if raRouteTraffic == '1':
remote_access.raUsersRouteTraffic += 1
if int(raTunnelEncAlgorithm) in [1, 2, 5, 7, 9]:
remote_access.raBadEncryption += 1
remote_access.badUsers.append(BadUser(
......@@ -320,7 +315,6 @@ register.snmp_section(
'22', # raIkeOverTCP
'23', # raUseUDPEncap
'24', # raVisitorMode
'25', # raRouteTraffic
'27', # raTunnelEncAlgorithm
'28', # raTunnelAuthMethod
'29', # raLogonTime
......
No preview for this file type
......@@ -106,7 +106,8 @@ graph_info['checkpoint_remoteaccess_users'] = {
'checkpoint_remoteaccess_raUsersPhase1',
'checkpoint_remoteaccess_raUsersDown',
'checkpoint_remoteaccess_raUsersInit',
]
],
'range': (0, 'checkpoint_remoteaccess_raUsers:max'),
}
graph_info['checkpoint_remoteaccess_connection'] = {
......@@ -123,14 +124,15 @@ graph_info['checkpoint_remoteaccess_connection'] = {
'checkpoint_remoteaccess_raUsersIkeOverTcp',
'checkpoint_remoteaccess_raUsersUDPEncap',
'checkpoint_remoteaccess_raUsersVisitorMode',
]
],
}
graph_info['checkpoint_remoteaccess_raBadEncryption'] = {
'title': _('Check Point Remote Access bad encryption'),
'metrics': [
('checkpoint_remoteaccess_raBadEncryption', 'line'),
('checkpoint_remoteaccess_raBadEncryption', 'area'),
],
'range': (0, 'checkpoint_remoteaccess_raBadEncryption:max'),
}
perfometer_info.append(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment