Observium_CE/mibs/forcepoint/STONESOFT-FIREWALL-MIB

992 lines
34 KiB
Plaintext
Executable File

STONESOFT-FIREWALL-MIB DEFINITIONS ::= BEGIN
-- SUBTREE: 1.3.6.1.4.1.1369.5.2
-- iso.org.dod.internet.private.enterprises.stonesoft.stonesoftProducts.stonesoftFirewall
IMPORTS
Integer32, Counter32, Counter64, Unsigned32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
FROM SNMPv2-SMI
DisplayString, TimeStamp, TEXTUAL-CONVENTION
FROM SNMPv2-TC
OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
InetAddressIPv4, InetAddressIPv6
FROM INET-ADDRESS-MIB
CounterBasedGauge64
FROM HCNUM-TC
stonesoftModules, stonesoftFirewall
FROM STONESOFT-SMI-MIB;
stonesoftFirewallMibModule MODULE-IDENTITY
LAST-UPDATED "201406230000Z"
ORGANIZATION "Stonesoft Corporation"
CONTACT-INFO "email: support@stonesoft.com"
DESCRIPTION "MIB for Stonesoft's Firewall products"
REVISION "201406230000Z"
DESCRIPTION "Changed syntax of non-monotonic 64bit counters to CounterBasedGauge64"
REVISION "201202010000Z"
DESCRIPTION "Forwarded packets statistics added"
REVISION "201110310000Z"
DESCRIPTION "VPN end-point statistics added"
REVISION "201106010000Z"
DESCRIPTION "Firewall related statistics objects introduced"
REVISION "200406160000Z"
DESCRIPTION "First public revision"
::= { stonesoftModules 3 }
firewallObjects OBJECT IDENTIFIER ::= { stonesoftFirewall 1 }
firewallEvents OBJECT IDENTIFIER ::= { stonesoftFirewall 2 }
firewallEventsV2 OBJECT IDENTIFIER ::= { firewallEvents 0 }
firewallConformance OBJECT IDENTIFIER ::= { stonesoftFirewall 3 }
--
-- Firewall objects
--
fwSoftwareVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version string of the firewall software"
::= { firewallObjects 1 }
fwSecurityPolicy OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the current security policy on the
firewall"
::= { firewallObjects 2 }
fwPolicyTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time when the security policy was
installed to the firewall"
::= { firewallObjects 3 }
-- Global firewall informations
fwConnNumber OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of current connections"
::= { firewallObjects 4 }
fwAccepted OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accepted packets"
::= { firewallObjects 5 }
fwDropped OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped packets"
::= { firewallObjects 6 }
fwLogged OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of logged packets"
::= { firewallObjects 7 }
fwAccounted OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounted packets"
::= { firewallObjects 8 }
fwRejected OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of rejected packets"
::= { firewallObjects 9 }
-- interface related objects
fwIfStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FwIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains an entry for each
interface in system"
::= { firewallObjects 10 }
-- Statistics
fwIfStatsEntry OBJECT-TYPE
SYNTAX FwIfStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Row for a interface"
INDEX { fwIfStatsIndex }
::= { fwIfStatsTable 1 }
FwIfStatsEntry ::=
SEQUENCE {
fwIfStatsIndex INTEGER,
fwIfName DisplayString,
fwIfAcceptedPkts Counter64,
fwIfDroppedPkts Counter64,
fwIfLoggedPkts Counter64,
fwIfAccountedPkts Counter64,
fwIfRejectedPkts Counter64,
fwIfAcceptedBytes Counter64,
fwIfDroppedBytes Counter64,
fwIfLoggedBytes Counter64,
fwIfAccountedBytes Counter64,
fwIfRejectedBytes Counter64,
fwIfForwardedPkts Counter64,
fwIfForwardedBytes Counter64
}
fwIfStatsIndex OBJECT-TYPE
SYNTAX Integer32(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each interface or
interface sub-layer in the managed system."
::= { fwIfStatsEntry 1 }
fwIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of interface"
::= { fwIfStatsEntry 2 }
fwIfAcceptedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accepted packets by firewall rules"
::= { fwIfStatsEntry 3 }
fwIfDroppedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped packets by firewall rules"
::= { fwIfStatsEntry 4 }
fwIfLoggedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of logged packets by firewall rules"
::= { fwIfStatsEntry 5 }
fwIfAccountedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of logged packets by firewall rules"
::= { fwIfStatsEntry 6 }
fwIfRejectedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of rejected packets by firewall rules"
::= { fwIfStatsEntry 7 }
fwIfAcceptedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accepted bytes by firewall rules"
::= { fwIfStatsEntry 8 }
fwIfDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dropped bytes by firewall rules"
::= { fwIfStatsEntry 9 }
fwIfLoggedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of logged bytes by firewall rules"
::= { fwIfStatsEntry 10 }
fwIfAccountedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of accounted bytes by firewall rules"
::= { fwIfStatsEntry 11 }
fwIfRejectedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of rejected bytes by firewall rules"
::= { fwIfStatsEntry 12 }
fwIfForwardedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of forwarded packets by firewall rules"
::= { fwIfStatsEntry 13 }
fwIfForwardedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of forwarded bytes by firewall rules"
::= { fwIfStatsEntry 14 }
-- hardware related objects
fwHardware OBJECT IDENTIFIER ::= { firewallObjects 11 }
-- Processor
fwCpuStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FwCpuEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains an entry for each cpu in
a system and total usage of all cpus."
::= { fwHardware 1 }
fwCpuStatsEntry OBJECT-TYPE
SYNTAX FwCpuEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Row with information about cpu usage"
INDEX { fwCpuStatsId }
::= { fwCpuStatsTable 1 }
FwCpuEntry ::= SEQUENCE {
fwCpuStatsId INTEGER,
fwCpuName DisplayString,
fwCpuTotal Unsigned32,
fwCpuUser Unsigned32,
fwCpuSystem Unsigned32,
fwCpuNice Unsigned32,
fwCpuIdle Unsigned32,
fwCpuIoWait Unsigned32,
fwCpuHwIrq Unsigned32,
fwCpuSoftIrq Unsigned32
}
fwCpuStatsId OBJECT-TYPE
SYNTAX Integer32(1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique value, greater than zero, for each
CPU in the managed system. First element with Id '0'
is designed for total values."
::= { fwCpuStatsEntry 1 }
fwCpuName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of data current line concern"
::= { fwCpuStatsEntry 2 }
fwCpuTotal OBJECT-TYPE
SYNTAX Unsigned32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total CPU load percentage"
::= { fwCpuStatsEntry 3 }
fwCpuUser OBJECT-TYPE
SYNTAX Unsigned32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of time the CPU has spent running
users' processes that are not niced"
::= { fwCpuStatsEntry 4 }
fwCpuSystem OBJECT-TYPE
SYNTAX Unsigned32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of time the CPU has spent running
the kernel and its processes"
::= { fwCpuStatsEntry 5 }
fwCpuNice OBJECT-TYPE
SYNTAX Unsigned32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of time the CPU has spent running
users' proccess that have been niced"
::= { fwCpuStatsEntry 6 }
fwCpuIdle OBJECT-TYPE
SYNTAX Unsigned32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of time the CPU was idle"
::= { fwCpuStatsEntry 7 }
fwCpuIoWait OBJECT-TYPE
SYNTAX Unsigned32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of time the CPU has been waiting
for I/O to complete"
::= { fwCpuStatsEntry 8 }
fwCpuHwIrq OBJECT-TYPE
SYNTAX Unsigned32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of time the CPU has been servicing
hardware interrupts"
::= { fwCpuStatsEntry 9 }
fwCpuSoftIrq OBJECT-TYPE
SYNTAX Unsigned32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The percentage of time the CPU has been servicing
software interrupts"
::= { fwCpuStatsEntry 10 }
-- Memory
fwMemoryInfo OBJECT IDENTIFIER ::= { fwHardware 2 }
fwSwapBytesTotal OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total swap space"
::= { fwMemoryInfo 1 }
fwSwapBytesUsed OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Used space of swap"
::= { fwMemoryInfo 2 }
fwSwapBytesUnused OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Amount of unused space of swap"
::= { fwMemoryInfo 3 }
fwMemBytesTotal OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of available bytes of physical memory"
::= { fwMemoryInfo 4 }
fwMemBytesUsed OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Amount of memory being in use"
::= { fwMemoryInfo 5 }
fwMemBytesUnused OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Amount of unused bytes of physical memory"
::= { fwMemoryInfo 6 }
fwMemBytesBuffers OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Amount of memory used as buffers"
::= { fwMemoryInfo 7 }
fwMemBytesCached OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Amount of memory used as cache"
::= { fwMemoryInfo 8 }
-- disk(s) statistics
fwDiskStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FwDiskStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Table contains an entry for each partition
mounted in a system."
::= { fwHardware 3 }
fwDiskStatsEntry OBJECT-TYPE
SYNTAX FwDiskStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Row of information concerning one partition"
INDEX { fwPartitionIndex }
::= { fwDiskStatsTable 1 }
FwDiskStatsEntry ::= SEQUENCE {
fwPartitionIndex INTEGER,
fwPartitionDevName DisplayString,
fwMountPointName DisplayString,
fwPartitionSize CounterBasedGauge64,
fwPartitionUsed CounterBasedGauge64,
fwPartitionAvail CounterBasedGauge64
}
fwPartitionIndex OBJECT-TYPE
SYNTAX Integer32(1..1024)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique value, greater than zero, for each partition"
::= { fwDiskStatsEntry 1 }
fwPartitionDevName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A unique name of a device"
::= { fwDiskStatsEntry 2 }
fwMountPointName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Name of a mount point"
::= { fwDiskStatsEntry 3 }
fwPartitionSize OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "kbytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total size of the partition"
::= { fwDiskStatsEntry 4 }
fwPartitionUsed OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "kbytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Amount of used space of the partition
(in kilobytes)"
::= { fwDiskStatsEntry 5 }
fwPartitionAvail OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "kbytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Information about amount of free space on
partition (in kilobytes)"
::= { fwDiskStatsEntry 6 }
-- ADSL related objects
fwADSL OBJECT IDENTIFIER ::= { firewallObjects 12 }
adslModulation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Modulation protocol"
::= { fwADSL 1 }
adslChannel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Channel type"
::= { fwADSL 2 }
adslConnStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The status of the DSL link or communication status
with DSL modem in case of communication error."
::= { fwADSL 3 }
adslConnUptime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Uptime of current ADSL connection."
::= { fwADSL 4 }
adslLineStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current status of DSL line."
::= { fwADSL 5 }
adslInOctets OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes received by ADSL interface"
::= { fwADSL 6 }
adslOutOctets OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of bytes transmitted by ADSL interface"
::= { fwADSL 7 }
adslSynchroSpeedUp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The actual rate at which data is flowing upstream."
::= { fwADSL 8 }
adslSynchroSpeedDown OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The actual rate at which data is flowing downstream."
::= { fwADSL 9 }
adslAttenuationUp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An estimate of the average loop attenuation upstream."
::= { fwADSL 10 }
adslAttenuationDown OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "An estimate of the average loop attenuation downstream."
::= { fwADSL 11 }
adslNoiseMarginUp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is a signal-to-noise ratio (SNR) margin for
traffic going upstream"
::= { fwADSL 12 }
adslNoiseMarginDown OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This is a signal-to-noise ratio (SNR) margin for
traffic going downstream"
::= { fwADSL 13 }
adslHecErrorsUp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of header error checksum errors upstream."
::= { fwADSL 14 }
adslHecErrorsDown OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total number of header error checksum errors downstream."
::= { fwADSL 15 }
adslOcdErrorsUp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of out-of-cell delineation errors upstream."
::= { fwADSL 16 }
adslOcdErrorsDown OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of out-of-cell delineation errors downstream."
::= { fwADSL 17 }
adslLcdErrorsUp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total of lost-cell-delineation errors upstream."
::= { fwADSL 18 }
adslLcdErrorsDown OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The total of lost-cell-delineation errors downstream."
::= { fwADSL 19 }
adslBitErrorsUp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of bit errors upstream."
::= { fwADSL 20 }
adslBitErrorsDown OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of bit errors downstream."
::= { fwADSL 21 }
-- VPN end-point related objects
VpnEndpointType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A value that represents the type of the remote VPN end-point.
unknown(0) The type of the remote VPN end-point is not known.
static(1) The remote VPN end-point has a static IP address.
dynamic(2) The remote VPN end-point has a dynamic IP address.
mobile(3) The remote is a mobile VPN client."
SYNTAX INTEGER {
unknown(0),
static(1),
dynamic(2),
mobile(3)
}
-- IPv4 end-points --
fwVpnEp4Table OBJECT-TYPE
SYNTAX SEQUENCE OF FwVpnEp4Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains an entry for each
IPv4 VPN end-point pair"
::= { firewallObjects 13 }
fwVpnEp4Entry OBJECT-TYPE
SYNTAX FwVpnEp4Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Row for an IPv4 VPN end-point pair"
INDEX { fwVpnEp4Index }
::= { fwVpnEp4Table 1 }
FwVpnEp4Entry ::=
SEQUENCE {
fwVpnEp4Index INTEGER,
fwVpnEp4Local InetAddressIPv4,
fwVpnEp4Remote InetAddressIPv4,
fwVpnEp4RemoteType VpnEndpointType,
fwVpnEp4ReceivedBytes Counter64,
fwVpnEp4SentBytes Counter64,
fwVpnEp4IpsecSa Counter32
}
fwVpnEp4Index OBJECT-TYPE
SYNTAX Integer32(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique value, greater than zero, for each
end-point pair."
::= { fwVpnEp4Entry 1 }
fwVpnEp4Local OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Local IPv4 end-point address"
::= { fwVpnEp4Entry 2 }
fwVpnEp4Remote OBJECT-TYPE
SYNTAX InetAddressIPv4
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Remote IPv4 end-point address"
::= { fwVpnEp4Entry 3 }
fwVpnEp4RemoteType OBJECT-TYPE
SYNTAX VpnEndpointType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of remote VPN end-point"
::= { fwVpnEp4Entry 4 }
fwVpnEp4ReceivedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of received bytes between the end-point pair"
::= { fwVpnEp4Entry 5 }
fwVpnEp4SentBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of sent bytes between the end-point pair"
::= { fwVpnEp4Entry 6 }
fwVpnEp4IpsecSa OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of currently established IPsec SAs
between the end-point pair"
::= { fwVpnEp4Entry 7 }
-- IPv6 end-points --
fwVpnEp6Table OBJECT-TYPE
SYNTAX SEQUENCE OF FwVpnEp6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains an entry for each
IPv6 VPN end-point pair"
::= { firewallObjects 14 }
fwVpnEp6Entry OBJECT-TYPE
SYNTAX FwVpnEp6Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Row for an IPv6 VPN end-point pair"
INDEX { fwVpnEp6Index }
::= { fwVpnEp6Table 1 }
FwVpnEp6Entry ::=
SEQUENCE {
fwVpnEp6Index INTEGER,
fwVpnEp6Local InetAddressIPv6,
fwVpnEp6Remote InetAddressIPv6,
fwVpnEp6RemoteType VpnEndpointType,
fwVpnEp6ReceivedBytes Counter64,
fwVpnEp6SentBytes Counter64,
fwVpnEp6IpsecSa Counter32
}
fwVpnEp6Index OBJECT-TYPE
SYNTAX Integer32(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A unique value, greater than zero, for each
end-point pair."
::= { fwVpnEp6Entry 1 }
fwVpnEp6Local OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Local IPv6 end-point address"
::= { fwVpnEp6Entry 2 }
fwVpnEp6Remote OBJECT-TYPE
SYNTAX InetAddressIPv6
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Remote IPv6 end-point address"
::= { fwVpnEp6Entry 3 }
fwVpnEp6RemoteType OBJECT-TYPE
SYNTAX VpnEndpointType
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The type of remote VPN end-point"
::= { fwVpnEp6Entry 4 }
fwVpnEp6ReceivedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of received bytes between the end-point pair"
::= { fwVpnEp6Entry 5 }
fwVpnEp6SentBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of sent bytes between the end-point pair"
::= { fwVpnEp6Entry 6 }
fwVpnEp6IpsecSa OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of currently established IPsec SAs
between the end-point pair"
::= { fwVpnEp6Entry 7 }
--
-- Firewall events
--
fwPolicyInstall NOTIFICATION-TYPE
OBJECTS { fwSecurityPolicy }
STATUS current
DESCRIPTION "A firewall policy was (re)installed"
::= {firewallEventsV2 1 }
-- Conformance information
firewallGroups OBJECT IDENTIFIER ::= { firewallConformance 1 }
firewallCompliances OBJECT IDENTIFIER ::= { firewallConformance 2 }
firewallCompliance1 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for firewalls"
MODULE -- this module --
MANDATORY-GROUPS { firewallGeneralInformationGroup,
firewallGeneralNotifGroup,
firewallGeneralStatsGroup,
firewallIfaceStatsGroup,
firewallHardwareGroup,
firewallAdslGroup,
firewallVpnEpGroup }
::= { firewallCompliances 1 }
firewallGeneralInformationGroup OBJECT-GROUP
OBJECTS { fwSoftwareVersion, fwSecurityPolicy, fwPolicyTime }
STATUS current
DESCRIPTION
"A collection of objects giving general information about the
firewall"
::= { firewallGroups 1 }
firewallGeneralNotifGroup NOTIFICATION-GROUP
NOTIFICATIONS { fwPolicyInstall }
STATUS current
DESCRIPTION
"A collection of notification giving information about
general events in the firewall"
::= { firewallGroups 2 }
firewallIfaceStatsGroup OBJECT-GROUP
OBJECTS { fwIfName,
fwIfAcceptedPkts, fwIfDroppedPkts, fwIfLoggedPkts,
fwIfAccountedPkts, fwIfRejectedPkts, fwIfForwardedPkts,
fwIfAcceptedBytes, fwIfDroppedBytes, fwIfLoggedBytes,
fwIfAccountedBytes, fwIfRejectedBytes, fwIfForwardedBytes }
STATUS current
DESCRIPTION
"A collection of objects giving information about the
current firewall interface related traffic statistics"
::= { firewallGroups 3 }
firewallGeneralStatsGroup OBJECT-GROUP
OBJECTS { fwConnNumber, fwAccepted, fwDropped,
fwLogged, fwAccounted, fwRejected }
STATUS current
DESCRIPTION
"A collection of objects giving general information about the
firewall traffic statistics"
::= { firewallGroups 4 }
firewallHardwareGroup OBJECT-GROUP
OBJECTS { fwCpuName, fwCpuTotal, fwCpuUser, fwCpuSystem,
fwCpuNice, fwCpuIdle, fwCpuIoWait, fwCpuHwIrq, fwCpuSoftIrq,
fwSwapBytesTotal, fwSwapBytesUsed, fwSwapBytesUnused,
fwMemBytesTotal, fwMemBytesUsed, fwMemBytesUnused,
fwMemBytesBuffers, fwMemBytesCached,
fwPartitionDevName, fwMountPointName,
fwPartitionSize, fwPartitionUsed, fwPartitionAvail }
STATUS current
DESCRIPTION
"A collection of objects giving information about the
hardware parameters"
::= { firewallGroups 5 }
firewallAdslGroup OBJECT-GROUP
OBJECTS { adslModulation, adslChannel, adslConnStatus, adslConnUptime,
adslLineStatus, adslInOctets, adslOutOctets,
adslSynchroSpeedUp, adslSynchroSpeedDown,
adslAttenuationUp, adslAttenuationDown, adslNoiseMarginUp,
adslNoiseMarginDown, adslHecErrorsUp, adslHecErrorsDown,
adslOcdErrorsUp, adslOcdErrorsDown, adslLcdErrorsUp,
adslLcdErrorsDown, adslBitErrorsUp, adslBitErrorsDown }
STATUS current
DESCRIPTION
"A collection of objects giving information about the
ADSL modem parameters"
::= { firewallGroups 6 }
firewallVpnEpGroup OBJECT-GROUP
OBJECTS { fwVpnEp4Local, fwVpnEp4Remote, fwVpnEp4RemoteType,
fwVpnEp4ReceivedBytes, fwVpnEp4SentBytes,
fwVpnEp4IpsecSa, fwVpnEp6Local, fwVpnEp6Remote,
fwVpnEp6RemoteType, fwVpnEp6ReceivedBytes,
fwVpnEp6SentBytes, fwVpnEp6IpsecSa }
STATUS current
DESCRIPTION
"A collection of objects giving information about the
configured VPN end-point pairs"
::= { firewallGroups 7 }
END