George Stocker 2017-08-11 12:38:42 -04:00
parent 08971b7d4d
commit e5bbda9806
94 changed files with 48345 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.DS_Store

View File

@ -0,0 +1,560 @@
-- Start - PAN-GLOBAL-REG Module
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.
PAN-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
panGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "201001071040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
232 E. Java Dr.
Sunnyvale, CA 94089
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Palo Alto Networks' enterprise MIB modules."
REVISION "201001071040Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-REG."
::= { panModules 1 }
panRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Palo Alto Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 25461 }
panReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { panRoot 1 }
panModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { panReg 1 }
panMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto object and event definitions."
::= { panRoot 2 }
-- Sub-trees for Palo Alto managed objects
panCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Palo Alto object and event definitions.
These would be implemented by all Palo Alto products."
::= { panMibs 1 }
panSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific Palo Alto object and event definitions."
::= { panMibs 2 }
panProductsMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto product specific definitions."
::= { panMibs 3 }
END
-- End - PAN-GLOBAL-REG Module
-- ========================================================================
-- Start - PAN-GLOBAL-TC Module
-- Palo Alto Global Textual Conventions
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.
PAN-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
panModules
FROM PAN-GLOBAL-REG;
panGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "201001071040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
232 E. Java Dr.
Sunnyvale, CA 94089
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing textual conventions
for Palo Alto Networks' enterprise MIB modules.
These textual conventions are used across all Palo Alto products."
REVISION "201001071040Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-TC."
::= { panModules 2 }
-- No Palo Alto textual conventions yet!
TcAppaname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for Palo Alto devices."
SYNTAX OCTET STRING (SIZE (0..64))
END
-- End - PAN-GLOBAL-TC Module
-- ========================================================================
-- Start - PAN-COMMON-MIB Module
-- MIB for the common MIB objects implemented by all
-- Palo Alto devices.
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.
PAN-COMMON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panCommonMib
FROM PAN-GLOBAL-REG;
panCommonMibModule MODULE-IDENTITY
LAST-UPDATED "201001071040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
232 E. Java Dr.
Sunnyvale, CA 94089
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by all Palo Alto Networks' products."
REVISION "201001071040Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-COMMON-MIB."
::= { panModules 3 }
panCommonConfMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for MIB conformance statements."
::= { panCommonMib 1 }
panCommonObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB objects."
::= { panCommonMib 2 }
panCommonEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB events."
::= { panCommonMib 3 }
-- Top level groups
panSys OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common system objects."
::= { panCommonObjs 1 }
panChassis OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common chassis information."
::= { panCommonObjs 2 }
panSession OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common session information."
::= { panCommonObjs 3 }
----------------------------------------------------------------------
-- System objects
panSysSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Full software version. The first two components of the full
version are the major and minor versions. The third component
indicates the maintenance release number and the fourth,
the build number."
::= { panSys 1 }
panSysHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version of the unit."
::= { panSys 2 }
panSysSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the unit. If not available,
an empty string is returned."
::= { panSys 3 }
panSysTimeZoneOffset OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The offset in seconds from UTC of the system's time zone.
Values are negative for locations west of UTC and positive
for locations east of UTC."
::= { panSys 4 }
panSysDaylightSaving OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether daylight savings are in currently in effect for the
system's time zone."
::= { panSys 5 }
panSysVpnClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed VPN client package version. If
package is not installed, 0.0.0 is returned."
::= { panSys 6 }
panSysAppVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed application definition version. If
no application definition is found, 0 is returned."
::= { panSys 7 }
panSysAvVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed antivirus version. If no antivirus
is found, 0 is returned."
::= { panSys 8 }
panSysThreatVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed threat definition version. If no
threat definition is found, 0 is returned."
::= { panSys 9 }
panSysUrlFilteringVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed URL filtering version. If no URL
filtering is installed, 0 is returned."
::= { panSys 10 }
panSysHAState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability state."
::= { panSys 11 }
panSysHAPeerState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current peer high-availability state."
::= { panSys 12 }
----------------------------------------------------------------------
-- Chassis
panChassisType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Chassis type for this Palo Alto device."
::= { panChassis 1 }
----------------------------------------------------------------------
-- Session
panSessionUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session table utilization percentage. Values should
be between 0 and 100."
::= { panSession 1 }
panSessionMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of sessions supported."
::= { panSession 2 }
panSessionActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active sessions."
::= { panSession 3 }
panSessionActiveTcp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active TCP sessions."
::= { panSession 4 }
panSessionActiveUdp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active UDP sessions."
::= { panSession 5 }
panSessionActiveICMP OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active ICMP sessions."
::= { panSession 6 }
----------------------------------------------------------------------
-- Events
panCommonEventObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for objects meant only to be sent in event varbinds."
::= { panCommonEvents 1 }
panCommonEventEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for the events themselves."
::= { panCommonEvents 2 }
panCommonEventEventsV2 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for SNMPv2 events. The OIDs for SNMPv2 events should
have a zero as the next-to-last sub-identifier (as specified
in RFC1902)."
::= { panCommonEventEvents 0 }
-- Objects sent only in events
panCommonEventDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String that provides a textual description of the event."
::= { panCommonEventObjs 1 }
-- Event descriptions
panCommonEventLog NOTIFICATION-TYPE
OBJECTS { panCommonEventDescr }
STATUS current
DESCRIPTION
"A config/system/firewall/threat log"
::= { panCommonEventEventsV2 1 }
END
-- End - PAN-COMMON-MIB Module
-- ========================================================================
-- Start - PAN-PRODUCT-MIB Module
-- MIB for the platform specific MIB objects implemented by
-- Palo Alto devices.
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.
PAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG;
panProductsMibsModule MODULE-IDENTITY
LAST-UPDATED "201001071040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
232 E. Java Dr.
Sunnyvale, CA 94089
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by specific Palo Alto Networks' products."
REVISION "201001071040Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-PRODUCTS-MIB."
::= { panModules 4 }
panPA-4050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4050 specific objects."
::= { panProductsMibs 1 }
panPA-4020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4020 specific objects."
::= { panProductsMibs 2 }
panPA-2050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2050 specific objects."
::= { panProductsMibs 3 }
panPA-2020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2020 specific objects."
::= { panProductsMibs 4 }
panPA-4060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4060 specific objects."
::= { panProductsMibs 5 }
panPA-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-500 specific objects."
::= { panProductsMibs 6 }
panPanorama OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Panorama specific objects."
::= { panProductsMibs 7 }
END
-- End - PAN-PRODUCTS-MIB Module

View File

@ -0,0 +1 @@
cffc1d94cf5e1f29950bd4cffd9c5838 *PAN-COMMON-MIB.my

View File

@ -0,0 +1,336 @@
-- ***********************************************
-- PAN-COMMON-MIB.my
--
-- MIB for the common MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-COMMON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panCommonMib
FROM PAN-GLOBAL-REG;
panCommonMibModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by all Palo Alto Networks' products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-COMMON-MIB."
::= { panModules 3 }
panCommonConfMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for MIB conformance statements."
::= { panCommonMib 1 }
panCommonObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB objects."
::= { panCommonMib 2 }
panCommonEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB events."
::= { panCommonMib 3 }
-- Top level groups
panSys OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common system objects."
::= { panCommonObjs 1 }
panChassis OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common chassis information."
::= { panCommonObjs 2 }
panSession OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common session information."
::= { panCommonObjs 3 }
----------------------------------------------------------------------
-- System objects
panSysSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Full software version. The first two components of the full
version are the major and minor versions. The third component
indicates the maintenance release number and the fourth,
the build number."
::= { panSys 1 }
panSysHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version of the unit."
::= { panSys 2 }
panSysSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the unit. If not available,
an empty string is returned."
::= { panSys 3 }
panSysTimeZoneOffset OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The offset in seconds from UTC of the system's time zone.
Values are negative for locations west of UTC and positive
for locations east of UTC."
::= { panSys 4 }
panSysDaylightSaving OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether daylight savings are in currently in effect for the
system's time zone."
::= { panSys 5 }
panSysVpnClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed VPN client package version. If
package is not installed, 0.0.0 is returned."
::= { panSys 6 }
panSysAppVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed application definition version. If
no application definition is found, 0 is returned."
::= { panSys 7 }
panSysAvVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed antivirus version. If no antivirus
is found, 0 is returned."
::= { panSys 8 }
panSysThreatVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed threat definition version. If no
threat definition is found, 0 is returned."
::= { panSys 9 }
panSysUrlFilteringVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed URL filtering version. If no URL
filtering is installed, 0 is returned."
::= { panSys 10 }
panSysHAState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability state."
::= { panSys 11 }
panSysHAPeerState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current peer high-availability state."
::= { panSys 12 }
panSysHAMode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability mode (disabled,
active-passive, or active-active)."
::= { panSys 13 }
panSysUrlFilteringDatabase OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current installed URL filtering database
(surfcontrol, brightcloud, etc)"
::= { panSys 14 }
panSysGlobalProtectClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed global-protect client package version.
If package is not installed, 0.0.0 is returned."
::= { panSys 15 }
panSysOpswatDatafileVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed opswat database version.
If package is not installed, 0 is returned."
::= { panSys 16 }
----------------------------------------------------------------------
-- Chassis
panChassisType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Chassis type for this Palo Alto device."
::= { panChassis 1 }
----------------------------------------------------------------------
-- Session
panSessionUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session table utilization percentage. Values should
be between 0 and 100."
::= { panSession 1 }
panSessionMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of sessions supported."
::= { panSession 2 }
panSessionActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active sessions."
::= { panSession 3 }
panSessionActiveTcp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active TCP sessions."
::= { panSession 4 }
panSessionActiveUdp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active UDP sessions."
::= { panSession 5 }
panSessionActiveICMP OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active ICMP sessions."
::= { panSession 6 }
----------------------------------------------------------------------
-- Events
panCommonEventObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for objects meant only to be sent in event varbinds."
::= { panCommonEvents 1 }
panCommonEventEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for the events themselves."
::= { panCommonEvents 2 }
panCommonEventEventsV2 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for SNMPv2 events. The OIDs for SNMPv2 events should
have a zero as the next-to-last sub-identifier (as specified
in RFC1902)."
::= { panCommonEventEvents 0 }
-- Objects sent only in events
panCommonEventDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String that provides a textual description of the event."
::= { panCommonEventObjs 1 }
-- Event descriptions
panCommonEventLog NOTIFICATION-TYPE
OBJECTS { panCommonEventDescr }
STATUS current
DESCRIPTION
"A config/system/firewall/threat log"
::= { panCommonEventEventsV2 1 }
END

View File

@ -0,0 +1 @@
13bf2cad7c167898ad65fd8873537a7b *PAN-GLOBAL-REG-MIB.my

View File

@ -0,0 +1,84 @@
-- ***********************************************
-- PAN-GLOBAL-REG-MIB.my
--
-- Palo Alto Networks Global Definitions.
-- ***********************************************
PAN-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
panGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Palo Alto Networks' enterprise MIB modules."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-REG."
::= { panModules 1 }
panRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Palo Alto Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 25461 }
panReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { panRoot 1 }
panModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { panReg 1 }
panMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto object and event definitions."
::= { panRoot 2 }
-- Sub-trees for Palo Alto managed objects
panCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Palo Alto object and event definitions.
These would be implemented by all Palo Alto products."
::= { panMibs 1 }
panSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific Palo Alto object and event definitions."
::= { panMibs 2 }
panProductsMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto product specific definitions."
::= { panMibs 3 }
END

View File

@ -0,0 +1 @@
ca7c7c1d06b1ce4bf711c43599f3910a *PAN-GLOBAL-TC-MIB.my

View File

@ -0,0 +1,68 @@
-- ***********************************************
-- PAN-GLOBAL-TC-MIB.my
--
-- Palo Alto Networks Global Textual Conventions.
-- ***********************************************
PAN-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
panModules
FROM PAN-GLOBAL-REG;
panGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing textual conventions
for Palo Alto Networks' enterprise MIB modules.
These textual conventions are used across all Palo Alto products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-TC."
::= { panModules 2 }
-- No Palo Alto textual conventions yet!
TcAppaname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for Palo Alto devices."
SYNTAX OCTET STRING (SIZE (0..64))
END

View File

@ -0,0 +1 @@
67a072b8b9641a6fea36812cffec1d81 *PAN-PRODUCT-MIB.my

View File

