5.02021-11-25T12:38:37ZTemplatesCheckPoint SNMPCheckPoint SNMPSNMP DeviceSNMP DisksTemplatesCheckPointCPUMemory- Firewall Policy Install TimeSNMP_AGENTCHECKPOINT-MIB::fwInstallTime.0fwInstallTime9000TEXTCheckPoint{diff(0)}=1{HOSTNAME} Policy installedINFO
- Last Install Policy timeSNMP_AGENT1.3.6.1.4.1.2620.1.1.25.2fwInstallTime160030d0LOGCheckPoint
- Firewall Module StateSNMP_AGENTCHECKPOINT-MIB::fwModuleState.0fwModuleState9000TEXTCheckPoint
- Number of current connectionsSNMP_AGENTCHECKPOINT-MIB::fwNumConn.0fwNumConn120CheckPoint
- Policy nameSNMP_AGENT1.3.6.1.4.1.2620.1.1.25.1fwPolicyName60030d0LOGCheckPoint
- High Availability StateSNMP_AGENTCHECKPOINT-MIB::haState.0haState9000TEXTCheckPoint{str(active)}=0 and {str(standby)}=0{HOSTNAME} HA State not Active/StandbyAVERAGE
- High Availability ModeSNMP_AGENTCHECKPOINT-MIB::haWorkMode.0haWorkMode9000TEXTCheckPoint
- Memory UsedSNMP_AGENTCHECKPOINT-MIB::memActiveReal64.0memActiveReal120bMemory
- Memory FreeSNMP_AGENTCHECKPOINT-MIB::memFreeReal64.0memFreeReal120bMemory
- Memory TotalSNMP_AGENTCHECKPOINT-MIB::memTotalReal64.0memTotalReal120bMemory
- ManufacturerSNMP_AGENT1.3.6.1.4.1.2620.1.6.16.9svnApplianceManufacturer300TEXTTYPECheckPoint
- Appliance modelSNMP_AGENT1.3.6.1.4.1.2620.1.6.16.7svnApplianceProductName300TEXTMODELCheckPoint
- Appliance serial numberSNMP_AGENT1.3.6.1.4.1.2620.1.6.16.3svnApplianceSerialNumber300TEXTSERIALNO_ACheckPoint
- Product VersionSNMP_AGENTCHECKPOINT-MIB::svnVersion.0svnVersion36000TEXTCheckPoint
FanStateSNMP_AGENTdiscovery[{#SNMPVALUE},1.3.6.1.4.1.2620.1.6.7.8.2.1.2]fanSpeedSensorTable3600FanStatus [{#SNMPVALUE}]SNMP_AGENT1.3.6.1.4.1.2620.1.6.7.8.2.1.3.{#SNMPINDEX}fanSpeedSensorValue[{#SNMPVALUE}]1207dRPMCheckPointHA StatusSNMP_AGENTdiscovery[{#SNMPVALUE},CHECKPOINT-MIB::haProblemName]haProblemName3600HA Problem Status [{#SNMPVALUE}]SNMP_AGENTCHECKPOINT-MIB::haProblemStatus.{#SNMPINDEX}haProblemStatus[{#SNMPVALUE}]1200TEXTCheckPoint{str(OK)}=0HA Status [{#SNMPVALUE}]AVERAGEProcessor DiscoverySNMP_AGENTdiscovery[{#SNMPVALUE},CHECKPOINT-MIB::multiProcIndex]multiProc240Processor [{#SNMPVALUE}] Idle TimeSNMP_AGENTCHECKPOINT-MIB::multiProcIdleTime.{#SNMPINDEX}multiProcIdleTime[{#SNMPVALUE}]90CPU{avg(300)}<25{HOSTNAME} Processor usage high on CPU {#SNMPVALUE}AVERAGEProcessor [{#SNMPVALUE}] System TimeSNMP_AGENTCHECKPOINT-MIB::multiProcSystemTime.{#SNMPINDEX}multiProcSystemTime[{#SNMPVALUE}]90CPUProcessor [{#SNMPVALUE}] User TimeSNMP_AGENTCHECKPOINT-MIB::multiProcUserTime.{#SNMPINDEX}multiProcUserTime[{#SNMPVALUE}]90CPUProcessor usage CPU {#SNMPVALUE}NOSTACKEDFILLED_REGIONCC0000- CheckPoint SNMPmultiProcSystemTime[{#SNMPVALUE}]
1FILLED_REGION0000C8- CheckPoint SNMPmultiProcUserTime[{#SNMPVALUE}]
2FILLED_REGION00C800- CheckPoint SNMPmultiProcIdleTime[{#SNMPVALUE}]
TemperatureSNMP_AGENTdiscovery[{#SNMPVALUE},1.3.6.1.4.1.2620.1.6.7.8.1.1.2]tempartureSensorTable3600Temperature [{#SNMPVALUE}]SNMP_AGENT1.3.6.1.4.1.2620.1.6.7.8.1.1.3.{#SNMPINDEX}tempertureSensorValue[{#SNMPVALUE}]1207dFLOATCheckPointSNMP DeviceSNMP DeviceSNMP GenericSNMP InterfacesTemplatesSNMP DisksSNMP DisksTemplatesDisk partitionsDisk partitionsSNMP_AGENTdiscovery[{#SNMPVALUE},HOST-RESOURCES-MIB::hrStorageDescr]hrStorageDescr3600{#SNMPVALUE}@Storage devices for SNMP discoveryAThe rule will discover all disk partitions matching the global regexp "Storage devices for SNMP discovery".
{$SNMP_COMMUNITY} is a global macro.Allocation units for storage $1SNMP_AGENTHOST-RESOURCES-MIB::hrStorageAllocationUnits.{#SNMPINDEX}hrStorageAllocationUnits[{#SNMPVALUE}]36007dBThe size, in bytes, of the data objects allocated from this pool. If this entry is monitoring sectors, blocks, buffers, or packets, for example, this number will commonly be greater than one. Otherwise this number will typically be one.Disk partitionsDescription of storage $1SNMP_AGENTHOST-RESOURCES-MIB::hrStorageDescr.{#SNMPINDEX}hrStorageDescr[{#SNMPVALUE}]36007d0CHARA description of the type and instance of the storage described by this entry.Disk partitionsTotal disk space on $1CALCULATEDhrStorageSizeInBytes[{#SNMPVALUE}]36007dBlast("hrStorageSize[{#SNMPVALUE}]") * last("hrStorageAllocationUnits[{#SNMPVALUE}]")This is a calculated item, we need it to get total disk space in bytes.Disk partitionsTotal disk space on $1 in unitsSNMP_AGENTHOST-RESOURCES-MIB::hrStorageSize.{#SNMPINDEX}hrStorageSize[{#SNMPVALUE}]36007dunitsThe size of the storage represented by this entry, in units of hrStorageAllocationUnits. This object is writable to allow remote configuration of the size of the storage area in those cases where such an operation makes sense and is possible on the underlying system. For example, the amount of main memory allocated to a buffer pool might be modified or the amount of disk space allocated to virtual memory might be modified.Disk partitionsUsed disk space on $1CALCULATEDhrStorageUsedInBytes[{#SNMPVALUE}]607dBlast("hrStorageUsed[{#SNMPVALUE}]") * last("hrStorageAllocationUnits[{#SNMPVALUE}]")This is a calculated item, we need it to get used disk space in bytes.Disk partitionsUsed disk space on $1 in unitsSNMP_AGENTHOST-RESOURCES-MIB::hrStorageUsed.{#SNMPINDEX}hrStorageUsed[{#SNMPVALUE}]607dunitsThe amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits.Disk partitions{SNMP Disks:hrStorageUsed[{#SNMPVALUE}].last(0)} / {SNMP Disks:hrStorageSize[{#SNMPVALUE}].last(0)} > 0.8Free disk space is less than 20% on volume {#SNMPVALUE}WARNINGDisk space usage {#SNMPVALUE}600340NONOPIEYES00C800GRAPH_SUM- SNMP DiskshrStorageSizeInBytes[{#SNMPVALUE}]
1C80000- SNMP DiskshrStorageUsedInBytes[{#SNMPVALUE}]
SNMP GenericSNMP GenericTemplatesGeneral- Device contact detailsSNMP_AGENTSNMPv2-MIB::sysContact.0sysContact36007d0CHARThe textual identification of the contact person for this managed node, together with information on how to contact this person. If no contact information is known, the value is the zero-length string.CONTACTGeneral
- Device descriptionSNMP_AGENTSNMPv2-MIB::sysDescr.0sysDescr36007d0CHARA textual description of the entity. This value should include the full name and version identification of the system's hardware type, software operating-system, and networking software.HARDWAREGeneral
- Device locationSNMP_AGENTSNMPv2-MIB::sysLocation.0sysLocation36007d0CHARThe physical location of this node (e.g., `telephone closet, 3rd floor'). If the location is unknown, the value is the zero-length string.LOCATIONGeneral
- Device nameSNMP_AGENTSNMPv2-MIB::sysName.0sysName36007d0CHARAn administratively-assigned name for this managed node. By convention, this is the node's fully-qualified domain name. If the name is unknown, the value is the zero-length string.NAMEGeneral
- Device uptimeSNMP_AGENTSNMPv2-MIB::sysUpTime.0sysUpTime607duptimeThe time since the network management portion of the system was last re-initialized.GeneralMULTIPLIER0.01
SNMP InterfacesSNMP InterfacesTemplatesInterfaces- Number of network interfacesSNMP_AGENTIF-MIB::ifNumber.0ifNumber36007dThe number of network interfaces (regardless of their current state) present on this system.Interfaces
Network interfacesSNMP_AGENTdiscovery[{#SNMPVALUE},IF-MIB::ifDescr]ifDescr3600You may also consider using IF-MIB::ifType or IF-MIB::ifAlias for discovery depending on your filtering needs.
{$SNMP_COMMUNITY} is a global macro.Admin status of interface $1SNMP_AGENTIF-MIB::ifAdminStatus.{#SNMPINDEX}ifAdminStatus[{#SNMPVALUE}]607dThe desired state of the interface.InterfacesSNMP interface status (ifAdminStatus)Alias of interface $1SNMP_AGENTIF-MIB::ifAlias.{#SNMPINDEX}ifAlias[{#SNMPVALUE}]36007d0CHARInterfacesDescription of interface $1SNMP_AGENTIF-MIB::ifDescr.{#SNMPINDEX}ifDescr[{#SNMPVALUE}]36007d0CHARA textual string containing information about the interface. This string should include the name of the manufacturer, the product name and the version of the interface hardware/software.InterfacesInbound errors on interface $1SNMP_AGENTIF-MIB::ifInErrors.{#SNMPINDEX}ifInErrors[{#SNMPVALUE}]607dFor packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.InterfacesCHANGE_PER_SECONDIncoming traffic on interface $1SNMP_AGENTIF-MIB::ifInOctets.{#SNMPINDEX}ifInOctets[{#SNMPVALUE}]607dbpsThe number of octets in valid MAC frames received on this interface, including the MAC header and FCS.InterfacesCHANGE_PER_SECONDMULTIPLIER8Operational status of interface $1SNMP_AGENTIF-MIB::ifOperStatus.{#SNMPINDEX}ifOperStatus[{#SNMPVALUE}]607dThe current operational state of the interface.InterfacesSNMP interface status (ifOperStatus){diff(0)}=1Operational status was changed on {HOST.NAME} interface {#SNMPVALUE}INFOOutbound errors on interface $1SNMP_AGENTIF-MIB::ifOutErrors.{#SNMPINDEX}ifOutErrors[{#SNMPVALUE}]607dFor packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.InterfacesCHANGE_PER_SECONDOutgoing traffic on interface $1SNMP_AGENTIF-MIB::ifOutOctets.{#SNMPINDEX}ifOutOctets[{#SNMPVALUE}]607dbpsThe number of octets transmitted in MAC frames on this interface, including the MAC header and FCS.InterfacesCHANGE_PER_SECONDMULTIPLIER8Traffic on interface {#SNMPVALUE}GRADIENT_LINE00AA00- SNMP InterfacesifInOctets[{#SNMPVALUE}]
1GRADIENT_LINE3333FF- SNMP InterfacesifOutOctets[{#SNMPVALUE}]
{CheckPoint SNMP:haWorkMode.diff(0)}=1 or {CheckPoint SNMP:haState.diff(0)}=1{HOSTNAME} HA State ChangeWARNING{CheckPoint SNMP:memActiveReal.last(0)} / {CheckPoint SNMP:memTotalReal.last(0)} > 0.8{HOSTNAME} Low memoryAVERAGESNMP interface status (ifAdminStatus)1up2down3testingSNMP interface status (ifOperStatus)1up2down3testing4unknown5dormant6notPresent7lowerLayerDown