From 727ef3c56d97bf98f822863effad5baf705a210c Mon Sep 17 00:00:00 2001 From: Thl CMK <thl-cmk@outlook.com> Date: Sun, 7 Jun 2020 22:38:57 +0200 Subject: [PATCH] update project --- checkman/checkpoint_fw_ls | 4 ++-- checkman/checkpoint_fwm_ls | 2 +- checkpoint_log_server.mkp | Bin 5952 -> 5927 bytes checks/checkpoint_fw_ls | 27 ++++++++++++-------------- checks/checkpoint_fwm_ls | 21 ++++++++++++-------- packages/checkpoint_log_server | 4 ++-- web/plugins/wato/checkpoint_fwm_ls.py | 9 +++++++-- 7 files changed, 37 insertions(+), 30 deletions(-) diff --git a/checkman/checkpoint_fw_ls b/checkman/checkpoint_fw_ls index 34dcffc..5df3d27 100644 --- a/checkman/checkpoint_fw_ls +++ b/checkman/checkpoint_fw_ls @@ -1,4 +1,4 @@ -title: Checkpoint Firewalls: Status of Connection to log server +title: Checkpoint Firewalls: Status of Connection to the log server agents: snmp catalog: hw/network/checkpoint license: GPL @@ -6,7 +6,7 @@ distribution: https://thl-cmk.hopto.org description: This check monitors the connection form the firewall to the log server. The service for the log server connection will be in the state {CRIT} if there - an connection error or the connection state changes (for example form connected + is an connection error or the connection state changes (for example form connected to disconnected). The overall state changes to {WARN}/{CRIT} if the gateway reports an overall state of error or warning. For "Local Logging" the over all service changes to {WARN} if the gateway reports "local logging configured" or diff --git a/checkman/checkpoint_fwm_ls b/checkman/checkpoint_fwm_ls index eec17bc..bd75645 100644 --- a/checkman/checkpoint_fwm_ls +++ b/checkman/checkpoint_fwm_ls @@ -6,7 +6,7 @@ distribution: https://thl-cmk.hopto.org description: This check monitors the log server service on the SmartManagemet, SmartLog or SmartEvent server. The service will be in the state {CRIT} if the server reports the log service is not alive or if there - an other error. In this case the check output gives details on the log server status. + is an other error. In this case the check output gives details on the log server status. On R80.10 the server does not always report the correct state. For ths reason you can disable the the state check via WATO ("Ignore status and alive on Check Point R80.10") diff --git a/checkpoint_log_server.mkp b/checkpoint_log_server.mkp index c1560810d772e723c6e18ff4daa1fdf755e5d1cb..e4184d6975194ffcc35e10f3565ea35e39611ae1 100644 GIT binary patch delta 5847 zcmV;|7AWb!E~hRCABzYGVNl&(kq9t<bKAJC{p^|k2d+Civd?vFNq(h1(+}OY+s$m6 zcA9kiA)E0iHf`%fmVER`n(6evUx1V>>MbQ{)4iAY(9{$Ff*=U+0g0x)a-Mu=Pyr^R z5&H{}{;TOz?TI#=Os4u+)kfMARa4ce`h=)YegFiXZ@7d!NF&9@{X^iZVg&ww#&MMy z36!%<|F};&{>D03Y_HA@|H27;%W<yGmyUn2aJF5g*CNW2dJEUw`KDttvUiSc`i|?7 zR~x#xA|D*n_Q|ocCLVRK%>^Z(Vn6Wu<Zt_xOAViT#IY$^Fl@&r{)UpRVH<0@r9g>P z)Fp<!6wp?VOQ^Bf5G&*h7$NC@8aUn<xBb6uE}e5@TaK}u2d)L;DI4G4d9%SFY*l~b z?0l#1xNC;JGA-%>+E<0u17g6BbN*w84VkZQ=9Z`QNV05;g%`jf29Ds}o&JViGUA;T ztWDb+Y^m>>3vZBO=B)d>TO~odXAzO!7``*eRETsJ->})Xv8AXS0R{Mf&beZlV(ef$ zkCZdP0^js4%KE#!n;A85@wj;?x~d(j)1lVCR{L6CUx?59ThpGq^uK}W(j_7TLjUmc zFoCl(7FS>!;qy^n-3<?wZ%-sV1eoCe`~UGA`!W5$I!gI}O&yM;|NkNWzs&}D8$4he z{15y+Z`biZ?H*}YI-B-?1z<&fm9b9y#dd@sQpRLn6QXZWoaa}7M?3T@NQtfwi*j8b zBJhBSDAn;0@tI>p^m4z5sA6nFio)2$1dTj!8$EE`w#Xmyc5#2$j-O+3+UK&m<EV`& zKTXhXOIQAgz=v5MeBfjG|LF+-pYs3OM3?^mhxNbUTfcMvYtzwxl>Z%Tp{lgWa4N)q zeFFVIoc{3s-`;wrPmA%Yp8rGP*)M~@a|f5EJ=ons+_PKH$icr32(=f^(zMqw-}hGs zhyNzK+XK^Hf~!ApRx6MCGcrQN)-xbDhInCnbVlBud?IhDO<ltxAA(EETtv^vwa!pq zvfw%+#W59-K7BlYhQ-W`6oyA+1$f%?zB=tgu$ut#mIt&%Jp29gKBPhD;Smk!^pQZf z*cdiMQx>dv*g`xCXzIAHYKV3SXe;vzG3{$mfaBhhRbVeLk|Ne&UmZqR5i`%;?ufTA z>^&w6jkyf8vB<z#LiDt#VFx?bM$g#pEXo+(7}gald-cbEn^%8+cz<+qcJS`#x7loU zbA0;BvF-QQsClcek{1LXzIprR<BX`)1g~Lgz=%%IJ|3OCosm<z2wc;@C2x6{CZ<PR zx^r9~Oai01M+}cF>B_X}vV{K;Sj-ogfgta<MzE$seMYoO0zFBfmk^x5Y%Z)I5?+Hj z&qxI(x;m_XqSW&#wNlDcw2ySF)JlQ|tzrbMSCUNwV?H?L#*Aom;g_mEW}_Fed2M=& zI-IDz{MfYB5shAp##tB^2nH*Pb;cf#nZ>!3+<;a36sC}lFsH2KhkB?rC<L0%P!nb1 z*Akx5`~hR!g1@<BKnU6!_9uOuw1Z!n=r}otA~n>1YC^g~++<g_8x7TV8RH@QPtIVi zpvbZ7QVKm~)NOIVwyUZ20&1-W^)SzXD=3<_Z<KCd-l%O?bI}XAh=aD0(YSGw$9W^R zkYbb(vt+22N;_^a3MLICoaT(hII`jn82l2JsBU1}FnFNw{QNvnRHa7(rO`NJ6y=&= zD5`RQanXZ%2-c&qBJDX?^5n3OX03)uA-9YXDV&%9v7RC3?0ETa#^Ng2iGKgY@ySb= zfm~A%;ezSIPWjaH^NSuiXAf7#0%t9AnD=3Gz3c|}99nJ!mhUMSpzE)#*0)xx1!eJ+ zXPzeMpys<XwvTPDSU-?oUhJ!#?Kij`kY^5m)07^GH)=enh4oy7^i0@uaM)IaW%2g# zSzm;AYf@`Tln4dXbK=-^{}{>RTA&KC&RJs5JuzqL5piA-|6(CH^%KLJP!xtqXi!{L zqN1p2I}iw`v!_`U-Um#DpnYX^V=)iGX0pl*n&Ed6B6NG?TY>>sOS%ma)37g@7&-la z=+kYF><rh~dOZ^MYD-j6IL~C35!I;9i1PkQILFYS;IrYfu_qM6h*jRWuH%MfT<!#W z)+De%uet(}Q^Z{u3sDsj`_v>N!#{kM9NJ#0&IrjuZZN~QSLQmv1COK_Nwj4^k!$GZ z&1-Ny0{*ZFe`BsU#Km4uGzB}wr(dvt0Sa~(40a!EJ+PMwdu}=Q8rEUEfMM`5Ft^px z@C_*04-sZiP%z|dOGjp_!Fc+vV<}V1Y1oSFu!wQdBcY;RyhuosbOC}|Gg7sZn5&GC zebZZ-Yt!#^XE??`9-_x*%S2fErBC*9T9}YNEbe9qg<d@G#Et>*xs_x%cQ2BEl1E*x z7Pf~YyZ~Fz)Xv?C-XlsFv~VR%*%(Z-<Nl++rhX^ozq%L}61A08)FWIVz7+2;BOlN& zI~FlP)xUa!Up<BVN;(<$!75Mt$$YF5X}e)3v{Ggi$DA1vOp?<&+(Y)#1<TOB*&w(0 zh|ep-x_hKx3Bw;`mMGAv(EvVwS1&}7QjGV;mVVGJYDY{VmWsnma7eK!#J1K-8d~nc zY(IY3pvhl_iDRsEkQG!CkF&g|-3*I7B}WW0&$`KxmKmyows8(g;}M%HOm0d51I~@1 zZ^HToURk+{ISI~TOFhq6V*{1_fXdizH`$RXBY~bSaH#+DBI3V)POW@@7Ad#GJ%QG% zO|R$C>oI+KgHz)&-QLVd0(l9<#QaCYhE2&~QPrB5g-45Z50=53m{0;|=J7BbqYJZ# z-rk5|%E+gSh?kQPbFrUG@n`dBM^xDhG%J{Ja_dy$l|_<tR<h;@NyEj;+@jZ@hxxVP zn#QG-&WK4ZY(m=bd~_~<W<l|4mE?BwuX~cU>jXO`JD9M#U6dfiQ8$J+k5s56P|w_e zMk3hT-5ht9<Cf2eWo$2(264>gjCA1Nj<R16>(M@q((U7Mhwt5({zgC$R?P5IANDl} zx{h1u1yWF08_xI6lhqumQ=M(9;Oh3GyI<n`Wx9R<^Vri{594Kj=h(D^FWtHluyf~x z6ggXL3Pf|L$#<5{jBL$I67@U$@H|}c$J#}!Rnon6UM)_s1Tdt|vHH~RVKlv{(^9rY z04&nWs#>&qE-lVf>(P()^r@ZNTGZn_YMfHlqMqbY?*m^g7SotTCf-#uxF`vUHToX6 z)e8E5Zvby>-@Uzmixsdn(_Kse*E6-~hDka$6K-fTskKovlS!;k9;UM{dM%lEl0N_6 zexC$@^7DUvGSc+a`Ts~8YV!PFp8r>z|LfxUe?bDkJ8@@!p8<e}_T%WxJ?GTE_^^H= z9M%(KxdgIsQ3>80S%bG1Si5u!ON}L=+ns+)-XFd8G6BGU^7b40uPhU)^jIk1Tl*DI z!Ye$d;LPsED-4xK?1ZG1mySR>AE#3YaNXkbO)Y&KmQFZ4Ek7BG4jA|6LX%?5Va*dH zEj+c_V~!@1VKH**U`i`#s;bo%K~qyFeDD8kmthZcuyanME$@TtELnDgh@Y?ZT>8JL z`_A}}<7U-=o{wwVX<RiI_qV{bmM6jXlDfIt&r<w;vpw=&TIMy)_COXJrx&lBC9NY1 z;+}#h@^L!iCN%Z_&q9i0hfjI41i3?l`Gp=i-NKUV4LXxh>;Lr8GJLKcY7a78Mzs&8 z8M0n8Ie{S$n{XaAN`Bar=-IP=Jd6qbc)OB*nCb3+%5(iaZ6?p)Wbm?@YTQiY<8&nu z*rr;$f+pqI^ocrEHMNQ=<=`suQ<(?PRlQQMakA~B3iL@cRizRQv?~0=CgwKoKX1rh zQ=9SEQkJ1l_35~ZCOsr!ZeK;xXka$z0vUVn5PKtEe&65=?fOU;6tL?h&7~<mP~)mP zPc%(`rKzBSI+eZsTss$)A%DnZUJ8D_fJn>>-FJOSawXCn8y?ImV3vJmW)fM!pBGUj zm95p$0Bb*WaWa4A_=fe78cR%3Vzi%KnAwoC+Z`nxZ{q~kl3db=Bc4}$vORNc)8$a_ z&T@i5b#<S1OMHpwrOhhkPnY+qI}R%K8_UvvKkn6J^&ZW=f9+9>D-|HO?(C=>Rq=_G zR(C+x5g})ot4-vn>m~&9+_+gzkrz2DC<<a{1yz3ZtRNaT_paI>PT<xdd*n4#w3YIj zrF=(W^8d?9NtG+5|3fRK=c9(pq-uhDu8_vVhU+8s`>v0^@ABw-uZ|k7jP##nS)@0A zSQf!@=F+0uCTpYE^<s)V=9z~1^tfcI$|T?Bq>}Swk2NfG=$voh&mDX29;$OqRc7RO z!}4gaD&KsYOgML`AGkI-?_g#tPXWig$D%CfZF!n=MfU9ZMJp${&7Dqr1Y2S9*e)it zTiy=Vkv7YIwLDPe7T1K)|8dQS|G&h4HJ#1Ybodj*G(7{?YxoOm!<Px8|9cpyS<XsS zf>N^rs2PO86u@MzFlN#21!?7^2!&r9z?{ndub>kq&@9Xx>eLcEOo203qAKFNq{QUC zM~bJ`J(4reFC&OB{@&MBIA`q<aR%BWrIXtvGM1ov<F@V9EE-AQ*zKsj>~s`=9|d-S z1HMtB^jPj-qGkK^(qi&}%ZCXLK)~x=io9|gP=j$K7fayHm5yumt}<r%mULZtCAs{= zoJZtd*oSvyyMvCdVvWX7&OTDGAgE|f^@#;>(&mUvqA`cwS<GZE^0M7oA}=1eitdKx zXKMv{hsqHT0t{1WW%)#oig8hYi@2OJk<hpFV*gU%*SZgzwYa@c+T!*ed5hcTiHqCD znTzj)HB+6u#f)a|nZOt#iCK&fki^)!Z|b1N69-xTe*OYe=~bo;7V$1h3A4Ob%`7ma zjyIiKHB-PiRkYRIs+j;5Q(+u$)y)3lRKoUit7hgGCyY0t>!?HxQ{&=)eT-UEx=0o8 zXw;$|inRN^jfY86dq#?_a#U<QV%kP^6=F(ZdfTWjxt>ps;ifK&VLl7C!C#lhq<{x* ze%0V{?=HcD;%+I(%xT&~;Ymj0uE9f%#+?x!YSg70#dL{-jk@$>f&MOrSgQ-mI&fUv zeZm%Ot*rFWL1Sx*P9y4n@zD$U<jyqfF&$P4$7k8~xQ&{L*o5^sk9FY`yB^O;9#3(e zT#wDPk!ZD?A>(^kC0=b-&xrCokJ<crU2^sff(*H))~45T>9yMQdM>?Qn|_!}KdeQ6 z|9~*96%fR<&qnbeZdjvmz{q%|wWf{F(msRJ{^59jqsSo8zP>yTb{1ES;=*02YrPI2 z-v*Q54<nQR5($6&Qy{vX{d?X3U4H+wo_GKAXfl!aKmV})f7JV*Rb3xXGWS1^NAmm6 zKLUKyw`ll<x*h*yvgy(r!?L^?;V<11XGMhDn|z1(8!CKN`Dx2oWBU4xefsoiYhm~X zJe`rv&A_JqjpJSoVl#W%vi4t#{&4)XwKP57H7^67eMo<x@QcrY7{9eTd)gvr8`BH# z#S1_D>@m3(v7{@<-LkS(*rcrNea4BB@YPs$U0D)CWO!o&k4wBVk|FUAI(&Wg@#yRu zzRwJ0E(L}lm|=@_?7empvKGoc;i4*!bg**zg?~ks$-ckj6PSYNOX1qjZlB2=U1O8v z1h`*6zx;oA@@<e1j;#5MXTXi$T*>52vVgwcOM7Fu_}z{^`5k_Q-|GqAEo?J>(S=sP zFj8PfgjC)8n%n%^y72ZI;a0phR1FMM&(qi2wfp3VGk%+9oOdrCFcfdni^b1Z9@84w zM$*o140uXC&_2Oej}xDD#Lr-B>Hz=f{LheIGsS<uXvKM*I6j@Rs`p<9*@EQwdOTQ_ zac!6uyN(1*137#_qWwGJv(QxI&yp`(imw_0deVTYvDk<f%-(ReGe!>lk{4xW?45rH zfXR*@KiNxw7qmoUfeW!DE7#$J?dSu37Tu*Da~#RR)bYC9nj-ZBN7e(OWPZdQbdHsq z3(|j%WNd>Ra=!Lm<Nu@F|DbAPeU!QXL7&L@{}aXkpE=@-_dA4s#Nh#&eR%zyVS}_= z>W3d<$1gX42NFKYo<9|+4)*)|qQl4|3WFR>;mapjWoC-t;7=ZJA)H}7*h0hOj*vGs z{I1j*c;NNYKEwzwYG3AN3m#_P+tGIv1tCtC4voaYch5ti!x@R|g2(4gjQlfV7#>t~ z>jVU^#DH$Y;Dl3=4HZ<v#k@8R^7-Z2d(vqiv5&}v60zVDYQRoLOeSKx`%jIs#T_7{ zij&(98-Ikyf*X4IJySm!G|&H3M^jzqfBp#AS;5-0y}_3HuDS3AseDjp-QV3lVE^aj ze`rH}i1{Dm@o+LyhZF4o>13+O{Er_2&wd#Mo;$cS?ZNKW-#GTu)-!VOuLDBug|js6 z^^64m>frF-WOsXj_ubh3fwNk9)Sr<NA_6{=q<`+l2oJ?Wt0JM5A!0h=m<&iJ2MG_+ z8P}Hqh~&=5*`|No$AZ_GaX@B7SGB_fb$Fmn87BPm7!XRiq$|^=B(P22W2pgA-T{C9 zIFkJoDvA34=TQomDDQe7yfKHRjD{(vH!h5Kb`cZ1^XDnQ<%Q)-DKj$fD2aqv@)^+a zFMocYUFr5hbhHV)oJSjYN>sLREXQSq+Q7ilZ`ES4IyQLi6#Ok0ii`6{h}%RSy|z3o z580#kvP_gyc-~NgVJty;XR-T@l6R#QNWpF)z+9#!VQ3H7HL(!+H?EaR6q2y)B_tvd zRYt&t6WIP8dn>D_@Q$@w+9Dxx<IcOY&VTAiSERW@X$urM5{<1w;^OP%3Pk;sD<n%@ zuWN#OU3HdUN>^7vL~bsnuGd#$;&!`Y|K)M}`!1@=+>uu)22;yj74qycWAN74#Tk&k z69(hQ3%}2}Q|FiCg)@V&kLKH}gLIThbj|7}KQzzCR|Rh;&0K(29L;;=TTkGcjeo2a zJhKEzj>*_q&Mb+``FyLXqHS77$#7U$aZczI8c-6>YH%#Nc{IsB6^a^2y1yW_hP?H; zm)}LYuc|l(l-E&q6=^kd=B4gfL3j)3zLJCkF6WuLi8Pl*4bgJ$BxQ~<oZvmGf801X z=oVoN?>6WtA9r!Wyd#r^1+VB@*MFSYBrdh1mo?%w_iX=CR~)cHPXgrUPh0UdXtf=t z0<JEOe}%+(o-s*!f&Q&~@0Nx+_jhPu+TlK!c+p!X4<Tu-L0#D=mA>Z(wLNd`Ra*=B z-oIYk(=qNxwYPd@*R1*F;i-WxilTFoVxIj3J4iTzJ#Y>{WBA(HqdI34#eZRfB#fn_ zc)qc?Vww!Q^K0B0ihsLfu@O{mfJ@zM&4nU#R%i=N=C1<r#;{iNYv@_5LQ_?>uZoZ9 zmz`sSnZiRoERO>DPcGs`w=3VH`jO{9H-_&FGJfL$4u76hzyGU`#P@&4c>bfS^8Md` z)cMcx{uSSoPvkAN@yiP2Lw|5-nTzNdxz<z1I^jFN=Z1gb1is}sSLaK|zgRe1#QOB{ zm|dS<@`f;QbLraj&?oa%^3HG#=A*q1_a<I&$*!@VgS!S{41Al|+wa<BZ?Wf3iYA}$ z@EZ{<@(UNhN0IZj$v&H4xVN3y!%>UjdoP4g&!e=--jkj47f0ugJxg~F)j8g`nne8F zged(NI?&G3%srN8Za{n4;tjQSFQ5&LUd2sJA|hZ@p!>7xiUk+p|D&=KhydY#w}!vi h%rPLnP?n%hR7O{NX_MR!Aq=4${uc-CRWAVW007@R)+qo0 delta 5894 zcmV+h7y0O?F2F7bABzYG<}lP<kq9t<Z`-)C{cNEBf$Lx)`&`GC<X7s0e(1K{Zm{VC zO?P{MoWM|Q+SZ9I`ATxqpvZr}Go&8WTT0rby@&Imsi}E!NY0SdP&Dn8^W-~&3NRUs z*k6G3UrnECPqg89GFFG`a5Q<MYN|R_pAhxQ1Hj(%4VRE_Qc1CLKM8zQjJ>~qaa?6a z_R6PC|D;bk{>D07Y%k9Y|J>R8mg8KWEgk=S;cUA~uSJw4^%kzV^G(NQWN#hY^c~kD zFE?~?Nj^BH?UNH{O+4yenF~t5#QxsvlYiSUU26E$BaThUf?+#0@i&xg4cl1LEd@%X zqAoG)rGU0_Ttbb-hFAe#zz9fx*TC`Gxat4f=Gr;ew&fVh`QEiaJ!RwjJ8w1^1hwjK zoSpCV9e2&JSEfZhK>MmNIiLpoIO9KdSdsbadTx12k0i^sSa=Q`V&Dkg-RZCC1tZ>B z`?YC%gDv%4bKwnA%$#+9ccUaoBNid)wc$I1j6kG2zr||X#+IUS1Qg(ZJLiUFhOzhC zd1#yo7Wk%bQP$q&&CIBQi^sc%qO01GIvr~LE48on^@aGnzcuZ-OaFIox^#)ifY3j> zI7;B`jKwANjo|sHukMCp<@Sk$ZviIw|NehG$9_!zuZ~jwUxUBW|38TTZ?i$(1`pT< z{{w%|+I9R-yGPoU&Zd2T4p^aIWvtVFu^l3alrfptgy<HE^ZW|%Xa{};Dbe*|QLgJl z1Rf9(r8*uWK68wSUhWqWRg6tYQ5c(;qM-+FqX&-b7WzY8FYXW9@pCLr`&=eFj@pRw z!vyWNbmfl-e3<pY2R@enpN{bVDgUocbm{*eto;Sw`kmWfn~tV`{O?!`Or=ey6W0FY z;bf!^Cs3{pvFKsje|zJZJ}t(pdj6Bb!7qco=MFARd$7BKxM#Nx$l*T@3AGo_(zMqw z-}hICNB<<dn?uuHf~!AtRx6MCGcrQNR_g#Lv}b*F+J~q!Av40G=8SB4gh>RL-#<q& z24VpZF$5UsqZ|f*i;ZDJoMT~x2NWcrfUb`Fs)p!C0{Y7QLQMM#RCL@MvfA4VjCF{8 z)K`aT?2x%<Z+FC77<NR#f><siZJfu*Swg(CsA2DS%ov`r-C2||zBa5&R`&9b*DwG4 z@c#JSr^C0$zs+W=>yy)$j%~jOGZ>cDSIKh%4`07|{c%Qr)M|oP5X>3T>8Fp!@7~PF zDP8Pc)4w5acwi-_M_jsdTpt<{<F7{yk1XlRwCS>h|1q@j7nn03?>EMNO^5o7Xq5zd zl0YvZcn9;ZKtQOx2D6lr3QTl$SVgJlQ);D@r`T`OwNfhy8q|sruvSS{4SM_GDevuw zMi+jm`C~SJdJ&sfrnjiWiQ3DLO=}&}=(T8^g<*kWum)IX`r`@faV{m-&?|iklRih7 z1y=GyJJcE!0?lWTM49@vlxH-5z*x87Z!Q@Sg7t>|Ngt=#;BO{6PN$(r4Xm2bt`Ilb zl<h`CwOz(|$o`WvSSu)U`gJLVp6b+Xalp2#sr3SXYOMzKFs}nwP&BRIC|$q2QQNNO zq8D-z2W=&zapNkF^G0kT#VDg@$xtoTcHCeTOd4o7%^8bvWW_xz_$4eV-MwwY;DN%k zv$MUTDm}7S8jUkXQEmx_qAKU-J&;3Cj>d|#XV8-;M}6$pYJe1Q%XA`z6B8iTGsK)7 zFaHgH7Ww;~==a|_K6wE%kt+%+oHKjaDW7_FcHSdr?BU8-;Ou1%Gc~NPm)(+{L(Pr7 z<$KCG*!pX$b=zvSpe&yH%+n+tw0w8QcAm`@YX|bn^GNJ0+LCrapE*oZdL-Uj@jwb| zxe)0<*d=h-=7DAL`mkwXgm+_7Ye|$41<dn*&ar9q7|CNPAVQQmOYD*-<}5uT&MV?y zECi>1Vt5mZf-ngcibW*^g;m>uLO9<&&7$x&U?v3XE30dZc?dScRc25Pzmrg*+atFL z2HY&^I)qGvwq$DLw4+bAJ+d=gW9#)u(5fxbM8Q0h^^8!WIwQ*aOX1Cf1_hrDmyJDt zp%_N2^4fJBHz?zJC)l$pK@aq*1&EwN?!s6IMTG2AlZXue;8}8LdnuVAl7-x0hHtOT z^&VeQB-KcwE%y|;27cbW0@owp4~y_O=6XY1Z1qG{uu**a1uLLnbHQNup|9`lrNW+D zj=gsF{%+4Oco}rJ)za_{D2av$>rhaCFyw4YM`o+Rc>1nmDI?`Hs6}>I#JK2@&`{5x zC$ver0Ku#oty)RURYu9a=`GE*>36y_9OEC4(Bre^A}syV@8WW5n9x2b?q&#uRy^y( zjsfs_FUfH3o+mXAn_Mld4@Y<oeLW+cyA{1hlptu~ikPx7m}bZQM}JNIPRf6Obula? zq?HNk5v~wll6P1qAJ8v57BRupzj}jTJ%#*AIvMxDgs1&vK30jg-JlU#scsa<oEZ_i zB&T(_hwP;bmO=k!gWTdHKCcXA_ejAKhCj$GQJ_)70eq&Oiz=lUN1ZMGpj%Xrm_jTS zhnL`x;;s<)wN|pD<u1&k@xumxP5vrO9Al+}tUyRS&hnmiGc59q95To}>n2B9W~d6* z#yKR7M{KS#xi9e<aBd8J6UY~MW%VlNBshmH^*m#Z6;z@DmFc_PWJ9Jp3AA*9L;auU zA^+$(wene{+z$5yTCX;}o=308^yL*!jmva>Gb0J~B@h$y9}OE;C5J_SRc&Gx9xb*# z^bB6bgb_G1kB8wHU6?)eqD~A`Mm}9cyqpx4^Jp%`pUuOaQ6*AnRxsh@y;F%-7D>`s z$(kb|4HheNi(Y{p=2wPm8W&bNhb6VJ321{insYI4iHlW|`_aEfBx~2%@09FdLUFq= zrH7+#3~wHqP)VSEa`%*fBONHX8$8Et=D6xJVj0_ur9m8XIm3TCO0*!>!+jbEr7#0K zQ}UL|@KeXt|6~e{53cg1wfDf~{OcrK@p9SZo=`4(%w@mW?JU!<7xW=yj=0RfPyh9h zHPyM)hm$yZ#wC87PWwakAq5|C!Ee`F|9gl#Ql~oGrqfjLD$$yM`ES$p_pmTJz434Y z);Tfl{g-Yyh^q!rr*H)I@fDx%U7P-<Q&w*nYmVEhS)(T7RjhCCyjxM>x*D)t3)G@y zk6P)nhV-4KGb3B`f`pC}es~^knZ?FMx38q#-C4CZ`8GujpckDn$CTWD59jA~D$4fQ zfJJ&=q86>5ON&c?y?XSch(7hIqZaizj~dq`wWud~)X~hb7K>@jA~RvEW^i6Ir>xQT zxG!DM{!s^bZTs%cU3vlAbht|wzzu;~bi*VaTS_+UGpWsmW?d$+!2dRlb>3^;wo3Cq zw%;cKq&)uv`pk5a%KsQ?!>P>w_<8a_^!oW9Z^idE!A?JaPth1xr)U&sW=wK2GmPaD zsDljza6Bjo98*@1OSiDPToSt7`8VYK@hdOmvMeuphx5`hK>?3BFa9>C9+a>Qrgog? zy;ugW{+PWYYvtvmkPe?uc8gzdYw7o)=^WA1@>hf58|LW6;G`IHSo0O47QD8MFh`Tg zuoyY@W>PDEsj8~gRzXu!uXx}8*)GE#=3wWfBUs)C*IBak77;(+>bdlPQ}?a$AIHs_ zJs;P!)3|Cb?r(e3TE5$FFQ}Vq{Vc`r*V|+7g=JpRYzt(uF+9F>mb8v8h<mzmTpz=! zo3PaTKMN^N96n{s666jI<}7;TbPFqn*XU>htN-kOqh<I^J<`6(a2eIkPGHD-&FmD0 zJZ!>w)F}HUBGI$S9{4sc@apYK`eCNID-$~++DxL!yTOZUs&O-mkJCaR+D)}~1x?Da z=@WITYHAf#%E49Qr&3Rzsd}Yi<7C}O73h;@rb=a+XjS+}O}g8-|EwW<O>M?sOZ5zW zs!zv%RW#`#3DfZ^l12lwK@-T>dxzK?`tth*U#Qndx}bnvFKaSQ@qrqb)rrDsDoq6o z)DiaPbM0hghWsIudMo(#0wOUnIBNQm>{_HbF+7-6z%2WdnaN}Ze_lkDG`3d90<8Yj z#mW39$2Y8x)L3GU8l(N}!pw$zy4g|E@ixwX-dd6i8gj%JR)5)^xwh$YsCQ>M!Jt~) zU%Mrq`+8wBq5SFcUb5q$Qoph+|L0y+R_{^W`%4dFT&V)Nva_RdRK+JWTHOI%M}?eW zt~Sx5uA30ZbK_<?MPB5rpeTr)6;%1rvw~>Y+`DRjID5Aa*(0x^!u^$3EayKAlm9J$ zD<xH~l>Q&Bl%9<mE|aPW?zuu54;!wJ)bG1K`o7Df@4Y%|xH8gzlx30LU|9sqnG1_< zo2-pu*NbN)Fwr<TP=QOPs-pzkoU;Tx+h+|69XjWG{By^iyGQC=Q<WL{-LO2`t2%J7 zO`bS#slRt^a@N7rW_|_$6JLwc+_&X_dF~bI(`V<coa{z-I_(jxg~?;Pc%s4bcCe1L zS^Bf(fho7RCJg_NYd-w{1+M9Awx+|Mpr+{=xL(6wC=E}OhX404P_v|^umrVc1t1xe z!5q+JvN)zuM~bv^a>Rm<L|{^F|5vaHQ)m{Xj&*7&9^^opE725jVp?MI-Xq0-Q|lhd zndg@ggc$#hWEIX?dqkXp_DJdEHi?WSXx_MPk(tF#(l>THYA-t-#Ycr*;DASplpaeS zP1G#PFD@qEbN%oIJrHoYOOaP@1!^!3^<o*^x!Q57-c`pe-;$;)7m~|ANP0!?g>868 zwmWF(D%RK;%Grko78DhGQ+;B8L7jAWL?+>wL+>o6vKM*T?ksUI0=SCqh9&501&OE1 zF%JR^Q)y-SgpP`FQH!{oGL_J`^kV-~;n%v~Hf?o#pS;!WJrY;9%`;cGjZ;_O3Tvi1 ziK`jQG{|7h%fAbdYGtw3&%tXo$b2haWhz~EfFpl_sq`w--imk^r8HT8UaMvn6H>>U z&aIj$Oq?p*YHrm`V2Y_Qj<;%NFL5ei`?*y!bBPnio6vPkq6Vp5@jgZ^DqW<CcQk6z z4n^8%Z{yn}Ssjq#UO6i6JYw2LwFogKF1>A3mt4;$$8b}Z#W0@*+u*OuV^Y8aH@|A| zxObCaL2<JbB<M74q2Nt_M&qWzml};5BY3G%mu?i(C0=aQr5_9Qcj<_=ny{<^$HmPj zY{Aw_stz19)~4ufL_I!wA)nltW<93EO6B-0yB@buGZmY#9_O(xoMPAGImzQG&Xeo0 znKn|bmNR60kE+zG&FX+C&+?efpVcL2AEC&QYiezJEtg)aO|R!b((AS9hq?5_TJ-l1 z2-8{tK}-T|6c6HxH3|oej0>$bZ9GW(3{Lxp<N1vugFyT0;>1~8Hi`>(rLL9Eo|DZk zk{273tP%^8&kqHEcR+YM`}e#7y8QlUJ@5YK(PSd;e}1s`f7JV*Rb7WNZK#h&V|}8J zhwT1m_#?mn`vBmZzD0x2o$dH1dQF#J8<yqG2tUC|oD~u7f=XPR_OxZJF%NpizM=WF zwJ>}Gp3cbTdSFxk+Ho%jaTj~qvdjgwJrMZj!^zXu()4_P*Sy&K>_qy;_jlfGFz`3l z;bME)-#9zp={xQk5aZ*Iv!^ZcX=8f94ST^yhCSkMXms@&Xt{FSEh}3E)j_@ScdUD# zaiSzRW63T)OJax&uT9`_ftOD*B>rW9uP;9yf4aqku~6nxU})GP5j!1C0=`1IC){`C zkq%0xU--9wNSWf%U7^4c^j-?Lhj#l+>F_q3BqzZA`uWAjcejItW@OEeF9A1x0j7s~ zCRsouN7`N+E`I%?Pkx6V!B<~`6KZY7FT58E7>3r%sF0E!NpADo?}AHkgv<5XAQ~8^ zo~LigYxl`9XZ$A3IPZErU?^V57ptFdJZ3fM7|Bk5c5T2@>VfqM9$-y;91uUItf>S1 zqw_yQep?m)E)wVU&heqoqv+@x6I;+64_QN(GOi5MVwW;N*FX+mkSID?JPZ11{Nd|` zOYy)8peK7TH5MDO`?7PgcBY2|zvO+Jna<8nlQZ4%6B>~QcuPe%5V#UcvT_|h(vCmi z7q?x1>M@Uz97!Fo%X?F3ejF;;0)b|J$Q^8s!p#L~hdQ=F4>?hLi1_~~-~U&&v93k& ze>~RN_y6^gjQ>AS{7;VNA1msM_Xz~<#Nk1jeZ~8&VS~0?>IYx-#?JtNBND#woj)C@ z4*1dS(?I|dl|c@s@EHvhnVcp#_<tUAA*7*y5Uifzac9Wu8GNB=4Gi$6Y9Hc+7gjEF zjRFrf@9pr5e1e8chlaY~Dds@qU{>O~;PrX^LLZG7h6jRfoISyd7og2BK;d*`Lj`+q zHLpyAe17riJ?XTM+2=?CjaUE*s&6NwCR4H9{aGVzaRbPZB0+)#2@)hokRU;V1PKz8 z4i^o7;Su4QUVP8gPX^8NKh@Dxm-(L$0Xu8IHf?XPrM_z}yg@1-)LHj;H{Y=RbMim5 zp*|d8`;Ui{kvg0}xi+0lHJShM5ODCzVDGtu3)3F#Zv2g7KW!b5!+#tSYA>9nX|HEw z@2?Jz{z-N>hj@94?H@X;l}G&<86hIzBT4FiqJ`kSc+jgz(8~}pop4MBB$I=L@6j38 z7kg02osmzQ{z)GTUSZM!nGs#pjt<q~p*Cfh@XupFpyiUTOq-IuZTcR|4hT~Z`18ln z?1wN(*#19`QMg8Vcg5iKD=c#~$UMDvVZ5_jeb@yuPx+N0EMH2Qk$Fc+<i(QDfR2BE z@nhdgw-=yepTL`5w1KCDWedl0Tvn(J3@p8^R*T8l;2lQrw_GW%&L0786MgjB`ml6l zkJ`&JRZih~Lk)(p2IY;#F3U+?yj7qD`=mXlGc5^2`-V*uE0KSFSE)t;2}@u?A`((% z6kIra+rMLLW$hGP*j39~BtUN5cz3pcSsm?)ELW&)fdNNiXRFY-_-?WSRsYIWl4Y>h z?Sgt;bC%z5R#!npZmy-S*EeF~s<dMN<?;UaT}+j^aII1eW|q4e<lr%5@YdMHNszu1 z1mnjGzX#l@^PAR!nL*G-^X=tfI?5!PW_6t(nrGyzf>&K;Zc{6c<~?%T6S!u7BWnfE zEJ2cEGB%boOX6}qw>3?)P1`6L4hse6gifIXCE=_F$D(U2lk8KWsDY-@ZId<ht<Syu zV#`QWaSSMzQFgCoHFM^r?kFI*QZf>faKPm}Q`cJNvZ$e2&IOmuF$NR7NA-^z=NjE2 zjN#n|9p&RLPMCLOy0G9C-VvIA6Pv`Pc6eALUUSc)vt4n(3OosrpFM5GcWTvkm<qVM zIQ|t9=Xu5?={fqh?!9Xoq}|`4f@z2Q&D0A|nS2XPYYpnkHmUSI4^;QOwO4H`<a_^m zbx+5*hpKP&%C1@U%fnLxTNFj-BEuZ~06R!Hfjx8%!D4vq>`|RFs^TzzMG~E*qj<it zxMY?Ln)7Si7>a+hW3drTZh%YOY|VutG*-|Tn#^AX;*DXg=2y_NC_+<JwXceg>6e{j zLpOzodQct)@*iBq^KMrjrFzKsKi7uu3^IP>8@&8^Qhokc9qZ}$Kf0>R_dh?$`=6&R zm#$3@{UTqfvg_&5PkJ4HKBB$-1-qAg4ldI&7Y3f_^`f1V?6u_lNznxGEq<<nMPK1Y z?=X73GT9dl4ELrJdl_mmeDApsZh53M*>Tl5KfgJ5?74fS&hY}xB;xNTM9RO>iFKZ4 zE+%A`q-Tpa)Y?6VIy5>Fn+W6~uxZHsS#`yN^Wgts**oyU!GE_8hQHX%F(^D&mS9da chV;gho)Q_8t`Z0h!Ve7p2dS=-eE{$P0Bk?07ytkO diff --git a/checks/checkpoint_fw_ls b/checks/checkpoint_fw_ls index 48ea0c8..4f7c0a3 100644 --- a/checks/checkpoint_fw_ls +++ b/checks/checkpoint_fw_ls @@ -1,13 +1,17 @@ #!/usr/bin/python # -*- encoding: utf-8; py-indent-offset: 4 -*- - # -# 19.07.2016 : Th.L. : monitor Check Point FW Log server status -# 24.07.2016 : Th.L. : changed for check state -# 05.01.2018 : Th.L. : fix inventory function -# 08.03.2018 : Th.L. : changed snmp scan function and inventory function -# 15.03.2018 : Th.L. : code cleanup -# 09.01.2020 : Th.L. : fix missing . in OID +# License: GNU General Public License v2 +# +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org +# +# +# 19.07.2016 : monitor Check Point FW Log server status +# 24.07.2016 : changed for check state +# 05.01.2018 : fix inventory function +# 08.03.2018 : changed snmp scan function and inventory function +# 15.03.2018 : code cleanup # # sample snmpwalk # @@ -160,13 +164,6 @@ check_info['checkpoint_fw_ls'] = { 'service_description' : 'FW Log server %s', 'group' : 'cp_fw_ls', '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.1.30.1.0'), # todo: mib variable missing @@ -187,4 +184,4 @@ check_info['checkpoint_fw_ls'] = { '5', # fwLSConnSendRate ]), ], -} +} \ No newline at end of file diff --git a/checks/checkpoint_fwm_ls b/checks/checkpoint_fwm_ls index e47fa9c..4503348 100644 --- a/checks/checkpoint_fwm_ls +++ b/checks/checkpoint_fwm_ls @@ -1,13 +1,18 @@ #!/usr/bin/python # -*- encoding: utf-8; py-indent-offset: 4 -*- - # -# 29.07.2016 : Th.L. : monitor Check Point FWM log server status -# 08.05.2018 : Th.L. : changed snmp scan and inventory function -# 16.03.2018 : Th.L. : added R80.10 MIBs -# 30.05.2018 : Th.L. : removed empty OIDs CHECKPOINT-MIB::lsConnectedClientsEntry, -# CHECKPOINT-MIB::lsConnectedGatewaysEntry -# CHECKPOINT-MIB::lsLoggingInfo +# License: GNU General Public License v2 +# +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org +# +# +# 29.07.2016 : monitor Check Point FWM log server status +# 08.05.2018 : changed snmp scan and inventory function +# 16.03.2018 : added R80.10 MIBs +# 30.05.2018 : removed empty OIDs CHECKPOINT-MIB::lsConnectedClientsEntry, +# CHECKPOINT-MIB::lsConnectedGatewaysEntry +# CHECKPOINT-MIB::lsLoggingInfo # # @@ -227,4 +232,4 @@ check_info['checkpoint_fwm_ls'] = { # '5', # lsClientDbLock # ]), ] -} +} \ No newline at end of file diff --git a/packages/checkpoint_log_server b/packages/checkpoint_log_server index 6085920..9a2f861 100644 --- a/packages/checkpoint_log_server +++ b/packages/checkpoint_log_server @@ -8,6 +8,6 @@ 'name': 'checkpoint_log_server', 'num_files': 6, 'title': u'Check Point Log service status', - 'version': '20200109.v0.1.2d', + 'version': '20180731.v0.1.2c', '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/wato/checkpoint_fwm_ls.py b/web/plugins/wato/checkpoint_fwm_ls.py index 4dc832c..3137724 100644 --- a/web/plugins/wato/checkpoint_fwm_ls.py +++ b/web/plugins/wato/checkpoint_fwm_ls.py @@ -1,6 +1,11 @@ #!/usr/bin/python # -*- encoding: utf-8; py-indent-offset: 4 -*- - +# +# License: GNU General Public License v2 +# +# Author: thl-cmk[at]outlook[dot]com +# URL : https://thl-cmk.hopto.org +# register_check_parameters( subgroup_applications, 'checkpoint_fwm_ls', @@ -17,4 +22,4 @@ register_check_parameters( ), None, match_type='dict', -) +) \ No newline at end of file -- GitLab