@ -0,0 +1,114 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for the platform specific MIB objects implemented by
-- Palo Alto devices.
-- ***********************************************
PAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG;
panProductsMibsModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by specific Palo Alto Networks' products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-PRODUCTS-MIB."
::= { panModules 4 }
panPA-4050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4050 specific objects."
::= { panProductsMibs 1 }
panPA-4020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4020 specific objects."
::= { panProductsMibs 2 }
panPA-2050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2050 specific objects."
::= { panProductsMibs 3 }
panPA-2020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2020 specific objects."
::= { panProductsMibs 4 }
panPA-4060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4060 specific objects."
::= { panProductsMibs 5 }
panPA-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-500 specific objects."
::= { panProductsMibs 6 }
panPanorama OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Panorama specific objects."
::= { panProductsMibs 7 }
panPA-5060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5060 specific objects."
::= { panProductsMibs 8 }
panPA-5050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5050 specific objects."
::= { panProductsMibs 9 }
panPA-5020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5020 specific objects."
::= { panProductsMibs 11 }
panPA-200 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-200 specific objects."
::= { panProductsMibs 12 }
END

View File

@ -0,0 +1 @@
72c498bad5c649d4355cb8a8c982ce85 *PAN-TRAPS.my

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
fd73c83b0b165a74fb0a0d9261791c8a *PAN-COMMON-MIB.my

View File

@ -0,0 +1,387 @@
-- ***********************************************
-- PAN-COMMON-MIB.my
--
-- MIB for the common MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-COMMON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panCommonMib
FROM PAN-GLOBAL-REG;
panCommonMibModule MODULE-IDENTITY
LAST-UPDATED "201108181106Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by all Palo Alto Networks' products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-COMMON-MIB."
::= { panModules 3 }
panCommonConfMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for MIB conformance statements."
::= { panCommonMib 1 }
panCommonObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB objects."
::= { panCommonMib 2 }
panCommonEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB events."
::= { panCommonMib 3 }
-- Top level groups
panSys OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common system objects."
::= { panCommonObjs 1 }
panChassis OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common chassis information."
::= { panCommonObjs 2 }
panSession OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common session information."
::= { panCommonObjs 3 }
panMgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Management plane information."
::= { panCommonObjs 4 }
----------------------------------------------------------------------
-- System objects
panSysSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Full software version. The first two components of the full
version are the major and minor versions. The third component
indicates the maintenance release number and the fourth,
the build number."
::= { panSys 1 }
panSysHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version of the unit."
::= { panSys 2 }
panSysSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the unit. If not available,
an empty string is returned."
::= { panSys 3 }
panSysTimeZoneOffset OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The offset in seconds from UTC of the system's time zone.
Values are negative for locations west of UTC and positive
for locations east of UTC."
::= { panSys 4 }
panSysDaylightSaving OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether daylight savings are in currently in effect for the
system's time zone."
::= { panSys 5 }
panSysVpnClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed VPN client package version. If
package is not installed, 0.0.0 is returned."
::= { panSys 6 }
panSysAppVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed application definition version. If
no application definition is found, 0 is returned."
::= { panSys 7 }
panSysAvVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed antivirus version. If no antivirus
is found, 0 is returned."
::= { panSys 8 }
panSysThreatVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed threat definition version. If no
threat definition is found, 0 is returned."
::= { panSys 9 }
panSysUrlFilteringVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed URL filtering version. If no URL
filtering is installed, 0 is returned."
::= { panSys 10 }
panSysHAState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability state."
::= { panSys 11 }
panSysHAPeerState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current peer high-availability state."
::= { panSys 12 }
panSysHAMode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability mode (disabled,
active-passive, or active-active)."
::= { panSys 13 }
panSysUrlFilteringDatabase OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current installed URL filtering database
(surfcontrol, brightcloud, etc)"
::= { panSys 14 }
panSysGlobalProtectClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed global-protect client package version.
If package is not installed, 0.0.0 is returned."
::= { panSys 15 }
panSysOpswatDatafileVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed opswat database version.
If package is not installed, 0 is returned."
::= { panSys 16 }
----------------------------------------------------------------------
-- Chassis
panChassisType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Chassis type for this Palo Alto device."
::= { panChassis 1 }
panMSeriesMode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Series Mode for this Palo Alto device."
::= { panChassis 2 }
----------------------------------------------------------------------
-- Session
panSessionUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session table utilization percentage. Values should
be between 0 and 100."
::= { panSession 1 }
panSessionMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of sessions supported."
::= { panSession 2 }
panSessionActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active sessions."
::= { panSession 3 }
panSessionActiveTcp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active TCP sessions."
::= { panSession 4 }
panSessionActiveUdp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active UDP sessions."
::= { panSession 5 }
panSessionActiveICMP OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active ICMP sessions."
::= { panSession 6 }
panSessionActiveSslProxy OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active SSL proxy sessions."
::= { panSession 7 }
panSessionSslProxyUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SSL proxy Session utilization percentage. Values should
be between 0 and 100."
::= { panSession 8 }
----------------------------------------------------------------------
-- Mgmt
panMgmtPanoramaConnected OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Connection status to Panorama Server (connected, not-connected)"
::= { panMgmt 1 }
panMgmtPanorama2Connected OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Connection status to Panorama2 Server (connected, not-connected)"
::= { panMgmt 2 }
----------------------------------------------------------------------
-- Events
panCommonEventObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for objects meant only to be sent in event varbinds."
::= { panCommonEvents 1 }
panCommonEventEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for the events themselves."
::= { panCommonEvents 2 }
panCommonEventEventsV2 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for SNMPv2 events. The OIDs for SNMPv2 events should
have a zero as the next-to-last sub-identifier (as specified
in RFC1902)."
::= { panCommonEventEvents 0 }
-- Objects sent only in events
panCommonEventDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String that provides a textual description of the event."
::= { panCommonEventObjs 1 }
-- Event descriptions
panCommonEventLog NOTIFICATION-TYPE
OBJECTS { panCommonEventDescr }
STATUS current
DESCRIPTION
"A config/system/firewall/threat log"
::= { panCommonEventEventsV2 1 }
END

View File

@ -0,0 +1 @@
6da87ad8ea847f40e8f41b3018f06841 *PAN-GLOBAL-REG-MIB.my

View File

@ -0,0 +1,84 @@
-- ***********************************************
-- PAN-GLOBAL-REG-MIB.my
--
-- Palo Alto Networks Global Definitions.
-- ***********************************************
PAN-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
panGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Palo Alto Networks' enterprise MIB modules."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-REG."
::= { panModules 1 }
panRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Palo Alto Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 25461 }
panReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { panRoot 1 }
panModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { panReg 1 }
panMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto object and event definitions."
::= { panRoot 2 }
-- Sub-trees for Palo Alto managed objects
panCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Palo Alto object and event definitions.
These would be implemented by all Palo Alto products."
::= { panMibs 1 }
panSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific Palo Alto object and event definitions."
::= { panMibs 2 }
panProductsMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto product specific definitions."
::= { panMibs 3 }
END

View File

@ -0,0 +1 @@
3f4494ca354714a57d450bd7fdce6bb8 *PAN-GLOBAL-TC-MIB.my

View File

@ -0,0 +1,68 @@
-- ***********************************************
-- PAN-GLOBAL-TC-MIB.my
--
-- Palo Alto Networks Global Textual Conventions.
-- ***********************************************
PAN-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
panModules
FROM PAN-GLOBAL-REG;
panGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing textual conventions
for Palo Alto Networks' enterprise MIB modules.
These textual conventions are used across all Palo Alto products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-TC."
::= { panModules 2 }
-- No Palo Alto textual conventions yet!
TcAppaname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for Palo Alto devices."
SYNTAX OCTET STRING (SIZE (0..64))
END

View File

@ -0,0 +1 @@
1499171ec3595412062a9cb7b74e13f0 *PAN-LC-MIB.my

View File

@ -0,0 +1,197 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for Log Collector specific MIB objects.
-- ***********************************************
PAN-LC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG
panM-100
FROM PAN-PRODUCTS-MIB;
panLogCollectorMibsModule MODULE-IDENTITY
LAST-UPDATED "201201111013Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by Log Collector Appliances from Palo Alto Networks."
REVISION "201201111013Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-LC-MIB."
::= { panModules 5 }
----------------------------------------------------------------------
-- System objects
panLcStat OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log collection statistics."
::= { panM-100 1 }
panLcLogRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The write rate in logs/s on the Log Collection"
::= { panLcStat 1 }
panLcLogDuration OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Duration on the Log Collector. Log
Duration is Expressed in Days of storage."
::= { panLcStat 2 }
panLcDiskUsage OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Disk Usage on the Log Collector. Log
Disk Usage is available as MB in use."
::= { panLcStat 3 }
panLcDiskUsageLd1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration on logical disk 1 on the Log Collector"
::= { panLcDiskUsage 1 }
panLcDiskUsageLd2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration on logical disk 2 on the Log Collector"
::= { panLcDiskUsage 2 }
panLcDiskUsageLd3 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration on logical disk 3 on the Log Collector"
::= { panLcDiskUsage 3 }
panLcDiskUsageLd4 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration on logical disk 4 on the Log Collector"
::= { panLcDiskUsage 4 }
panLcLogDurationTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the traffic logs on the Log Collector"
::= { panLcLogDuration 1 }
panLcLogDurationConfig OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the config logs on the Log Collector"
::= { panLcLogDuration 2 }
panLcLogDurationSystem OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the system logs on the Log Collector"
::= { panLcLogDuration 3 }
panLcLogDurationThreat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the threat logs on the Log Collector"
::= { panLcLogDuration 4 }
panLcLogDurationAppstat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the appstat logs on the Log Collector"
::= { panLcLogDuration 5 }
panLcLogDurationTrsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the trsum logs on the Log Collector"
::= { panLcLogDuration 6 }
panLcLogDurationThsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the thsum logs on the Log Collector"
::= { panLcLogDuration 7 }
panLcLogDurationEvent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the event logs on the Log Collector"
::= { panLcLogDuration 8 }
panLcLogDurationAlarm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the alarm logs on the Log Collector"
::= { panLcLogDuration 9 }
panLcLogDurationHipmatch OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the hipmatch logs on the Log Collector"
::= { panLcLogDuration 10 }
panLcLogDurationUserid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log Disk usage for the userid logs on the Log Collector"
::= { panLcLogDuration 11 }
END

View File

@ -0,0 +1 @@
8fc8e84f34946e2a074cd2a0603a0bda *PAN-PRODUCT-MIB.my

View File

@ -0,0 +1,137 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for the platform specific MIB objects implemented by
-- Palo Alto devices.
-- ***********************************************
PAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG;
panProductsMibsModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
3300 Olcott St.
Santa Clara, CA 95054
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by specific Palo Alto Networks' products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-PRODUCTS-MIB."
::= { panModules 4 }
panPA-4050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4050 specific objects."
::= { panProductsMibs 1 }
panPA-4020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4020 specific objects."
::= { panProductsMibs 2 }
panPA-2050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2050 specific objects."
::= { panProductsMibs 3 }
panPA-2020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2020 specific objects."
::= { panProductsMibs 4 }
panPA-4060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4060 specific objects."
::= { panProductsMibs 5 }
panPA-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-500 specific objects."
::= { panProductsMibs 6 }
panPanorama OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Panorama specific objects."
::= { panProductsMibs 7 }
panPA-5060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5060 specific objects."
::= { panProductsMibs 8 }
panPA-5050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5050 specific objects."
::= { panProductsMibs 9 }
panPA-5020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5020 specific objects."
::= { panProductsMibs 11 }
panPA-200 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-200 specific objects."
::= { panProductsMibs 12 }
panPA-3050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3050 specific objects."
::= { panProductsMibs 17 }
panPA-3020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3020 specific objects."
::= { panProductsMibs 18 }
panPA-VM OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-VM specific objects."
::= { panProductsMibs 29 }
panM-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-100 specific objects."
::= { panProductsMibs 30 }
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
56c4a86e0716a75c0aee024193243ab1 *PAN-TRAPS.my

View File

@ -0,0 +1 @@
ba237807c237b63dd77e527e09d0960c

View File

