zabbix_export: version: '6.0' date: '2021-11-21T21:17:47Z' groups: - uuid: 7df96b18c230490a9a0a9e2307226338 name: Templates templates: - uuid: af01a95b74c3469ba4149a834cc21342 template: 'CheckPoint FW-1 Interfaces' name: 'CheckPoint FW-1 Interfaces' description: | ## Overview Use this template to monitor Checkpoint firewalls interfaces and packet filtering. **** The following value map must be created for the Checkpoint templates collection : "Checkpoint standard status" 0 ⇒ OK 1 ⇒ Warning 2 ⇒ Error The advsnmp.discovery external script () is also needed by most templates. Last, the SNMP items reference the CHECKPOINT-MIB (chkpnt.mib, see https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit\_doGoviewsolutiondetails=&solutionid=sk90470#Check Point SNMP MIB files for all products) so it must be properly installed on your Zabbix server. groups: - name: Templates discovery_rules: - uuid: 58fb2b57c8f54f429e407b53857eafc2 name: 'Interfaces Discovery' type: EXTERNAL key: 'advsnmp.discovery[{HOSTNAME},"-v2c -c{$SNMP_COMMUNITY}",1.3.6.1.4.1.2620.1.1.25.5.1.2,1.3]' delay: '900' item_prototypes: - uuid: e253836be223441abb5e1f555aebeace name: 'Interface {#ADVSNMPVALUE} fwAcceptBytesIn' type: SNMP_AGENT snmp_oid: 'CHECKPOINT-MIB::fwAcceptBytesIn.{#ADVSNMPINDEX2}' key: 'fwAcceptBytesIn["{#ADVSNMPVALUE}"]' delay: '120' value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' tags: - tag: Application value: 'Checkpoint FW-1' - uuid: 6188eb57de6849eda7e2d86d8ca462b3 name: 'Interface {#ADVSNMPVALUE} fwAcceptBytesOut' type: SNMP_AGENT snmp_oid: 'CHECKPOINT-MIB::fwAcceptBytesOut.{#ADVSNMPINDEX2}' key: 'fwAcceptBytesOut["{#ADVSNMPVALUE}"]' delay: '120' value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' tags: - tag: Application value: 'Checkpoint FW-1' - uuid: 94eac2e41c8447d4a953e0cede86595a name: 'Interface {#ADVSNMPVALUE} fwAcceptPcktsIn' type: SNMP_AGENT snmp_oid: 'CHECKPOINT-MIB::fwAcceptPcktsIn.{#ADVSNMPINDEX2}' key: 'fwAcceptPcktsIn["{#ADVSNMPVALUE}"]' delay: '120' value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' tags: - tag: Application value: 'Checkpoint FW-1' - uuid: 17bd51b9ad5549958f16252bdb269d0d name: 'Interface {#ADVSNMPVALUE} fwAcceptPcktsOut' type: SNMP_AGENT snmp_oid: 'CHECKPOINT-MIB::fwAcceptPcktsOut.{#ADVSNMPINDEX2}' key: 'fwAcceptPcktsOut["{#ADVSNMPVALUE}"]' delay: '120' value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' tags: - tag: Application value: 'Checkpoint FW-1' - uuid: 358ae9ffd6104baa84d880245567372c name: 'Interface {#ADVSNMPVALUE} fwDropPcktsIn' type: SNMP_AGENT snmp_oid: 'CHECKPOINT-MIB::fwDropPcktsIn.{#ADVSNMPINDEX2}' key: 'fwDropPcktsIn["{#ADVSNMPVALUE}"]' delay: '120' value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' tags: - tag: Application value: 'Checkpoint FW-1' - uuid: c5a9e7dacfec46cd8d40f454d53417b5 name: 'Interface {#ADVSNMPVALUE} fwDropPcktsOut' type: SNMP_AGENT snmp_oid: 'CHECKPOINT-MIB::fwDropPcktsOut.{#ADVSNMPINDEX2}' key: 'fwDropPcktsOut["{#ADVSNMPVALUE}"]' delay: '120' value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' tags: - tag: Application value: 'Checkpoint FW-1' - uuid: a5bf569fa02b4a3a87c1e041d37091a3 name: 'Interface {#ADVSNMPVALUE} fwRejectPcktsIn' type: SNMP_AGENT snmp_oid: 'CHECKPOINT-MIB::fwRejectPcktsIn.{#ADVSNMPINDEX2}' key: 'fwRejectPcktsIn["{#ADVSNMPVALUE}"]' delay: '120' value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' tags: - tag: Application value: 'Checkpoint FW-1' - uuid: e74f422eaa024f29a86cbc3b91430dbb name: 'Interface {#ADVSNMPVALUE} fwRejectPcktsOut' type: SNMP_AGENT snmp_oid: 'CHECKPOINT-MIB::fwRejectPcktsOut.{#ADVSNMPINDEX2}' key: 'fwRejectPcktsOut["{#ADVSNMPVALUE}"]' delay: '120' value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' tags: - tag: Application value: 'Checkpoint FW-1' graph_prototypes: - uuid: 1b9fdfffd2bf4500bf2b073b2e35ad8b name: 'Filtering for interface {#ADVSNMPVALUE}' graph_items: - drawtype: GRADIENT_LINE color: 00AA00 yaxisside: RIGHT item: host: 'CheckPoint FW-1 Interfaces' key: 'fwAcceptBytesIn["{#ADVSNMPVALUE}"]' - sortorder: '1' drawtype: GRADIENT_LINE color: 9999FF yaxisside: RIGHT item: host: 'CheckPoint FW-1 Interfaces' key: 'fwAcceptBytesOut["{#ADVSNMPVALUE}"]' - sortorder: '2' drawtype: BOLD_LINE color: 00AAAA item: host: 'CheckPoint FW-1 Interfaces' key: 'fwAcceptPcktsIn["{#ADVSNMPVALUE}"]' - sortorder: '3' color: C8C800 item: host: 'CheckPoint FW-1 Interfaces' key: 'fwAcceptPcktsOut["{#ADVSNMPVALUE}"]' - sortorder: '4' drawtype: BOLD_LINE color: CC0000 item: host: 'CheckPoint FW-1 Interfaces' key: 'fwDropPcktsIn["{#ADVSNMPVALUE}"]' - sortorder: '5' color: C8C8C8 item: host: 'CheckPoint FW-1 Interfaces' key: 'fwDropPcktsOut["{#ADVSNMPVALUE}"]' - sortorder: '6' drawtype: BOLD_LINE color: '666666' item: host: 'CheckPoint FW-1 Interfaces' key: 'fwRejectPcktsIn["{#ADVSNMPVALUE}"]' - sortorder: '7' color: '960000' item: host: 'CheckPoint FW-1 Interfaces' key: 'fwRejectPcktsOut["{#ADVSNMPVALUE}"]'