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 1830efea authored by thl-cmk's avatar thl-cmk :flag_na:
Browse files

update project

parent 8b8cd659
No related branches found
No related tags found
No related merge requests found
......@@ -44,6 +44,45 @@
# .1.3.6.1.4.1.2620.1.16.23.1.1.12.3.0 = STRING: "7074"
# .1.3.6.1.4.1.2620.1.16.23.1.1.13.3.0 = INTEGER: 0
#
# sample section
# section = {
# 'VSXGateway': CheckpointVsx(
# vsxStatusVSId='0', vsxStatusVsType='VSX Gateway', vsxStatusMainIP='10.10.2.3',
# vsxStatusPolicyName='Policy1', vsxStatusVsPolicyType='Active',
# vsxStatusSicTrustState='Trust established', vsxStatusHAState='Active',
# vsxStatusVSWeight='0', vsxCountersConnNum=31, vsxCountersConnPeakNum=140,
# vsxCountersConnTableLimit=14900,
# metrics_rate=[
# ('packets_processed', 315101), ('packets_dropped', 23),
# ('packets_accepted', 315078), ('packets_rejected', 0),
# ('bytes_accepted', 196127045), ('bytes_dropped', 1380),
# ('bytes_rejected', 0), ('loggs_send', 534)]
# ),
# 'VSSwitch': CheckpointVsx(
# vsxStatusVSId='2', vsxStatusVsType='Virtual Switch', vsxStatusMainIP='N/A',
# vsxStatusPolicyName='InitialPolicy', vsxStatusVsPolicyType='Initial Policy',
# vsxStatusSicTrustState='Trust established', vsxStatusHAState='N/A',
# vsxStatusVSWeight='0', vsxCountersConnNum=0, vsxCountersConnPeakNum=0,
# vsxCountersConnTableLimit=900,
# metrics_rate=[
# ('packets_processed', 0), ('packets_dropped', 0),
# ('packets_accepted', 0), ('packets_rejected', 0),
# ('bytes_accepted', 0), ('bytes_dropped', 0),
# ('bytes_rejected', 0), ('loggs_send', 3)]),
# 'VirtualSystem': CheckpointVsx(
# vsxStatusVSId='3', vsxStatusVsType='Virtual System',
# vsxStatusMainIP='10.10.30.33', vsxStatusPolicyName='Standard',
# vsxStatusVsPolicyType='Active', vsxStatusSicTrustState='Trust established',
# vsxStatusHAState='Standby', vsxStatusVSWeight='0', vsxCountersConnNum=58,
# vsxCountersConnPeakNum=575, vsxCountersConnTableLimit=999900,
# metrics_rate=[
# ('packets_processed', 9632), ('packets_dropped', 119),
# ('packets_accepted', 9513), ('packets_rejected', 0),
# ('bytes_accepted', 1494138), ('bytes_dropped', 3524),
# ('bytes_rejected', 0), ('loggs_send', 98)]),
# }
#
import time
from dataclasses import dataclass
from typing import List, Dict, Optional, Tuple
......
No preview for this file type
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