@ -0,0 +1,531 @@
-- ***********************************************
-- PAN-COMMON-MIB.my
--
-- MIB for the common MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-COMMON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panCommonMib
FROM PAN-GLOBAL-REG;
panCommonMibModule MODULE-IDENTITY
LAST-UPDATED "201409040000Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by all Palo Alto Networks' products."
REVISION "201409040000Z"
DESCRIPTION "
Rev 2.2
Added entries for Wildfire content versions.
Added entry for new platform PA 3060."
REVISION "201403060000Z"
DESCRIPTION "
Rev 2.1
Fixed a capitalization error with PanVsysEntry."
REVISION "201303010000Z"
DESCRIPTION "
Rev 2.0
Updated with panGlobalProtect and panVsysTable."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-COMMON-MIB."
::= { panModules 3 }
panCommonConfMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for MIB conformance statements."
::= { panCommonMib 1 }
panCommonObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB objects."
::= { panCommonMib 2 }
panCommonEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB events."
::= { panCommonMib 3 }
-- Top level groups
panSys OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common system objects."
::= { panCommonObjs 1 }
panChassis OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common chassis information."
::= { panCommonObjs 2 }
panSession OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common session information."
::= { panCommonObjs 3 }
panMgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Management plane information."
::= { panCommonObjs 4 }
panGlobalProtect OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common GlobalProtect information."
::= { panCommonObjs 5 }
----------------------------------------------------------------------
-- System objects
panSysSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Full software version. The first two components of the full
version are the major and minor versions. The third component
indicates the maintenance release number and the fourth,
the build number."
::= { panSys 1 }
panSysHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version of the unit."
::= { panSys 2 }
panSysSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the unit. If not available,
an empty string is returned."
::= { panSys 3 }
panSysTimeZoneOffset OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The offset in seconds from UTC of the system's time zone.
Values are negative for locations west of UTC and positive
for locations east of UTC."
::= { panSys 4 }
panSysDaylightSaving OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether daylight savings are in currently in effect for the
system's time zone."
::= { panSys 5 }
panSysVpnClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed VPN client package version. If
package is not installed, 0.0.0 is returned."
::= { panSys 6 }
panSysAppVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed application definition version. If
no application definition is found, 0 is returned."
::= { panSys 7 }
panSysAvVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed antivirus version. If no antivirus
is found, 0 is returned."
::= { panSys 8 }
panSysThreatVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed threat definition version. If no
threat definition is found, 0 is returned."
::= { panSys 9 }
panSysUrlFilteringVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed URL filtering version. If no URL
filtering is installed, 0 is returned."
::= { panSys 10 }
panSysHAState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability state."
::= { panSys 11 }
panSysHAPeerState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current peer high-availability state."
::= { panSys 12 }
panSysHAMode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability mode (disabled,
active-passive, or active-active)."
::= { panSys 13 }
panSysUrlFilteringDatabase OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current installed URL filtering database
(surfcontrol, brightcloud, etc)"
::= { panSys 14 }
panSysGlobalProtectClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed global-protect client package version.
If package is not installed, 0.0.0 is returned."
::= { panSys 15 }
panSysOpswatDatafileVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed opswat database version.
If package is not installed, 0 is returned."
::= { panSys 16 }
panSysWildfireVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed wildfire content version. If no wildfire content
is found, 0 is returned."
::= { panSys 17 }
panSysWildfirePrivateCloudVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed wildfire private cloud content version. If no wpc
is found, 0 is returned."
::= { panSys 18 }
----------------------------------------------------------------------
-- Chassis
panChassisType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Chassis type for this Palo Alto device."
::= { panChassis 1 }
panMSeriesMode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Series Mode for this Palo Alto device."
::= { panChassis 2 }
----------------------------------------------------------------------
-- Session
panSessionUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session table utilization percentage. Values should
be between 0 and 100."
::= { panSession 1 }
panSessionMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of sessions supported."
::= { panSession 2 }
panSessionActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active sessions."
::= { panSession 3 }
panSessionActiveTcp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active TCP sessions."
::= { panSession 4 }
panSessionActiveUdp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active UDP sessions."
::= { panSession 5 }
panSessionActiveICMP OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active ICMP sessions."
::= { panSession 6 }
panSessionActiveSslProxy OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active SSL proxy sessions."
::= { panSession 7 }
panSessionSslProxyUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SSL proxy Session utilization percentage. Values should
be between 0 and 100."
::= { panSession 8 }
panVsysTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanVsysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VSYS table"
::= { panSession 9 }
----------------------------------------------------------------------
-- VsysTable
panVsysEntry OBJECT-TYPE
SYNTAX PanVsysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries are created when the Vsys's are added to the
entVsysTable."
INDEX { panVsysId }
::= { panVsysTable 1 }
PanVsysEntry ::= SEQUENCE {
panVsysId Integer32,
panVsysName DisplayString (SIZE(0..32)),
panVsysSessionUtilizationPct Integer32,
panVsysActiveSessions Integer32,
panVsysMaxSessions Integer32
}
panVsysId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vsys id"
::= { panVsysEntry 1 }
panVsysName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"User assigned vsys name (empty string if not available)"
::= { panVsysEntry 2 }
panVsysSessionUtilizationPct OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vsys utilization percentage, if session limit is configured.
If session limit is not configured, this value is '0'"
::= { panVsysEntry 3 }
panVsysActiveSessions OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active sessions on this Vsys"
::= { panVsysEntry 4 }
panVsysMaxSessions OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max sessions on this Vsys, if session limit is configured.
If session limit is not configured, this value is '0'"
::= { panVsysEntry 5 }
----------------------------------------------------------------------
-- Mgmt
panMgmtPanoramaConnected OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Connection status to Panorama Server (connected, not-connected)"
::= { panMgmt 1 }
panMgmtPanorama2Connected OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Connection status to Panorama2 Server (connected, not-connected)"
::= { panMgmt 2 }
----------------------------------------------------------------------
-- GlobalProtect
panGPGatewayUtilization OBJECT-IDENTITY
STATUS current
DESCRIPTION
"GlobalProtect gateway utilization"
::= { panGlobalProtect 1 }
----------------------------------------------------------------------
-- GlobalProtect gateway utilization
panGPGWUtilizationPct OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"GlobalProtect Gateway utilization percentage"
::= { panGPGatewayUtilization 1 }
panGPGWUtilizationMaxTunnels OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max tunnels allowed"
::= { panGPGatewayUtilization 2 }
panGPGWUtilizationActiveTunnels OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of active tunnels"
::= { panGPGatewayUtilization 3 }
----------------------------------------------------------------------
-- Events
panCommonEventObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for objects meant only to be sent in event varbinds."
::= { panCommonEvents 1 }
panCommonEventEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for the events themselves."
::= { panCommonEvents 2 }
panCommonEventEventsV2 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for SNMPv2 events. The OIDs for SNMPv2 events should
have a zero as the next-to-last sub-identifier (as specified
in RFC1902)."
::= { panCommonEventEvents 0 }
-- Objects sent only in events
panCommonEventDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String that provides a textual description of the event."
::= { panCommonEventObjs 1 }
-- Event descriptions
panCommonEventLog NOTIFICATION-TYPE
OBJECTS { panCommonEventDescr }
STATUS current
DESCRIPTION
"A config/system/firewall/threat log"
::= { panCommonEventEventsV2 1 }
END

View File

@ -0,0 +1 @@
c902912786c1c7161acc2aadf3468923

View File

