Initial commit
This commit is contained in:
334
MIBS/junos/JUNIPER-FIREWALL-MIB
Normal file
334
MIBS/junos/JUNIPER-FIREWALL-MIB
Normal file
@ -0,0 +1,334 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Firewalls MIB
|
||||
--
|
||||
-- Copyright (c) 2000-2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-FIREWALL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxMibs
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxFirewalls MODULE-IDENTITY
|
||||
LAST-UPDATED "201601231553Z" -- Wed Jan 23 15:53:50 2016 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1133 Innovation Way
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"This is Juniper Networks' implementation of enterprise
|
||||
specific MIB for firewalls filters/policers."
|
||||
|
||||
REVISION "201601231553Z" -- Wed Jan 23 15:53:50 2016 UTC
|
||||
DESCRIPTION "MIB support for firewall Hier policer stats."
|
||||
::= { jnxMibs 5 }
|
||||
|
||||
|
||||
jnxFirewallsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxFirewallsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"A list of firewalls entries.
|
||||
NOTE: This table is deprecated and exists for backward
|
||||
compatibility. The user is encouraged to use
|
||||
jnxFirewallCounterTable. This table does not handle:
|
||||
1) counter and filter names greater than 24 characters
|
||||
2) counters with same names but different types (the first
|
||||
duplicate is returned only)"
|
||||
|
||||
|
||||
::= { jnxFirewalls 1 }
|
||||
|
||||
jnxFirewallsEntry OBJECT-TYPE
|
||||
SYNTAX JnxFirewallsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of firewalls table."
|
||||
INDEX { jnxFWFilter,
|
||||
jnxFWCounter }
|
||||
::= { jnxFirewallsTable 1 }
|
||||
|
||||
JnxFirewallsEntry ::=
|
||||
SEQUENCE {
|
||||
jnxFWFilter DisplayString,
|
||||
jnxFWCounter DisplayString,
|
||||
jnxFWType INTEGER,
|
||||
jnxFWPackets Counter64,
|
||||
jnxFWBytes Counter64
|
||||
}
|
||||
|
||||
jnxFWFilter OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..24))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the firewall filter."
|
||||
::= { jnxFirewallsEntry 1 }
|
||||
|
||||
jnxFWCounter OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..24))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the counter, policer or Hier policer.
|
||||
This name is specific within the firewall filter.
|
||||
Whether this object is associated with a counter,
|
||||
policer or a Hier policer is indicated by jnxFWType.
|
||||
See DESCRIPTION of jnxFirewallsTable for details
|
||||
on this assumption."
|
||||
::= { jnxFirewallsEntry 2 }
|
||||
|
||||
jnxFWType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
counter(2),
|
||||
policer(3),
|
||||
hpolagg(4),
|
||||
hpolpre(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the object jnxFWCounter. What it is
|
||||
associated with a counter, policer or Hier policer."
|
||||
::= { jnxFirewallsEntry 3 }
|
||||
|
||||
jnxFWPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets being counted pertaining to
|
||||
the specified counter or policer."
|
||||
::= { jnxFirewallsEntry 4 }
|
||||
|
||||
jnxFWBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes being counted pertaining to
|
||||
the specified counter. For policers, this field
|
||||
is always zero because policers do not count
|
||||
number of bytes."
|
||||
::= { jnxFirewallsEntry 5 }
|
||||
|
||||
|
||||
jnxFirewallCounterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxFirewallCounterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of firewall filter counters."
|
||||
|
||||
|
||||
::= { jnxFirewalls 2 }
|
||||
|
||||
jnxFirewallCounterEntry OBJECT-TYPE
|
||||
SYNTAX JnxFirewallCounterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of firewalls table."
|
||||
INDEX { jnxFWCounterFilterName,
|
||||
jnxFWCounterName,
|
||||
jnxFWCounterType }
|
||||
::= { jnxFirewallCounterTable 1 }
|
||||
|
||||
JnxFirewallCounterEntry ::=
|
||||
SEQUENCE {
|
||||
jnxFWCounterFilterName DisplayString,
|
||||
jnxFWCounterName DisplayString,
|
||||
jnxFWCounterType INTEGER,
|
||||
jnxFWCounterPacketCount Counter64,
|
||||
jnxFWCounterByteCount Counter64,
|
||||
jnxFWCounterDisplayFilterName DisplayString,
|
||||
jnxFWCounterDisplayName DisplayString,
|
||||
jnxFWCounterDisplayType INTEGER
|
||||
}
|
||||
|
||||
jnxFWCounterFilterName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the firewall filter."
|
||||
::= { jnxFirewallCounterEntry 1 }
|
||||
|
||||
jnxFWCounterName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the counter, policer or Hier policer.
|
||||
This name is specific within the firewall filter.
|
||||
Whether this object is associated with a counter,
|
||||
policer or a Hier policer is indicated by
|
||||
jnxFWCounterType."
|
||||
::= { jnxFirewallCounterEntry 2 }
|
||||
|
||||
jnxFWCounterType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
counter(2),
|
||||
policer(3),
|
||||
hpolagg(4),
|
||||
hpolpre(5)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the object jnxFWCounterName identifies. What it
|
||||
is associated with - a counter, policer or Hier policer. It is
|
||||
possible to have two counters of the same name and different type."
|
||||
::= { jnxFirewallCounterEntry 3 }
|
||||
|
||||
jnxFWCounterPacketCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets being counted pertaining to
|
||||
the specified counter or policer."
|
||||
::= { jnxFirewallCounterEntry 4 }
|
||||
|
||||
jnxFWCounterByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes being counted pertaining to
|
||||
the specified counter. For policers, this field
|
||||
is always zero because policers do not count
|
||||
number of bytes."
|
||||
::= { jnxFirewallCounterEntry 5 }
|
||||
|
||||
jnxFWCounterDisplayFilterName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the firewall filter."
|
||||
::= { jnxFirewallCounterEntry 6 }
|
||||
|
||||
jnxFWCounterDisplayName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..127))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the counter, policer or Hier policer. Whether
|
||||
this object is associated with a counter, policer or Hier
|
||||
policer is indicated by jnxFWCounterType."
|
||||
::= { jnxFirewallCounterEntry 7 }
|
||||
|
||||
jnxFWCounterDisplayType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
counter(2),
|
||||
policer(3),
|
||||
hpolagg(4),
|
||||
hpolpre(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the object jnxFWCounterName identifies. What it
|
||||
is associated with - a counter, policer or Hier policer. It is
|
||||
possible to have two counters of the same name and different type."
|
||||
::= { jnxFirewallCounterEntry 8 }
|
||||
|
||||
jnxFWCntrXTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxFWCntrXEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An extended list of firewall filter counters.
|
||||
This table maintains the additional statistics
|
||||
for the additional policer counters and is only
|
||||
supported on MX platform for now."
|
||||
|
||||
|
||||
::= { jnxFirewalls 3 }
|
||||
|
||||
jnxFWCntrXEntry OBJECT-TYPE
|
||||
SYNTAX JnxFWCntrXEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of extended firewall table."
|
||||
AUGMENTS { jnxFirewallCounterEntry }
|
||||
::= { jnxFWCntrXTable 1 }
|
||||
|
||||
JnxFWCntrXEntry ::=
|
||||
SEQUENCE {
|
||||
jnxFWCntrPolicerOfferedPktCount Counter64,
|
||||
jnxFWCntrPolicerOfferedByteCount Counter64,
|
||||
jnxFWCntrPolicerOutSpecPktCount Counter64,
|
||||
jnxFWCntrPolicerOutSpecByteCount Counter64,
|
||||
jnxFWCntrPolicerTxPktCount Counter64,
|
||||
jnxFWCntrPolicerTxByteCount Counter64
|
||||
}
|
||||
|
||||
jnxFWCntrPolicerOfferedPktCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 1 }
|
||||
|
||||
jnxFWCntrPolicerOfferedByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 2 }
|
||||
|
||||
jnxFWCntrPolicerOutSpecPktCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 3 }
|
||||
|
||||
jnxFWCntrPolicerOutSpecByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 4 }
|
||||
|
||||
jnxFWCntrPolicerTxPktCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 5 }
|
||||
|
||||
jnxFWCntrPolicerTxByteCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxFWCntrXEntry 6 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user