summaryrefslogtreecommitdiff
path: root/MIBS/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB')
-rw-r--r--MIBS/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB266
1 files changed, 266 insertions, 0 deletions
diff --git a/MIBS/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB b/MIBS/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB
new file mode 100644
index 0000000..bb1109f
--- /dev/null
+++ b/MIBS/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB
@@ -0,0 +1,266 @@
+ZYXEL-ZYWALL-ZLD-COMMON-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+ enterprises
+ FROM RFC1155-SMI
+ OBJECT-TYPE
+ FROM RFC-1212
+ DisplayString
+ FROM RFC1213-MIB
+ TRAP-TYPE
+ FROM RFC-1215
+ NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ zywallZLDCommon
+ FROM ZYXEL-MIB;
+
+ -- ZyWALL ZLD Key Groups
+ zldSystem OBJECT IDENTIFIER ::= { zywallZLDCommon 1 }
+ zldIpSecVPN OBJECT IDENTIFIER ::= { zywallZLDCommon 2 }
+
+ -- ZyWALL ZLD System
+ sysCPUUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Device CPU load."
+ ::= { zldSystem 1 }
+
+ sysRAMUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Device RAM Usage."
+ ::= { zldSystem 2 }
+
+ sysCPU5SecUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Average of past 5 secs cpu load."
+ ::= { zldSystem 3 }
+
+ sysCPU1MinUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Average of past 1 min cpu load."
+ ::= { zldSystem 4 }
+
+ sysCPU5MinUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Average of past 5 min cpu load."
+ ::= { zldSystem 5 }
+
+ sysSessionNum OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Device Session Num."
+ ::= { zldSystem 6 }
+
+ sysFLASHUsage OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Device FLASH Usage."
+ ::= { zldSystem 7 }
+
+ -- ZyWALL ZLD IpSec VPN
+ vpnIpSecTotalThroughput OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The VPN total throughput(B/s)."
+ ::= { zldIpSecVPN 1 }
+
+ vpnTunnelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VPNTunnelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of VPN tunnel entries. The number depends on product
+ definition."
+ ::= { zldIpSecVPN 2 }
+
+ vpnTunnelEntry OBJECT-TYPE
+ SYNTAX VPNTunnelEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing comment the information for on a particular
+ configured VPN tunnel."
+ INDEX { vpnTunnelIndex }
+ ::= { vpnTunnelTable 1 }
+
+ VPNTunnelEntry ::= SEQUENCE {
+ vpnTunnelName DisplayString,
+ vpnIKEName DisplayString,
+ vpnTunnelSPI DisplayString
+ }
+
+ vpnTunnelName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of VPN tunnel."
+ ::= { vpnTunnelEntry 1 }
+
+ vpnIKEName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of IKE tunnel."
+ ::= { vpnTunnelEntry 2 }
+
+ vpnTunnelSPI OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The security parameter index associated with a VPN tunnel."
+ ::= { vpnTunnelEntry 3 }
+
+ vpnTunnelDisconnected NOTIFICATION-TYPE
+ OBJECTS {vpnTunnelName, vpnIKEName,
+ vpnTunnelSPI }
+ STATUS current
+ DESCRIPTION
+ "The trap indicates that the specified tunnel is disconnected."
+ ::= { zldIpSecVPN 3 }
+
+ vpnStatus OBJECT-TYPE
+ SYNTAX SEQUENCE OF vpnStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of VPN tunnel entries. The number depends on product
+ definition."
+ ::= { zldIpSecVPN 4 }
+
+ vpnStatusEntry OBJECT-TYPE
+ SYNTAX VPNStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry containing comment the information for on a particular
+ configured VPN tunnel."
+ INDEX { vpnIndex }
+ ::= { vpnStatus 1 }
+
+ VPNStatusEntry ::= SEQUENCE {
+ vpnIndex Integer,
+ vpnConnectionName DisplayString,
+ vpnGateway DisplayString,
+ vpnIPVersion DisplayString,
+ vpnActiveStatus Integer,
+ vpnConnectStatus Integer
+ }
+
+ vpnIndex OBJECT-TYPE
+ SYNTAX Integer
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The table index of VPN connection."
+ ::= { vpnStatusEntry 1 }
+
+ vpnConnectionName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of VPN connection."
+ ::= { vpnStatusEntry 2 }
+
+ vpnGateway OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of VPN gateway."
+ ::= { vpnStatusEntry 3 }
+
+ vpnIPVersion OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP version of the VPN connection: either IPv4 or IPv6."
+ ::= { vpnStatusEntry 4 }
+
+ vpnActiveStatus OBJECT-TYPE
+ SYNTAX Integer {
+ Inactive(0),
+ Active(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Activation status of VPN connection."
+ ::= { vpnStatusEntry 5 }
+
+ vpnConnectStatus OBJECT-TYPE
+ SYNTAX Integer {
+ Disconnected(0),
+ Connected(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Connection status of VPN connection."
+ ::= { vpnStatusEntry 6 }
+
+ vpnConnectionCounter OBJECT-TYPE
+ SYNTAX Integer
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A list of VPN connection counters."
+ ::= { zldIpSecVPN 5 }
+
+ vpnConnectionTotal OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of VPN connection configured."
+ ::= { vpnConnectionCounter 1 }
+
+ vpnConnectionActive OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of activated VPN connection."
+ ::= { vpnConnectionCounter 2 }
+
+ vpnConnectionConnected OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of connected VPN connection."
+ ::= { vpnConnectionCounter 3 }
+
+ vpnConnectionDisconnected OBJECT-TYPE
+ SYNTAX Counter
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of disconnected VPN connection. The
+ value is equal to vpnConnectionActive minus
+ vpnConnectionConnected."
+ ::= { vpnConnectionCounter 4 }
+END