@ -0,0 +1,293 @@
-- ***********************************************
-- PAN-ENTITY-EXT-MIB.my
--
-- MIB for the Entity Ext MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-ENTITY-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
entPhysicalIndex
FROM ENTITY-MIB
panModules
FROM PAN-GLOBAL-REG;
panEntityMIBModule MODULE-IDENTITY
LAST-UPDATED "201211051106Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of ENTITY Extension objects
implemented by Palo Alto Networks' products."
REVISION "201211051106Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-ENTITY-EXT-MIB."
::= { panModules 7 }
-- MIB Object Definitions
panEntityMIBObjects OBJECT IDENTIFIER
::= { panEntityMIBModule 1 }
panEntityMIBConformance OBJECT IDENTIFIER
::= { panEntityMIBModule 2 }
-- Top level groups
panEntityChassisGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 1 }
panEntityFRUModuleGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for FRU Module MIB objects."
::= { panEntityMIBObjects 2 }
panEntityFanTrayGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan Tray MIB objects."
::= { panEntityMIBObjects 3 }
panEntityPowerSupplyGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 4 }
----------------------------------------------------------------------
-- Chassis objects
panEntityTotalPowerAvail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Available on the system (in watts)"
::= { panEntityChassisGroup 1 }
panEntityTotalPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Used on the system (in watts)"
::= { panEntityChassisGroup 2 }
-- FRU Module (Line card) table
panEntityFRUModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFRUModuleGroup 1 }
panEntityFRUModuleEntry OBJECT-TYPE
SYNTAX PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFRUModuleTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFRUModuleTable 1 }
PanEntityFRUModuleEntry ::= SEQUENCE {
panEntryFRUModulePowerUsed Integer32,
panEntryFRUModuleNumPorts Integer32
}
panEntryFRUModulePowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the FRU Module (in watts)."
::= { panEntityFRUModuleEntry 1 }
panEntryFRUModuleNumPorts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Ports on the FRU Module."
::= { panEntityFRUModuleEntry 2 }
-- Fan Tray table
panEntityFanTrayTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFanTrayGroup 1 }
panEntityFanTrayEntry OBJECT-TYPE
SYNTAX PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFanTrayTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFanTrayTable 1 }
PanEntityFanTrayEntry ::= SEQUENCE {
panEntryFanTrayPowerUsed Integer32
}
panEntryFanTrayPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the Fan Tray (in watts)."
::= { panEntityFanTrayEntry 1 }
-- Power Supply Table
panEntityPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the power supplies in the system"
::= { panEntityPowerSupplyGroup 1 }
panEntityPowerSupplyEntry OBJECT-TYPE
SYNTAX PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityPowerSupplyTable entry lists the power capacity of
the power supply.
Entries are created when the power supplies are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityPowerSupplyTable 1 }
PanEntityPowerSupplyEntry ::= SEQUENCE {
panEntryPowerSupplyPowerCapacity Integer32
}
panEntryPowerSupplyPowerCapacity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power capacity of the power supply (in watts)"
::= { panEntityPowerSupplyEntry 1 }
-- conformance information
panEntityMIBCompliances OBJECT IDENTIFIER
::= { panEntityMIBConformance 1 }
panEntityMIBGroups OBJECT IDENTIFIER
::= { panEntityMIBConformance 2 }
-- compliance statements
panEntityMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"An PAN Entity EXT MIB implementation can implement this group to
provide power information."
MODULE -- this module
MANDATORY-GROUPS { panEntityMIBChassisGroup }
GROUP panEntityMIBFRUModuleGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for FRU Module that have power information"
GROUP panEntityMIBFanTrayGroup
DESCRIPTION
"The panEntityMIBFanTrayPowerGroup must be implemented
for Fan Trays that have power information"
GROUP panEntityMIBPowerSupplyGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for Power Supplies that have power information"
::= { panEntityMIBCompliances 1 }
-- units of conformance
panEntityMIBChassisGroup OBJECT-GROUP
OBJECTS {
panEntityTotalPowerAvail,
panEntityTotalPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor chassis power information"
::= { panEntityMIBGroups 1 }
panEntityMIBFRUModuleGroup OBJECT-GROUP
OBJECTS {
panEntryFRUModulePowerUsed,
panEntryFRUModuleNumPorts
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor FRU Module information"
::= { panEntityMIBGroups 2 }
panEntityMIBFanTrayGroup OBJECT-GROUP
OBJECTS {
panEntryFanTrayPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Fan Tray information"
::= { panEntityMIBGroups 3 }
panEntityMIBPowerSupplyGroup OBJECT-GROUP
OBJECTS {
panEntryPowerSupplyPowerCapacity
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Power Supply information"
::= { panEntityMIBGroups 4 }
END

View File

@ -0,0 +1 @@
ad328d4cbe4bd7226dcb1bca4eb632c8

View File

@ -0,0 +1,84 @@
-- ***********************************************
-- PAN-GLOBAL-REG-MIB.my
--
-- Palo Alto Networks Global Definitions.
-- ***********************************************
PAN-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
panGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Palo Alto Networks' enterprise MIB modules."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-REG."
::= { panModules 1 }
panRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Palo Alto Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 25461 }
panReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { panRoot 1 }
panModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { panReg 1 }
panMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto object and event definitions."
::= { panRoot 2 }
-- Sub-trees for Palo Alto managed objects
panCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Palo Alto object and event definitions.
These would be implemented by all Palo Alto products."
::= { panMibs 1 }
panSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific Palo Alto object and event definitions."
::= { panMibs 2 }
panProductsMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto product specific definitions."
::= { panMibs 3 }
END

View File

@ -0,0 +1 @@
7d044119c2bddf9f5d79169b9cdd97b8

View File

@ -0,0 +1,68 @@
-- ***********************************************
-- PAN-GLOBAL-TC-MIB.my
--
-- Palo Alto Networks Global Textual Conventions.
-- ***********************************************
PAN-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
panModules
FROM PAN-GLOBAL-REG;
panGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing textual conventions
for Palo Alto Networks' enterprise MIB modules.
These textual conventions are used across all Palo Alto products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-TC."
::= { panModules 2 }
-- No Palo Alto textual conventions yet!
TcAppaname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for Palo Alto devices."
SYNTAX OCTET STRING (SIZE (0..64))
END

View File

@ -0,0 +1 @@
e7bab4502a35301eabc5e17b4c8d3a1b

View File

@ -0,0 +1,197 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for Log Collector specific MIB objects.
-- ***********************************************
PAN-LC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG
panM-100
FROM PAN-PRODUCTS-MIB;
panLogCollectorMibsModule MODULE-IDENTITY
LAST-UPDATED "201201111013Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by Log Collector Appliances from Palo Alto Networks."
REVISION "201201111013Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-LC-MIB."
::= { panModules 6 }
----------------------------------------------------------------------
-- System objects
panLcStat OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log collection statistics."
::= { panM-100 1 }
panLcLogRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The write rate in logs/s on the Log Collection"
::= { panLcStat 1 }
panLcLogDuration OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Duration on the Log Collector. Log
Duration is Expressed in Days of storage."
::= { panLcStat 2 }
panLcDiskUsage OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Disk Usage on the Log Collector. Log
Disk Usage is available as MB in use."
::= { panLcStat 3 }
panLcDiskUsageLd1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 1 on the Log Collector"
::= { panLcDiskUsage 1 }
panLcDiskUsageLd2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 2 on the Log Collector"
::= { panLcDiskUsage 2 }
panLcDiskUsageLd3 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 3 on the Log Collector"
::= { panLcDiskUsage 3 }
panLcDiskUsageLd4 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 4 on the Log Collector"
::= { panLcDiskUsage 4 }
panLcLogDurationTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the traffic logs on the Log Collector"
::= { panLcLogDuration 1 }
panLcLogDurationConfig OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the config logs on the Log Collector"
::= { panLcLogDuration 2 }
panLcLogDurationSystem OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the system logs on the Log Collector"
::= { panLcLogDuration 3 }
panLcLogDurationThreat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the threat logs on the Log Collector"
::= { panLcLogDuration 4 }
panLcLogDurationAppstat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the appstat logs on the Log Collector"
::= { panLcLogDuration 5 }
panLcLogDurationTrsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the trsum logs on the Log Collector"
::= { panLcLogDuration 6 }
panLcLogDurationThsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the thsum logs on the Log Collector"
::= { panLcLogDuration 7 }
panLcLogDurationEvent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the event logs on the Log Collector"
::= { panLcLogDuration 8 }
panLcLogDurationAlarm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the alarm logs on the Log Collector"
::= { panLcLogDuration 9 }
panLcLogDurationHipmatch OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the hipmatch logs on the Log Collector"
::= { panLcLogDuration 10 }
panLcLogDurationUserid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the userid logs on the Log Collector"
::= { panLcLogDuration 11 }
END

View File

@ -0,0 +1 @@
d3730129e0a75096fce44172645436c5

View File

@ -0,0 +1,203 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for the platform specific MIB objects implemented by
-- Palo Alto devices.
-- ***********************************************
PAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG;
panProductsMibsModule MODULE-IDENTITY
LAST-UPDATED "201304151650Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by specific Palo Alto Networks' products."
REVISION "201304151650Z"
DESCRIPTION "
Rev 2.0
Updated with PA-7000, GP-100 and WF-500 products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-PRODUCTS-MIB."
::= { panModules 4 }
panPA-4050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4050 specific objects."
::= { panProductsMibs 1 }
panPA-4020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4020 specific objects."
::= { panProductsMibs 2 }
panPA-2050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2050 specific objects."
::= { panProductsMibs 3 }
panPA-2020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2020 specific objects."
::= { panProductsMibs 4 }
panPA-4060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4060 specific objects."
::= { panProductsMibs 5 }
panPA-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-500 specific objects."
::= { panProductsMibs 6 }
panPanorama OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Panorama specific objects."
::= { panProductsMibs 7 }
panPA-5060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5060 specific objects."
::= { panProductsMibs 8 }
panPA-5050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5050 specific objects."
::= { panProductsMibs 9 }
panPA-5020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5020 specific objects."
::= { panProductsMibs 11 }
panPA-200 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-200 specific objects."
::= { panProductsMibs 12 }
panPA-3050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3050 specific objects."
::= { panProductsMibs 17 }
panPA-3020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3020 specific objects."
::= { panProductsMibs 18 }
panPA-3060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3060 specific objects."
::= { panProductsMibs 19 }
panPA-VM OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-VM specific objects."
::= { panProductsMibs 29 }
panM-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-100 specific objects."
::= { panProductsMibs 30 }
panPA-7050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-7050 specific objects."
::= { panProductsMibs 31 }
panGP-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for GP-100 specific objects."
::= { panProductsMibs 32 }
panWF-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for WF-500 specific objects."
::= { panProductsMibs 33 }
panProcessingCards OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Processing line card specific objects."
::= { panProductsMibs 100 }
panFans OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan specific objects."
::= { panProductsMibs 101 }
panPowerSupplies OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power supply specific objects."
::= { panProductsMibs 102 }
-- Processing line cards
panPA-7000-SMC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Switch management card."
::= { panProcessingCards 1 }
panPA-7000-LPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Log Processing card."
::= { panProcessingCards 2 }
panPA-7000-20G-NPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series 20G Network Processing card."
::= { panProcessingCards 3 }
END

View File

@ -0,0 +1 @@
e15c235464a89adcfe82cfd513217540

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
06037ee985ad5052835de899c5eff77d

View File

@ -0,0 +1,508 @@
-- ***********************************************
-- PAN-COMMON-MIB.my
--
-- MIB for the common MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-COMMON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panCommonMib
FROM PAN-GLOBAL-REG;
panCommonMibModule MODULE-IDENTITY
LAST-UPDATED "201403060000Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by all Palo Alto Networks' products."
REVISION "201403060000Z"
DESCRIPTION "
Rev 2.1
Fixed a capitalization error with PanVsysEntry."
REVISION "201303010000Z"
DESCRIPTION "
Rev 2.0
Updated with panGlobalProtect and panVsysTable."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-COMMON-MIB."
::= { panModules 3 }
panCommonConfMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for MIB conformance statements."
::= { panCommonMib 1 }
panCommonObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB objects."
::= { panCommonMib 2 }
panCommonEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB events."
::= { panCommonMib 3 }
-- Top level groups
panSys OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common system objects."
::= { panCommonObjs 1 }
panChassis OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common chassis information."
::= { panCommonObjs 2 }
panSession OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common session information."
::= { panCommonObjs 3 }
panMgmt OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Management plane information."
::= { panCommonObjs 4 }
panGlobalProtect OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common GlobalProtect information."
::= { panCommonObjs 5 }
----------------------------------------------------------------------
-- System objects
panSysSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Full software version. The first two components of the full
version are the major and minor versions. The third component
indicates the maintenance release number and the fourth,
the build number."
::= { panSys 1 }
panSysHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version of the unit."
::= { panSys 2 }
panSysSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the unit. If not available,
an empty string is returned."
::= { panSys 3 }
panSysTimeZoneOffset OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The offset in seconds from UTC of the system's time zone.
Values are negative for locations west of UTC and positive
for locations east of UTC."
::= { panSys 4 }
panSysDaylightSaving OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether daylight savings are in currently in effect for the
system's time zone."
::= { panSys 5 }
panSysVpnClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed VPN client package version. If
package is not installed, 0.0.0 is returned."
::= { panSys 6 }
panSysAppVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed application definition version. If
no application definition is found, 0 is returned."
::= { panSys 7 }
panSysAvVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed antivirus version. If no antivirus
is found, 0 is returned."
::= { panSys 8 }
panSysThreatVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed threat definition version. If no
threat definition is found, 0 is returned."
::= { panSys 9 }
panSysUrlFilteringVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed URL filtering version. If no URL
filtering is installed, 0 is returned."
::= { panSys 10 }
panSysHAState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability state."
::= { panSys 11 }
panSysHAPeerState OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current peer high-availability state."
::= { panSys 12 }
panSysHAMode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current high-availability mode (disabled,
active-passive, or active-active)."
::= { panSys 13 }
panSysUrlFilteringDatabase OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current installed URL filtering database
(surfcontrol, brightcloud, etc)"
::= { panSys 14 }
panSysGlobalProtectClientVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed global-protect client package version.
If package is not installed, 0.0.0 is returned."
::= { panSys 15 }
panSysOpswatDatafileVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Currently installed opswat database version.
If package is not installed, 0 is returned."
::= { panSys 16 }
----------------------------------------------------------------------
-- Chassis
panChassisType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Chassis type for this Palo Alto device."
::= { panChassis 1 }
panMSeriesMode OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Series Mode for this Palo Alto device."
::= { panChassis 2 }
----------------------------------------------------------------------
-- Session
panSessionUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Session table utilization percentage. Values should
be between 0 and 100."
::= { panSession 1 }
panSessionMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of sessions supported."
::= { panSession 2 }
panSessionActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active sessions."
::= { panSession 3 }
panSessionActiveTcp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active TCP sessions."
::= { panSession 4 }
panSessionActiveUdp OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active UDP sessions."
::= { panSession 5 }
panSessionActiveICMP OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active ICMP sessions."
::= { panSession 6 }
panSessionActiveSslProxy OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of active SSL proxy sessions."
::= { panSession 7 }
panSessionSslProxyUtilization OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SSL proxy Session utilization percentage. Values should
be between 0 and 100."
::= { panSession 8 }
panVsysTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanVsysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VSYS table"
::= { panSession 9 }
----------------------------------------------------------------------
-- VsysTable
panVsysEntry OBJECT-TYPE
SYNTAX PanVsysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entries are created when the Vsys's are added to the
entVsysTable."
INDEX { panVsysId }
::= { panVsysTable 1 }
PanVsysEntry ::= SEQUENCE {
panVsysId Integer32,
panVsysName DisplayString (SIZE(0..32)),
panVsysSessionUtilizationPct Integer32,
panVsysActiveSessions Integer32,
panVsysMaxSessions Integer32
}
panVsysId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vsys id"
::= { panVsysEntry 1 }
panVsysName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"User assigned vsys name (empty string if not available)"
::= { panVsysEntry 2 }
panVsysSessionUtilizationPct OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Vsys utilization percentage, if session limit is configured.
If session limit is not configured, this value is '0'"
::= { panVsysEntry 3 }
panVsysActiveSessions OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Active sessions on this Vsys"
::= { panVsysEntry 4 }
panVsysMaxSessions OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max sessions on this Vsys, if session limit is configured.
If session limit is not configured, this value is '0'"
::= { panVsysEntry 5 }
----------------------------------------------------------------------
-- Mgmt
panMgmtPanoramaConnected OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Connection status to Panorama Server (connected, not-connected)"
::= { panMgmt 1 }
panMgmtPanorama2Connected OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Connection status to Panorama2 Server (connected, not-connected)"
::= { panMgmt 2 }
----------------------------------------------------------------------
-- GlobalProtect
panGPGatewayUtilization OBJECT-IDENTITY
STATUS current
DESCRIPTION
"GlobalProtect gateway utilization"
::= { panGlobalProtect 1 }
----------------------------------------------------------------------
-- GlobalProtect gateway utilization
panGPGWUtilizationPct OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"GlobalProtect Gateway utilization percentage"
::= { panGPGatewayUtilization 1 }
panGPGWUtilizationMaxTunnels OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Max tunnels allowed"
::= { panGPGatewayUtilization 2 }
panGPGWUtilizationActiveTunnels OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of active tunnels"
::= { panGPGatewayUtilization 3 }
----------------------------------------------------------------------
-- Events
panCommonEventObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for objects meant only to be sent in event varbinds."
::= { panCommonEvents 1 }
panCommonEventEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for the events themselves."
::= { panCommonEvents 2 }
panCommonEventEventsV2 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for SNMPv2 events. The OIDs for SNMPv2 events should
have a zero as the next-to-last sub-identifier (as specified
in RFC1902)."
::= { panCommonEventEvents 0 }
-- Objects sent only in events
panCommonEventDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String that provides a textual description of the event."
::= { panCommonEventObjs 1 }
-- Event descriptions
panCommonEventLog NOTIFICATION-TYPE
OBJECTS { panCommonEventDescr }
STATUS current
DESCRIPTION
"A config/system/firewall/threat log"
::= { panCommonEventEventsV2 1 }
END

View File

@ -0,0 +1 @@
c902912786c1c7161acc2aadf3468923

View File

@ -0,0 +1,293 @@
-- ***********************************************
-- PAN-ENTITY-EXT-MIB.my
--
-- MIB for the Entity Ext MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-ENTITY-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
entPhysicalIndex
FROM ENTITY-MIB
panModules
FROM PAN-GLOBAL-REG;
panEntityMIBModule MODULE-IDENTITY
LAST-UPDATED "201211051106Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of ENTITY Extension objects
implemented by Palo Alto Networks' products."
REVISION "201211051106Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-ENTITY-EXT-MIB."
::= { panModules 7 }
-- MIB Object Definitions
panEntityMIBObjects OBJECT IDENTIFIER
::= { panEntityMIBModule 1 }
panEntityMIBConformance OBJECT IDENTIFIER
::= { panEntityMIBModule 2 }
-- Top level groups
panEntityChassisGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 1 }
panEntityFRUModuleGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for FRU Module MIB objects."
::= { panEntityMIBObjects 2 }
panEntityFanTrayGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan Tray MIB objects."
::= { panEntityMIBObjects 3 }
panEntityPowerSupplyGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 4 }
----------------------------------------------------------------------
-- Chassis objects
panEntityTotalPowerAvail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Available on the system (in watts)"
::= { panEntityChassisGroup 1 }
panEntityTotalPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Used on the system (in watts)"
::= { panEntityChassisGroup 2 }
-- FRU Module (Line card) table
panEntityFRUModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFRUModuleGroup 1 }
panEntityFRUModuleEntry OBJECT-TYPE
SYNTAX PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFRUModuleTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFRUModuleTable 1 }
PanEntityFRUModuleEntry ::= SEQUENCE {
panEntryFRUModulePowerUsed Integer32,
panEntryFRUModuleNumPorts Integer32
}
panEntryFRUModulePowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the FRU Module (in watts)."
::= { panEntityFRUModuleEntry 1 }
panEntryFRUModuleNumPorts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Ports on the FRU Module."
::= { panEntityFRUModuleEntry 2 }
-- Fan Tray table
panEntityFanTrayTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFanTrayGroup 1 }
panEntityFanTrayEntry OBJECT-TYPE
SYNTAX PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFanTrayTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFanTrayTable 1 }
PanEntityFanTrayEntry ::= SEQUENCE {
panEntryFanTrayPowerUsed Integer32
}
panEntryFanTrayPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the Fan Tray (in watts)."
::= { panEntityFanTrayEntry 1 }
-- Power Supply Table
panEntityPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the power supplies in the system"
::= { panEntityPowerSupplyGroup 1 }
panEntityPowerSupplyEntry OBJECT-TYPE
SYNTAX PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityPowerSupplyTable entry lists the power capacity of
the power supply.
Entries are created when the power supplies are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityPowerSupplyTable 1 }
PanEntityPowerSupplyEntry ::= SEQUENCE {
panEntryPowerSupplyPowerCapacity Integer32
}
panEntryPowerSupplyPowerCapacity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power capacity of the power supply (in watts)"
::= { panEntityPowerSupplyEntry 1 }
-- conformance information
panEntityMIBCompliances OBJECT IDENTIFIER
::= { panEntityMIBConformance 1 }
panEntityMIBGroups OBJECT IDENTIFIER
::= { panEntityMIBConformance 2 }
-- compliance statements
panEntityMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"An PAN Entity EXT MIB implementation can implement this group to
provide power information."
MODULE -- this module
MANDATORY-GROUPS { panEntityMIBChassisGroup }
GROUP panEntityMIBFRUModuleGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for FRU Module that have power information"
GROUP panEntityMIBFanTrayGroup
DESCRIPTION
"The panEntityMIBFanTrayPowerGroup must be implemented
for Fan Trays that have power information"
GROUP panEntityMIBPowerSupplyGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for Power Supplies that have power information"
::= { panEntityMIBCompliances 1 }
-- units of conformance
panEntityMIBChassisGroup OBJECT-GROUP
OBJECTS {
panEntityTotalPowerAvail,
panEntityTotalPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor chassis power information"
::= { panEntityMIBGroups 1 }
panEntityMIBFRUModuleGroup OBJECT-GROUP
OBJECTS {
panEntryFRUModulePowerUsed,
panEntryFRUModuleNumPorts
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor FRU Module information"
::= { panEntityMIBGroups 2 }
panEntityMIBFanTrayGroup OBJECT-GROUP
OBJECTS {
panEntryFanTrayPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Fan Tray information"
::= { panEntityMIBGroups 3 }
panEntityMIBPowerSupplyGroup OBJECT-GROUP
OBJECTS {
panEntryPowerSupplyPowerCapacity
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Power Supply information"
::= { panEntityMIBGroups 4 }
END

View File

@ -0,0 +1 @@
ad328d4cbe4bd7226dcb1bca4eb632c8

View File

@ -0,0 +1,84 @@
-- ***********************************************
-- PAN-GLOBAL-REG-MIB.my
--
-- Palo Alto Networks Global Definitions.
-- ***********************************************
PAN-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
panGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Palo Alto Networks' enterprise MIB modules."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-REG."
::= { panModules 1 }
panRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Palo Alto Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 25461 }
panReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { panRoot 1 }
panModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { panReg 1 }
panMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto object and event definitions."
::= { panRoot 2 }
-- Sub-trees for Palo Alto managed objects
panCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Palo Alto object and event definitions.
These would be implemented by all Palo Alto products."
::= { panMibs 1 }
panSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific Palo Alto object and event definitions."
::= { panMibs 2 }
panProductsMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto product specific definitions."
::= { panMibs 3 }
END

View File

@ -0,0 +1 @@
7d044119c2bddf9f5d79169b9cdd97b8

View File

@ -0,0 +1,68 @@
-- ***********************************************
-- PAN-GLOBAL-TC-MIB.my
--
-- Palo Alto Networks Global Textual Conventions.
-- ***********************************************
PAN-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
panModules
FROM PAN-GLOBAL-REG;
panGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing textual conventions
for Palo Alto Networks' enterprise MIB modules.
These textual conventions are used across all Palo Alto products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-TC."
::= { panModules 2 }
-- No Palo Alto textual conventions yet!
TcAppaname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for Palo Alto devices."
SYNTAX OCTET STRING (SIZE (0..64))
END

View File

@ -0,0 +1 @@
fe56748395391e40a223bca20e8a3594

View File

@ -0,0 +1,197 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for Log Collector specific MIB objects.
-- ***********************************************
PAN-LC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG
panM-100
FROM PAN-PRODUCTS-MIB;
panLogCollectorMibsModule MODULE-IDENTITY
LAST-UPDATED "201201111013Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by Log Collector Appliances from Palo Alto Networks."
REVISION "201201111013Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-LC-MIB."
::= { panModules 5 }
----------------------------------------------------------------------
-- System objects
panLcStat OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log collection statistics."
::= { panM-100 1 }
panLcLogRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The write rate in logs/s on the Log Collection"
::= { panLcStat 1 }
panLcLogDuration OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Duration on the Log Collector. Log
Duration is Expressed in Days of storage."
::= { panLcStat 2 }
panLcDiskUsage OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Disk Usage on the Log Collector. Log
Disk Usage is available as MB in use."
::= { panLcStat 3 }
panLcDiskUsageLd1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 1 on the Log Collector"
::= { panLcDiskUsage 1 }
panLcDiskUsageLd2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 2 on the Log Collector"
::= { panLcDiskUsage 2 }
panLcDiskUsageLd3 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 3 on the Log Collector"
::= { panLcDiskUsage 3 }
panLcDiskUsageLd4 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 4 on the Log Collector"
::= { panLcDiskUsage 4 }
panLcLogDurationTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the traffic logs on the Log Collector"
::= { panLcLogDuration 1 }
panLcLogDurationConfig OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the config logs on the Log Collector"
::= { panLcLogDuration 2 }
panLcLogDurationSystem OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the system logs on the Log Collector"
::= { panLcLogDuration 3 }
panLcLogDurationThreat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the threat logs on the Log Collector"
::= { panLcLogDuration 4 }
panLcLogDurationAppstat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the appstat logs on the Log Collector"
::= { panLcLogDuration 5 }
panLcLogDurationTrsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the trsum logs on the Log Collector"
::= { panLcLogDuration 6 }
panLcLogDurationThsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the thsum logs on the Log Collector"
::= { panLcLogDuration 7 }
panLcLogDurationEvent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the event logs on the Log Collector"
::= { panLcLogDuration 8 }
panLcLogDurationAlarm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the alarm logs on the Log Collector"
::= { panLcLogDuration 9 }
panLcLogDurationHipmatch OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the hipmatch logs on the Log Collector"
::= { panLcLogDuration 10 }
panLcLogDurationUserid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the userid logs on the Log Collector"
::= { panLcLogDuration 11 }
END

View File

@ -0,0 +1 @@
9d04f2fbf000d267f58271f403aae116

View File

@ -0,0 +1,197 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for the platform specific MIB objects implemented by
-- Palo Alto devices.
-- ***********************************************
PAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG;
panProductsMibsModule MODULE-IDENTITY
LAST-UPDATED "201304151650Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by specific Palo Alto Networks' products."
REVISION "201304151650Z"
DESCRIPTION "
Rev 2.0
Updated with PA-7000, GP-100 and WF-500 products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-PRODUCTS-MIB."
::= { panModules 4 }
panPA-4050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4050 specific objects."
::= { panProductsMibs 1 }
panPA-4020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4020 specific objects."
::= { panProductsMibs 2 }
panPA-2050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2050 specific objects."
::= { panProductsMibs 3 }
panPA-2020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2020 specific objects."
::= { panProductsMibs 4 }
panPA-4060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4060 specific objects."
::= { panProductsMibs 5 }
panPA-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-500 specific objects."
::= { panProductsMibs 6 }
panPanorama OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Panorama specific objects."
::= { panProductsMibs 7 }
panPA-5060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5060 specific objects."
::= { panProductsMibs 8 }
panPA-5050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5050 specific objects."
::= { panProductsMibs 9 }
panPA-5020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5020 specific objects."
::= { panProductsMibs 11 }
panPA-200 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-200 specific objects."
::= { panProductsMibs 12 }
panPA-3050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3050 specific objects."
::= { panProductsMibs 17 }
panPA-3020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3020 specific objects."
::= { panProductsMibs 18 }
panPA-VM OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-VM specific objects."
::= { panProductsMibs 29 }
panM-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-100 specific objects."
::= { panProductsMibs 30 }
panPA-7050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-7050 specific objects."
::= { panProductsMibs 31 }
panGP-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for GP-100 specific objects."
::= { panProductsMibs 32 }
panWF-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for WF-500 specific objects."
::= { panProductsMibs 33 }
panProcessingCards OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Processing line card specific objects."
::= { panProductsMibs 100 }
panFans OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan specific objects."
::= { panProductsMibs 101 }
panPowerSupplies OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power supply specific objects."
::= { panProductsMibs 102 }
-- Processing line cards
panPA-7000-SMC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Switch management card."
::= { panProcessingCards 1 }
panPA-7000-LPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Log Processing card."
::= { panProcessingCards 2 }
panPA-7000-20G-NPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series 20G Network Processing card."
::= { panProcessingCards 3 }
END

View File

@ -0,0 +1 @@
369f56f6be8a3e9ad478031066425bdc

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
bb08fab4efc2149176204b49b1ca645a PAN-COMMON-MIB.my

View File

@ -0,0 +1,293 @@
-- ***********************************************
-- PAN-ENTITY-EXT-MIB.my
--
-- MIB for the Entity Ext MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-ENTITY-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
entPhysicalIndex
FROM ENTITY-MIB
panModules
FROM PAN-GLOBAL-REG;
panEntityMIBModule MODULE-IDENTITY
LAST-UPDATED "201211051106Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of ENTITY Extension objects
implemented by Palo Alto Networks' products."
REVISION "201211051106Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-ENTITY-EXT-MIB."
::= { panModules 7 }
-- MIB Object Definitions
panEntityMIBObjects OBJECT IDENTIFIER
::= { panEntityMIBModule 1 }
panEntityMIBConformance OBJECT IDENTIFIER
::= { panEntityMIBModule 2 }
-- Top level groups
panEntityChassisGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 1 }
panEntityFRUModuleGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for FRU Module MIB objects."
::= { panEntityMIBObjects 2 }
panEntityFanTrayGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan Tray MIB objects."
::= { panEntityMIBObjects 3 }
panEntityPowerSupplyGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 4 }
----------------------------------------------------------------------
-- Chassis objects
panEntityTotalPowerAvail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Available on the system (in watts)"
::= { panEntityChassisGroup 1 }
panEntityTotalPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Used on the system (in watts)"
::= { panEntityChassisGroup 2 }
-- FRU Module (Line card) table
panEntityFRUModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFRUModuleGroup 1 }
panEntityFRUModuleEntry OBJECT-TYPE
SYNTAX PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFRUModuleTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFRUModuleTable 1 }
PanEntityFRUModuleEntry ::= SEQUENCE {
panEntryFRUModulePowerUsed Integer32,
panEntryFRUModuleNumPorts Integer32
}
panEntryFRUModulePowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the FRU Module (in watts)."
::= { panEntityFRUModuleEntry 1 }
panEntryFRUModuleNumPorts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Ports on the FRU Module."
::= { panEntityFRUModuleEntry 2 }
-- Fan Tray table
panEntityFanTrayTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFanTrayGroup 1 }
panEntityFanTrayEntry OBJECT-TYPE
SYNTAX PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFanTrayTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFanTrayTable 1 }
PanEntityFanTrayEntry ::= SEQUENCE {
panEntryFanTrayPowerUsed Integer32
}
panEntryFanTrayPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the Fan Tray (in watts)."
::= { panEntityFanTrayEntry 1 }
-- Power Supply Table
panEntityPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the power supplies in the system"
::= { panEntityPowerSupplyGroup 1 }
panEntityPowerSupplyEntry OBJECT-TYPE
SYNTAX PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityPowerSupplyTable entry lists the power capacity of
the power supply.
Entries are created when the power supplies are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityPowerSupplyTable 1 }
PanEntityPowerSupplyEntry ::= SEQUENCE {
panEntryPowerSupplyPowerCapacity Integer32
}
panEntryPowerSupplyPowerCapacity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power capacity of the power supply (in watts)"
::= { panEntityPowerSupplyEntry 1 }
-- conformance information
panEntityMIBCompliances OBJECT IDENTIFIER
::= { panEntityMIBConformance 1 }
panEntityMIBGroups OBJECT IDENTIFIER
::= { panEntityMIBConformance 2 }
-- compliance statements
panEntityMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"An PAN Entity EXT MIB implementation can implement this group to
provide power information."
MODULE -- this module
MANDATORY-GROUPS { panEntityMIBChassisGroup }
GROUP panEntityMIBFRUModuleGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for FRU Module that have power information"
GROUP panEntityMIBFanTrayGroup
DESCRIPTION
"The panEntityMIBFanTrayPowerGroup must be implemented
for Fan Trays that have power information"
GROUP panEntityMIBPowerSupplyGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for Power Supplies that have power information"
::= { panEntityMIBCompliances 1 }
-- units of conformance
panEntityMIBChassisGroup OBJECT-GROUP
OBJECTS {
panEntityTotalPowerAvail,
panEntityTotalPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor chassis power information"
::= { panEntityMIBGroups 1 }
panEntityMIBFRUModuleGroup OBJECT-GROUP
OBJECTS {
panEntryFRUModulePowerUsed,
panEntryFRUModuleNumPorts
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor FRU Module information"
::= { panEntityMIBGroups 2 }
panEntityMIBFanTrayGroup OBJECT-GROUP
OBJECTS {
panEntryFanTrayPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Fan Tray information"
::= { panEntityMIBGroups 3 }
panEntityMIBPowerSupplyGroup OBJECT-GROUP
OBJECTS {
panEntryPowerSupplyPowerCapacity
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Power Supply information"
::= { panEntityMIBGroups 4 }
END

View File

@ -0,0 +1 @@
c902912786c1c7161acc2aadf3468923 PAN-ENTITY-EXT-MIB.my

View File

@ -0,0 +1,84 @@
-- ***********************************************
-- PAN-GLOBAL-REG-MIB.my
--
-- Palo Alto Networks Global Definitions.
-- ***********************************************
PAN-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
panGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Palo Alto Networks' enterprise MIB modules."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-REG."
::= { panModules 1 }
panRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Palo Alto Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 25461 }
panReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { panRoot 1 }
panModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { panReg 1 }
panMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto object and event definitions."
::= { panRoot 2 }
-- Sub-trees for Palo Alto managed objects
panCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Palo Alto object and event definitions.
These would be implemented by all Palo Alto products."
::= { panMibs 1 }
panSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific Palo Alto object and event definitions."
::= { panMibs 2 }
panProductsMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto product specific definitions."
::= { panMibs 3 }
END

View File

@ -0,0 +1 @@
ad328d4cbe4bd7226dcb1bca4eb632c8 PAN-GLOBAL-REG-MIB.my

View File

@ -0,0 +1,68 @@
-- ***********************************************
-- PAN-GLOBAL-TC-MIB.my
--
-- Palo Alto Networks Global Textual Conventions.
-- ***********************************************
PAN-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
panModules
FROM PAN-GLOBAL-REG;
panGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing textual conventions
for Palo Alto Networks' enterprise MIB modules.
These textual conventions are used across all Palo Alto products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-TC."
::= { panModules 2 }
-- No Palo Alto textual conventions yet!
TcAppaname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for Palo Alto devices."
SYNTAX OCTET STRING (SIZE (0..64))
END

View File

@ -0,0 +1 @@
7d044119c2bddf9f5d79169b9cdd97b8 PAN-GLOBAL-TC-MIB.my

View File

@ -0,0 +1,204 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for Log Collector specific MIB objects.
-- ***********************************************
PAN-LC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG
panM-100
FROM PAN-PRODUCTS-MIB;
panLogCollectorMibsModule MODULE-IDENTITY
LAST-UPDATED "201201111013Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by Log Collector Appliances from Palo Alto Networks."
REVISION "201201111013Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-LC-MIB."
::= { panModules 6 }
----------------------------------------------------------------------
-- System objects
panLcStat OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log collection statistics."
::= { panM-100 1 }
panLcLogRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The write rate in logs/s on the Log Collection"
::= { panLcStat 1 }
panLcLogDuration OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Duration on the Log Collector. Log
Duration is Expressed in Days of storage."
::= { panLcStat 2 }
panLcDiskUsage OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Disk Usage on the Log Collector. Log
Disk Usage is available as MB in use."
::= { panLcStat 3 }
panLcDiskUsageLd1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 1 on the Log Collector"
::= { panLcDiskUsage 1 }
panLcDiskUsageLd2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 2 on the Log Collector"
::= { panLcDiskUsage 2 }
panLcDiskUsageLd3 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 3 on the Log Collector"
::= { panLcDiskUsage 3 }
panLcDiskUsageLd4 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 4 on the Log Collector"
::= { panLcDiskUsage 4 }
panLcLogDurationTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the traffic logs on the Log Collector"
::= { panLcLogDuration 1 }
panLcLogDurationConfig OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the config logs on the Log Collector"
::= { panLcLogDuration 2 }
panLcLogDurationSystem OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the system logs on the Log Collector"
::= { panLcLogDuration 3 }
panLcLogDurationThreat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the threat logs on the Log Collector"
::= { panLcLogDuration 4 }
panLcLogDurationAppstat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the appstat logs on the Log Collector"
::= { panLcLogDuration 5 }
panLcLogDurationTrsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the trsum logs on the Log Collector"
::= { panLcLogDuration 6 }
panLcLogDurationThsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the thsum logs on the Log Collector"
::= { panLcLogDuration 7 }
panLcLogDurationEvent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the event logs on the Log Collector"
::= { panLcLogDuration 8 }
panLcLogDurationAlarm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the alarm logs on the Log Collector"
::= { panLcLogDuration 9 }
panLcLogDurationHipmatch OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the hipmatch logs on the Log Collector"
::= { panLcLogDuration 10 }
panLcLogDurationUserid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the userid logs on the Log Collector"
::= { panLcLogDuration 11 }
panLcIsRedundancyMember OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"True value indicates this Log Collector is part of a Collector Group with Redundancy is enabled"
::= { panM-100 2 }
END

View File

@ -0,0 +1 @@
ba15c0bcd8ef17fbfd13c673af0595e5 PAN-LC-MIB.my

View File

@ -0,0 +1,221 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for the platform specific MIB objects implemented by
-- Palo Alto devices.
-- ***********************************************
PAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG;
panProductsMibsModule MODULE-IDENTITY
LAST-UPDATED "201304151650Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by specific Palo Alto Networks' products."
REVISION "201304151650Z"
DESCRIPTION "
Rev 2.0
Updated with PA-7000, GP-100 and WF-500 products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-PRODUCTS-MIB."
::= { panModules 4 }
panPA-4050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4050 specific objects."
::= { panProductsMibs 1 }
panPA-4020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4020 specific objects."
::= { panProductsMibs 2 }
panPA-2050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2050 specific objects."
::= { panProductsMibs 3 }
panPA-2020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2020 specific objects."
::= { panProductsMibs 4 }
panPA-4060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4060 specific objects."
::= { panProductsMibs 5 }
panPA-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-500 specific objects."
::= { panProductsMibs 6 }
panPanorama OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Panorama specific objects."
::= { panProductsMibs 7 }
panPA-5060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5060 specific objects."
::= { panProductsMibs 8 }
panPA-5050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5050 specific objects."
::= { panProductsMibs 9 }
panPA-5020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5020 specific objects."
::= { panProductsMibs 11 }
panPA-200 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-200 specific objects."
::= { panProductsMibs 12 }
panPA-3050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3050 specific objects."
::= { panProductsMibs 17 }
panPA-3020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3020 specific objects."
::= { panProductsMibs 18 }
panPA-3060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3060 specific objects."
::= { panProductsMibs 19 }
panPA-VM OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-VM specific objects."
::= { panProductsMibs 29 }
panM-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-100 specific objects."
::= { panProductsMibs 30 }
panPA-7050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-7050 specific objects."
::= { panProductsMibs 31 }
panGP-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for GP-100 specific objects."
::= { panProductsMibs 32 }
panWF-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for WF-500 specific objects."
::= { panProductsMibs 33 }
panPA-7080 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-7080 specific objects."
::= { panProductsMibs 34 }
panM-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-500 specific objects."
::= { panProductsMibs 35 }
panProcessingCards OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Processing line card specific objects."
::= { panProductsMibs 100 }
panFans OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan specific objects."
::= { panProductsMibs 101 }
panPowerSupplies OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power supply specific objects."
::= { panProductsMibs 102 }
-- Processing line cards
panPA-7000-SMC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Switch management card."
::= { panProcessingCards 1 }
panPA-7000-LPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Log Processing card."
::= { panProcessingCards 2 }
panPA-7000-20G-NPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series 20G Network Processing card."
::= { panProcessingCards 3 }
panPA-7080-SMC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7080 Switch management card."
::= { panProcessingCards 4 }
END

View File

@ -0,0 +1 @@
bbc63260c8569dd297ace73417546ae2 PAN-PRODUCT-MIB.my

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
43ab1dae29dea0ce4aff0c5fe2c99a0e PAN-TRAPS.my

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
MD5 (PAN-COMMON-MIB.my) = bb08fab4efc2149176204b49b1ca645a

View File

@ -0,0 +1,293 @@
-- ***********************************************
-- PAN-ENTITY-EXT-MIB.my
--
-- MIB for the Entity Ext MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-ENTITY-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
entPhysicalIndex
FROM ENTITY-MIB
panModules
FROM PAN-GLOBAL-REG;
panEntityMIBModule MODULE-IDENTITY
LAST-UPDATED "201211051106Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of ENTITY Extension objects
implemented by Palo Alto Networks' products."
REVISION "201211051106Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-ENTITY-EXT-MIB."
::= { panModules 7 }
-- MIB Object Definitions
panEntityMIBObjects OBJECT IDENTIFIER
::= { panEntityMIBModule 1 }
panEntityMIBConformance OBJECT IDENTIFIER
::= { panEntityMIBModule 2 }
-- Top level groups
panEntityChassisGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 1 }
panEntityFRUModuleGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for FRU Module MIB objects."
::= { panEntityMIBObjects 2 }
panEntityFanTrayGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan Tray MIB objects."
::= { panEntityMIBObjects 3 }
panEntityPowerSupplyGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 4 }
----------------------------------------------------------------------
-- Chassis objects
panEntityTotalPowerAvail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Available on the system (in watts)"
::= { panEntityChassisGroup 1 }
panEntityTotalPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Used on the system (in watts)"
::= { panEntityChassisGroup 2 }
-- FRU Module (Line card) table
panEntityFRUModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFRUModuleGroup 1 }
panEntityFRUModuleEntry OBJECT-TYPE
SYNTAX PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFRUModuleTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFRUModuleTable 1 }
PanEntityFRUModuleEntry ::= SEQUENCE {
panEntryFRUModulePowerUsed Integer32,
panEntryFRUModuleNumPorts Integer32
}
panEntryFRUModulePowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the FRU Module (in watts)."
::= { panEntityFRUModuleEntry 1 }
panEntryFRUModuleNumPorts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Ports on the FRU Module."
::= { panEntityFRUModuleEntry 2 }
-- Fan Tray table
panEntityFanTrayTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFanTrayGroup 1 }
panEntityFanTrayEntry OBJECT-TYPE
SYNTAX PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFanTrayTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFanTrayTable 1 }
PanEntityFanTrayEntry ::= SEQUENCE {
panEntryFanTrayPowerUsed Integer32
}
panEntryFanTrayPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the Fan Tray (in watts)."
::= { panEntityFanTrayEntry 1 }
-- Power Supply Table
panEntityPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the power supplies in the system"
::= { panEntityPowerSupplyGroup 1 }
panEntityPowerSupplyEntry OBJECT-TYPE
SYNTAX PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityPowerSupplyTable entry lists the power capacity of
the power supply.
Entries are created when the power supplies are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityPowerSupplyTable 1 }
PanEntityPowerSupplyEntry ::= SEQUENCE {
panEntryPowerSupplyPowerCapacity Integer32
}
panEntryPowerSupplyPowerCapacity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power capacity of the power supply (in watts)"
::= { panEntityPowerSupplyEntry 1 }
-- conformance information
panEntityMIBCompliances OBJECT IDENTIFIER
::= { panEntityMIBConformance 1 }
panEntityMIBGroups OBJECT IDENTIFIER
::= { panEntityMIBConformance 2 }
-- compliance statements
panEntityMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"An PAN Entity EXT MIB implementation can implement this group to
provide power information."
MODULE -- this module
MANDATORY-GROUPS { panEntityMIBChassisGroup }
GROUP panEntityMIBFRUModuleGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for FRU Module that have power information"
GROUP panEntityMIBFanTrayGroup
DESCRIPTION
"The panEntityMIBFanTrayPowerGroup must be implemented
for Fan Trays that have power information"
GROUP panEntityMIBPowerSupplyGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for Power Supplies that have power information"
::= { panEntityMIBCompliances 1 }
-- units of conformance
panEntityMIBChassisGroup OBJECT-GROUP
OBJECTS {
panEntityTotalPowerAvail,
panEntityTotalPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor chassis power information"
::= { panEntityMIBGroups 1 }
panEntityMIBFRUModuleGroup OBJECT-GROUP
OBJECTS {
panEntryFRUModulePowerUsed,
panEntryFRUModuleNumPorts
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor FRU Module information"
::= { panEntityMIBGroups 2 }
panEntityMIBFanTrayGroup OBJECT-GROUP
OBJECTS {
panEntryFanTrayPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Fan Tray information"
::= { panEntityMIBGroups 3 }
panEntityMIBPowerSupplyGroup OBJECT-GROUP
OBJECTS {
panEntryPowerSupplyPowerCapacity
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Power Supply information"
::= { panEntityMIBGroups 4 }
END

View File

@ -0,0 +1 @@
MD5 (PAN-ENTITY-EXT-MIB.my) = c902912786c1c7161acc2aadf3468923

View File

@ -0,0 +1,84 @@
-- ***********************************************
-- PAN-GLOBAL-REG-MIB.my
--
-- Palo Alto Networks Global Definitions.
-- ***********************************************
PAN-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
panGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Palo Alto Networks' enterprise MIB modules."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-REG."
::= { panModules 1 }
panRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Palo Alto Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 25461 }
panReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { panRoot 1 }
panModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { panReg 1 }
panMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto object and event definitions."
::= { panRoot 2 }
-- Sub-trees for Palo Alto managed objects
panCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Palo Alto object and event definitions.
These would be implemented by all Palo Alto products."
::= { panMibs 1 }
panSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific Palo Alto object and event definitions."
::= { panMibs 2 }
panProductsMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto product specific definitions."
::= { panMibs 3 }
END

View File

@ -0,0 +1 @@
MD5 (PAN-GLOBAL-REG-MIB.my) = ad328d4cbe4bd7226dcb1bca4eb632c8

View File

@ -0,0 +1,68 @@
-- ***********************************************
-- PAN-GLOBAL-TC-MIB.my
--
-- Palo Alto Networks Global Textual Conventions.
-- ***********************************************
PAN-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
panModules
FROM PAN-GLOBAL-REG;
panGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing textual conventions
for Palo Alto Networks' enterprise MIB modules.
These textual conventions are used across all Palo Alto products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-TC."
::= { panModules 2 }
-- No Palo Alto textual conventions yet!
TcAppaname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for Palo Alto devices."
SYNTAX OCTET STRING (SIZE (0..64))
END

View File

@ -0,0 +1 @@
MD5 (PAN-GLOBAL-TC-MIB.my) = 7d044119c2bddf9f5d79169b9cdd97b8

View File

@ -0,0 +1,204 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for Log Collector specific MIB objects.
-- ***********************************************
PAN-LC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG
panM-100
FROM PAN-PRODUCTS-MIB;
panLogCollectorMibsModule MODULE-IDENTITY
LAST-UPDATED "201201111013Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by Log Collector Appliances from Palo Alto Networks."
REVISION "201201111013Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-LC-MIB."
::= { panModules 6 }
----------------------------------------------------------------------
-- System objects
panLcStat OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log collection statistics."
::= { panM-100 1 }
panLcLogRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The write rate in logs/s on the Log Collection"
::= { panLcStat 1 }
panLcLogDuration OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Duration on the Log Collector. Log
Duration is Expressed in Days of storage."
::= { panLcStat 2 }
panLcDiskUsage OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Disk Usage on the Log Collector. Log
Disk Usage is available as MB in use."
::= { panLcStat 3 }
panLcDiskUsageLd1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 1 on the Log Collector"
::= { panLcDiskUsage 1 }
panLcDiskUsageLd2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 2 on the Log Collector"
::= { panLcDiskUsage 2 }
panLcDiskUsageLd3 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 3 on the Log Collector"
::= { panLcDiskUsage 3 }
panLcDiskUsageLd4 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 4 on the Log Collector"
::= { panLcDiskUsage 4 }
panLcLogDurationTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the traffic logs on the Log Collector"
::= { panLcLogDuration 1 }
panLcLogDurationConfig OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the config logs on the Log Collector"
::= { panLcLogDuration 2 }
panLcLogDurationSystem OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the system logs on the Log Collector"
::= { panLcLogDuration 3 }
panLcLogDurationThreat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the threat logs on the Log Collector"
::= { panLcLogDuration 4 }
panLcLogDurationAppstat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the appstat logs on the Log Collector"
::= { panLcLogDuration 5 }
panLcLogDurationTrsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the trsum logs on the Log Collector"
::= { panLcLogDuration 6 }
panLcLogDurationThsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the thsum logs on the Log Collector"
::= { panLcLogDuration 7 }
panLcLogDurationEvent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the event logs on the Log Collector"
::= { panLcLogDuration 8 }
panLcLogDurationAlarm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the alarm logs on the Log Collector"
::= { panLcLogDuration 9 }
panLcLogDurationHipmatch OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the hipmatch logs on the Log Collector"
::= { panLcLogDuration 10 }
panLcLogDurationUserid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the userid logs on the Log Collector"
::= { panLcLogDuration 11 }
panLcIsRedundancyMember OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"True value indicates this Log Collector is part of a Collector Group with Redundancy is enabled"
::= { panM-100 2 }
END

View File

@ -0,0 +1 @@
MD5 (PAN-LC-MIB.my) = ba15c0bcd8ef17fbfd13c673af0595e5

View File

@ -0,0 +1,221 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for the platform specific MIB objects implemented by
-- Palo Alto devices.
-- ***********************************************
PAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG;
panProductsMibsModule MODULE-IDENTITY
LAST-UPDATED "201304151650Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by specific Palo Alto Networks' products."
REVISION "201304151650Z"
DESCRIPTION "
Rev 2.0
Updated with PA-7000, GP-100 and WF-500 products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-PRODUCTS-MIB."
::= { panModules 4 }
panPA-4050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4050 specific objects."
::= { panProductsMibs 1 }
panPA-4020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4020 specific objects."
::= { panProductsMibs 2 }
panPA-2050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2050 specific objects."
::= { panProductsMibs 3 }
panPA-2020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2020 specific objects."
::= { panProductsMibs 4 }
panPA-4060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4060 specific objects."
::= { panProductsMibs 5 }
panPA-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-500 specific objects."
::= { panProductsMibs 6 }
panPanorama OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Panorama specific objects."
::= { panProductsMibs 7 }
panPA-5060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5060 specific objects."
::= { panProductsMibs 8 }
panPA-5050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5050 specific objects."
::= { panProductsMibs 9 }
panPA-5020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5020 specific objects."
::= { panProductsMibs 11 }
panPA-200 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-200 specific objects."
::= { panProductsMibs 12 }
panPA-3050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3050 specific objects."
::= { panProductsMibs 17 }
panPA-3020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3020 specific objects."
::= { panProductsMibs 18 }
panPA-3060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3060 specific objects."
::= { panProductsMibs 19 }
panPA-VM OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-VM specific objects."
::= { panProductsMibs 29 }
panM-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-100 specific objects."
::= { panProductsMibs 30 }
panPA-7050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-7050 specific objects."
::= { panProductsMibs 31 }
panGP-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for GP-100 specific objects."
::= { panProductsMibs 32 }
panWF-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for WF-500 specific objects."
::= { panProductsMibs 33 }
panPA-7080 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-7080 specific objects."
::= { panProductsMibs 34 }
panM-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-500 specific objects."
::= { panProductsMibs 35 }
panProcessingCards OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Processing line card specific objects."
::= { panProductsMibs 100 }
panFans OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan specific objects."
::= { panProductsMibs 101 }
panPowerSupplies OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power supply specific objects."
::= { panProductsMibs 102 }
-- Processing line cards
panPA-7000-SMC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Switch management card."
::= { panProcessingCards 1 }
panPA-7000-LPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Log Processing card."
::= { panProcessingCards 2 }
panPA-7000-20G-NPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series 20G Network Processing card."
::= { panProcessingCards 3 }
panPA-7080-SMC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7080 Switch management card."
::= { panProcessingCards 4 }
END

View File

@ -0,0 +1 @@
MD5 (PAN-PRODUCT-MIB.my) = bbc63260c8569dd297ace73417546ae2

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
MD5 (PAN-TRAPS.my) = 642b10fe19ec6133e4c8a5d1de18298a

View File

@ -0,0 +1 @@
MD5 (PAN-COMMON-MIB.my) = ac59e356d0078aece7a171a4c64206b0

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
MD5 (PAN-ENTITY-EXT-MIB.my) = c902912786c1c7161acc2aadf3468923

View File

@ -0,0 +1,293 @@
-- ***********************************************
-- PAN-ENTITY-EXT-MIB.my
--
-- MIB for the Entity Ext MIB objects implemented by all
-- Palo Alto devices.
-- ***********************************************
PAN-ENTITY-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
entPhysicalIndex
FROM ENTITY-MIB
panModules
FROM PAN-GLOBAL-REG;
panEntityMIBModule MODULE-IDENTITY
LAST-UPDATED "201211051106Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of ENTITY Extension objects
implemented by Palo Alto Networks' products."
REVISION "201211051106Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-ENTITY-EXT-MIB."
::= { panModules 7 }
-- MIB Object Definitions
panEntityMIBObjects OBJECT IDENTIFIER
::= { panEntityMIBModule 1 }
panEntityMIBConformance OBJECT IDENTIFIER
::= { panEntityMIBModule 2 }
-- Top level groups
panEntityChassisGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 1 }
panEntityFRUModuleGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for FRU Module MIB objects."
::= { panEntityMIBObjects 2 }
panEntityFanTrayGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan Tray MIB objects."
::= { panEntityMIBObjects 3 }
panEntityPowerSupplyGroup OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power Supply MIB objects."
::= { panEntityMIBObjects 4 }
----------------------------------------------------------------------
-- Chassis objects
panEntityTotalPowerAvail OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Available on the system (in watts)"
::= { panEntityChassisGroup 1 }
panEntityTotalPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Power Used on the system (in watts)"
::= { panEntityChassisGroup 2 }
-- FRU Module (Line card) table
panEntityFRUModuleTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFRUModuleGroup 1 }
panEntityFRUModuleEntry OBJECT-TYPE
SYNTAX PanEntityFRUModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFRUModuleTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFRUModuleTable 1 }
PanEntityFRUModuleEntry ::= SEQUENCE {
panEntryFRUModulePowerUsed Integer32,
panEntryFRUModuleNumPorts Integer32
}
panEntryFRUModulePowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the FRU Module (in watts)."
::= { panEntityFRUModuleEntry 1 }
panEntryFRUModuleNumPorts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of Ports on the FRU Module."
::= { panEntityFRUModuleEntry 2 }
-- Fan Tray table
panEntityFanTrayTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the fan trays in the system"
::= { panEntityFanTrayGroup 1 }
panEntityFanTrayEntry OBJECT-TYPE
SYNTAX PanEntityFanTrayEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityFanTrayTable entry lists the power used by
the fan trays.
Entries are created when the fan trays are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityFanTrayTable 1 }
PanEntityFanTrayEntry ::= SEQUENCE {
panEntryFanTrayPowerUsed Integer32
}
panEntryFanTrayPowerUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power used by the Fan Tray (in watts)."
::= { panEntityFanTrayEntry 1 }
-- Power Supply Table
panEntityPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table lists the capacity of the power supplies in the system"
::= { panEntityPowerSupplyGroup 1 }
panEntityPowerSupplyEntry OBJECT-TYPE
SYNTAX PanEntityPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An panEntityPowerSupplyTable entry lists the power capacity of
the power supply.
Entries are created when the power supplies are added to the
entPhysicalTable."
INDEX { entPhysicalIndex }
::= { panEntityPowerSupplyTable 1 }
PanEntityPowerSupplyEntry ::= SEQUENCE {
panEntryPowerSupplyPowerCapacity Integer32
}
panEntryPowerSupplyPowerCapacity OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power capacity of the power supply (in watts)"
::= { panEntityPowerSupplyEntry 1 }
-- conformance information
panEntityMIBCompliances OBJECT IDENTIFIER
::= { panEntityMIBConformance 1 }
panEntityMIBGroups OBJECT IDENTIFIER
::= { panEntityMIBConformance 2 }
-- compliance statements
panEntityMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"An PAN Entity EXT MIB implementation can implement this group to
provide power information."
MODULE -- this module
MANDATORY-GROUPS { panEntityMIBChassisGroup }
GROUP panEntityMIBFRUModuleGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for FRU Module that have power information"
GROUP panEntityMIBFanTrayGroup
DESCRIPTION
"The panEntityMIBFanTrayPowerGroup must be implemented
for Fan Trays that have power information"
GROUP panEntityMIBPowerSupplyGroup
DESCRIPTION
"The panEntityMIBFRUModulePowerGroup must be implemented
for Power Supplies that have power information"
::= { panEntityMIBCompliances 1 }
-- units of conformance
panEntityMIBChassisGroup OBJECT-GROUP
OBJECTS {
panEntityTotalPowerAvail,
panEntityTotalPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor chassis power information"
::= { panEntityMIBGroups 1 }
panEntityMIBFRUModuleGroup OBJECT-GROUP
OBJECTS {
panEntryFRUModulePowerUsed,
panEntryFRUModuleNumPorts
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor FRU Module information"
::= { panEntityMIBGroups 2 }
panEntityMIBFanTrayGroup OBJECT-GROUP
OBJECTS {
panEntryFanTrayPowerUsed
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Fan Tray information"
::= { panEntityMIBGroups 3 }
panEntityMIBPowerSupplyGroup OBJECT-GROUP
OBJECTS {
panEntryPowerSupplyPowerCapacity
}
STATUS current
DESCRIPTION
"The collection of objects which are used
to monitor Power Supply information"
::= { panEntityMIBGroups 4 }
END

View File

@ -0,0 +1 @@
MD5 (PAN-GLOBAL-REG-MIB.my) = ad328d4cbe4bd7226dcb1bca4eb632c8

View File

@ -0,0 +1,84 @@
-- ***********************************************
-- PAN-GLOBAL-REG-MIB.my
--
-- Palo Alto Networks Global Definitions.
-- ***********************************************
PAN-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
panGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Palo Alto Networks' enterprise MIB modules."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-REG."
::= { panModules 1 }
panRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Palo Alto Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 25461 }
panReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { panRoot 1 }
panModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { panReg 1 }
panMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto object and event definitions."
::= { panRoot 2 }
-- Sub-trees for Palo Alto managed objects
panCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common Palo Alto object and event definitions.
These would be implemented by all Palo Alto products."
::= { panMibs 1 }
panSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific Palo Alto object and event definitions."
::= { panMibs 2 }
panProductsMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all Palo Alto product specific definitions."
::= { panMibs 3 }
END

View File

@ -0,0 +1 @@
MD5 (PAN-GLOBAL-TC-MIB.my) = 7d044119c2bddf9f5d79169b9cdd97b8

View File

@ -0,0 +1,68 @@
-- ***********************************************
-- PAN-GLOBAL-TC-MIB.my
--
-- Palo Alto Networks Global Textual Conventions.
-- ***********************************************
PAN-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
panModules
FROM PAN-GLOBAL-REG;
panGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "201106271040Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing textual conventions
for Palo Alto Networks' enterprise MIB modules.
These textual conventions are used across all Palo Alto products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-GLOBAL-TC."
::= { panModules 2 }
-- No Palo Alto textual conventions yet!
TcAppaname ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for Palo Alto devices."
SYNTAX OCTET STRING (SIZE (0..64))
END

View File

@ -0,0 +1 @@
MD5 (PAN-LC-MIB.my) = ba15c0bcd8ef17fbfd13c673af0595e5

View File

@ -0,0 +1,204 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for Log Collector specific MIB objects.
-- ***********************************************
PAN-LC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG
panM-100
FROM PAN-PRODUCTS-MIB;
panLogCollectorMibsModule MODULE-IDENTITY
LAST-UPDATED "201201111013Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by Log Collector Appliances from Palo Alto Networks."
REVISION "201201111013Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-LC-MIB."
::= { panModules 6 }
----------------------------------------------------------------------
-- System objects
panLcStat OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log collection statistics."
::= { panM-100 1 }
panLcLogRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The write rate in logs/s on the Log Collection"
::= { panLcStat 1 }
panLcLogDuration OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Duration on the Log Collector. Log
Duration is Expressed in Days of storage."
::= { panLcStat 2 }
panLcDiskUsage OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for the Log Disk Usage on the Log Collector. Log
Disk Usage is available as MB in use."
::= { panLcStat 3 }
panLcDiskUsageLd1 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 1 on the Log Collector"
::= { panLcDiskUsage 1 }
panLcDiskUsageLd2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 2 on the Log Collector"
::= { panLcDiskUsage 2 }
panLcDiskUsageLd3 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 3 on the Log Collector"
::= { panLcDiskUsage 3 }
panLcDiskUsageLd4 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log disk usage on logical disk 4 on the Log Collector"
::= { panLcDiskUsage 4 }
panLcLogDurationTraffic OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the traffic logs on the Log Collector"
::= { panLcLogDuration 1 }
panLcLogDurationConfig OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the config logs on the Log Collector"
::= { panLcLogDuration 2 }
panLcLogDurationSystem OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the system logs on the Log Collector"
::= { panLcLogDuration 3 }
panLcLogDurationThreat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the threat logs on the Log Collector"
::= { panLcLogDuration 4 }
panLcLogDurationAppstat OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the appstat logs on the Log Collector"
::= { panLcLogDuration 5 }
panLcLogDurationTrsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the trsum logs on the Log Collector"
::= { panLcLogDuration 6 }
panLcLogDurationThsum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the thsum logs on the Log Collector"
::= { panLcLogDuration 7 }
panLcLogDurationEvent OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the event logs on the Log Collector"
::= { panLcLogDuration 8 }
panLcLogDurationAlarm OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the alarm logs on the Log Collector"
::= { panLcLogDuration 9 }
panLcLogDurationHipmatch OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the hipmatch logs on the Log Collector"
::= { panLcLogDuration 10 }
panLcLogDurationUserid OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Log duration (in days) for the userid logs on the Log Collector"
::= { panLcLogDuration 11 }
panLcIsRedundancyMember OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"True value indicates this Log Collector is part of a Collector Group with Redundancy is enabled"
::= { panM-100 2 }
END

View File

@ -0,0 +1 @@
MD5 (PAN-PRODUCT-MIB.my) = 2645bec4bef39754eb8e69beb4ac81fe

View File

@ -0,0 +1,258 @@
-- ***********************************************
-- PAN-PRODUCT-MIB.my
--
-- MIB for the platform specific MIB objects implemented by
-- Palo Alto devices.
-- ***********************************************
PAN-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM PAN-GLOBAL-TC
panModules, panProductsMibs
FROM PAN-GLOBAL-REG;
panProductsMibsModule MODULE-IDENTITY
LAST-UPDATED "201304151650Z"
ORGANIZATION "Palo Alto Networks"
CONTACT-INFO "
Customer Support
Palo Alto Networks
4401 Great America Pkwy
Santa Clara, CA 95054-1211
+1 866-898-9087
support at paloaltonetworks dot com"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by specific Palo Alto Networks' products."
REVISION "201304151650Z"
DESCRIPTION "
Rev 2.0
Updated with PA-7000, GP-100 and WF-500 products."
REVISION "201102091610Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module PAN-PRODUCTS-MIB."
::= { panModules 4 }
panPA-4050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4050 specific objects."
::= { panProductsMibs 1 }
panPA-4020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4020 specific objects."
::= { panProductsMibs 2 }
panPA-2050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2050 specific objects."
::= { panProductsMibs 3 }
panPA-2020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-2020 specific objects."
::= { panProductsMibs 4 }
panPA-4060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-4060 specific objects."
::= { panProductsMibs 5 }
panPA-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-500 specific objects."
::= { panProductsMibs 6 }
panPanorama OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Panorama specific objects."
::= { panProductsMibs 7 }
panPA-5060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5060 specific objects."
::= { panProductsMibs 8 }
panPA-5050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5050 specific objects."
::= { panProductsMibs 9 }
panPA-5020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5020 specific objects."
::= { panProductsMibs 11 }
panPA-200 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-200 specific objects."
::= { panProductsMibs 12 }
panPA-3050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3050 specific objects."
::= { panProductsMibs 17 }
panPA-3020 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3020 specific objects."
::= { panProductsMibs 18 }
panPA-3060 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-3060 specific objects."
::= { panProductsMibs 19 }
panPA-5260 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5260 specific objects."
::= { panProductsMibs 22 }
panPA-5250 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5250 specific objects."
::= { panProductsMibs 23 }
panPA-5220 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-5220 specific objects."
::= { panProductsMibs 24 }
panPA-VM OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-VM specific objects."
::= { panProductsMibs 29 }
panM-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-100 specific objects."
::= { panProductsMibs 30 }
panPA-7050 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-7050 specific objects."
::= { panProductsMibs 31 }
panGP-100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for GP-100 specific objects."
::= { panProductsMibs 32 }
panWF-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for WF-500 specific objects."
::= { panProductsMibs 33 }
panPA-7080 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-7080 specific objects."
::= { panProductsMibs 34 }
panM-500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for M-500 specific objects."
::= { panProductsMibs 35 }
panPA-820 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-820 specific objects."
::= { panProductsMibs 36 }
panPA-850 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-850 specific objects."
::= { panProductsMibs 37 }
panPA-220 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for PA-220 specific objects."
::= { panProductsMibs 38 }
panProcessingCards OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Processing line card specific objects."
::= { panProductsMibs 100 }
panFans OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Fan specific objects."
::= { panProductsMibs 101 }
panPowerSupplies OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for Power supply specific objects."
::= { panProductsMibs 102 }
-- Processing line cards
panPA-7000-SMC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Switch management card."
::= { panProcessingCards 1 }
panPA-7000-LPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series Log Processing card."
::= { panProcessingCards 2 }
panPA-7000-20G-NPC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7000 series 20G Network Processing card."
::= { panProcessingCards 3 }
panPA-7080-SMC OBJECT-IDENTITY
STATUS current
DESCRIPTION "
PA-7080 Switch management card."
::= { panProcessingCards 4 }
END

View File

@ -0,0 +1 @@
MD5 (PAN-TRAPS.my) = 592a1e3eb0a895ca965a4036ad8d1506

File diff suppressed because it is too large Load Diff