title: Genuscreen: State of Packetfilter Engine
agents: snmp
catalog: hw/network/genua
license: GPL
distribution: check_mk
description:
 This check monitors the state of the packetfilter engine of genuscreen
 firewalls. It evaluates the pf status, number of used pf states and the
 maximum number of pf states set for the engine. Warningn and critical
 limits for the number of used states can be given. If the critical level
 is not set, the maximum number of states defined for the engine will be
 assumed.

 The check is known to run with genuscreen version 3.0 and 4.1, and supports
 genuas regular enterprise id 3717 as well as the id 3137 which was
 introduced in a bug in some versions of genuscreen.

perfdata:
 The number of used PF states

inventory:
 The inventory process checks if the device has a system description OID
 of .1.3.6.1.2.1.1.2.0 and if the name of this OID contains "genuscreen"
 (case insensitive). If it also contains valid pf state output, the device is
 inventorized.

[parameters]
parameters(dict): parameters is a dictionary with one key

 {"used"}: a tuple of lower warning and critical values for the number
    of used PF states

[configuration]
genua_pfstate_default_levels(dict): This variable is preset to

 {{ "used": ( None, None) }}

