Initial commit

This commit is contained in:
David Leutgeb
2023-12-05 12:25:34 +01:00
commit 98a672123c
4378 changed files with 8817503 additions and 0 deletions

View File

@@ -0,0 +1,233 @@
--
-- Copyright (c) 2004-2009, Infoblox, Inc
-- All rights reserved.
IB-DHCPONE-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, enterprises
FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC
Counter64, Unsigned32 FROM SNMPv2-SMI
Counter FROM RFC1155-SMI
ibDHCPOne, IbString, IbIpAddr FROM IB-SMI-MIB;
ibDhcpModule MODULE-IDENTITY
LAST-UPDATED "201003230000Z" -- Mar 23, 2010
ORGANIZATION "Infoblox"
CONTACT-INFO "See IB-SMI-MIB for information."
DESCRIPTION "This file defines the Infoblox DHCP One MIB."
REVISION "201003230000Z" -- Mar 23, 2010
DESCRIPTION "Fixed smilint errors"
REVISION "200802140000Z" -- Feb 14, 2008
DESCRIPTION "change ibDHCPSubnetPercentUsed syntax"
REVISION "200501100000Z" -- Jan 10, 2005
DESCRIPTION "Added copyright"
REVISION "200405210000Z" -- May 21, 2004
DESCRIPTION "Creation of the MIB file"
::= { ibDHCPOne 1 }
-- DNSOne DHCP Subnet Definition
ibDHCPSubnetTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbDHCPSubnetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of DHCP Subnet statistics."
::= { ibDhcpModule 1 }
ibDHCPSubnetEntry OBJECT-TYPE
SYNTAX IbDHCPSubnetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A conceptual row of the ibDHCPSubnetEntry containing
info about a particular network using DHCP."
INDEX {ibDHCPSubnetNetworkAddress }
::= { ibDHCPSubnetTable 1 }
IbDHCPSubnetEntry ::=
SEQUENCE {
ibDHCPSubnetNetworkAddress IbIpAddr,
ibDHCPSubnetNetworkMask IbIpAddr,
ibDHCPSubnetPercentUsed INTEGER
}
ibDHCPSubnetNetworkAddress OBJECT-TYPE
SYNTAX IbIpAddr
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DHCP Subnet in IpAddress format. A subnetwork may have many
ranges for lease."
::= { ibDHCPSubnetEntry 1 }
ibDHCPSubnetNetworkMask OBJECT-TYPE
SYNTAX IbIpAddr
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DHCP Subnet mask in IpAddress format."
::= { ibDHCPSubnetEntry 2 }
ibDHCPSubnetPercentUsed OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Percentage of dynamic DHCP address for subnet leased out at this
time. Fixed addresses are always counted as leased for this
calcuation if the fixed addresses are within ranges of leases."
::= { ibDHCPSubnetEntry 3 }
ibDHCPStatistics OBJECT IDENTIFIER
::= { ibDhcpModule 3 }
ibDhcpTotalNoOfDiscovers OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
discovery messages received"
::= { ibDHCPStatistics 1 }
ibDhcpTotalNoOfRequests OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
requests received"
::= { ibDHCPStatistics 2 }
ibDhcpTotalNoOfReleases OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
releases received"
::= { ibDHCPStatistics 3 }
ibDhcpTotalNoOfOffers OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
offers sent"
::= { ibDHCPStatistics 4 }
ibDhcpTotalNoOfAcks OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
acks sent"
::= { ibDHCPStatistics 5 }
ibDhcpTotalNoOfNacks OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
nacks sent"
::= { ibDHCPStatistics 6 }
ibDhcpTotalNoOfDeclines OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
declines received"
::= { ibDHCPStatistics 7 }
ibDhcpTotalNoOfInforms OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
informs received"
::= { ibDHCPStatistics 8 }
ibDhcpTotalNoOfOthers OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This variable indicates the number of
other messages received"
::= { ibDHCPStatistics 9 }
ibDhcpDeferredQueueSize OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The size of deferred dynamic DNS update queue"
::= { ibDhcpModule 4 }
ibDHCPDDNSStats OBJECT IDENTIFIER
::= { ibDhcpModule 5 }
ibDHCPDDNSAvgLatency5 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average Latencies (in microseconds) for DHCPD
dynamic DNS updates during the last 5 minutes"
::= { ibDHCPDDNSStats 1 }
ibDHCPDDNSAvgLatency15 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average Latencies (in microseconds) for DHCPD
dynamic DNS updates during the last 15 minutes"
::= { ibDHCPDDNSStats 2 }
ibDHCPDDNSAvgLatency60 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average Latencies (in microseconds) for DHCPD
dynamic DNS updates during the last 60 minutes"
::= { ibDHCPDDNSStats 3 }
ibDHCPDDNSAvgLatency1440 OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average Latencies (in microseconds) for DHCPD
dynamic DNS updates during the last 1 day"
::= { ibDHCPDDNSStats 4 }
ibDHCPDDNSTimeoutCount5 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of timeout DHCPD dynamic DDNS
updates during the last 5 minutes"
::= { ibDHCPDDNSStats 5 }
ibDHCPDDNSTimeoutCount15 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of timeout DHCPD dynamic DDNS
updates during the last 15 minutes"
::= { ibDHCPDDNSStats 6 }
ibDHCPDDNSTimeoutCount60 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of timeout DHCPD dynamic DDNS
updates during the last 60 minutes"
::= { ibDHCPDDNSStats 7 }
ibDHCPDDNSTimeoutCount1440 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of timeout DHCPD dynamic DDNS
updates during the last 1 day"
::= { ibDHCPDDNSStats 8 }
END

246
MIBS/infoblox/IB-DNSONE-MIB Normal file
View File

@@ -0,0 +1,246 @@
--
-- Copyright (c) 2004-2009, Infoblox, Inc
-- All rights reserved.
IB-DNSONE-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, enterprises,
Counter64 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC
ibDNSOne, IbString FROM IB-SMI-MIB;
ibDnsModule MODULE-IDENTITY
LAST-UPDATED "201003230000Z" -- Mar 23, 2010
ORGANIZATION "Infoblox"
CONTACT-INFO "Please See IB-SMI-MIB."
DESCRIPTION "This file defines the Infoblox DNS One MIB."
REVISION "201003230000Z" -- Mar 23, 2010
DESCRIPTION "Fixed smilint errors"
REVISION "200506090000Z" -- Jun 09, 2005
DESCRIPTION "DNS views"
REVISION "200501100000Z" -- Jan 10, 2005
DESCRIPTION "Added copyright"
REVISION "200405210000Z" -- May 21, 2004
DESCRIPTION "Creation of the MIB file"
::= { ibDNSOne 1 }
-- DNSOne Statistics Definitions
ibZoneStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbZoneStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of named ZONE statistics."
::= { ibDnsModule 1 }
ibZoneStatisticsEntry OBJECT-TYPE
SYNTAX IbZoneStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A conceptual row of the ibZoneStatisticsEntry containing
info about a particular zone in the default view."
INDEX { ibBindZoneName }
::= { ibZoneStatisticsTable 1}
IbZoneStatisticsEntry ::=
SEQUENCE {
ibBindZoneName IbString,
ibBindZoneSuccess Counter64,
ibBindZoneReferral Counter64,
ibBindZoneNxRRset Counter64,
ibBindZoneNxDomain Counter64,
ibBindZoneRecursion Counter64,
ibBindZoneFailure Counter64
}
ibBindZoneName OBJECT-TYPE
SYNTAX IbString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DNS Zone name. The first one is global summary statistics.
Index name for global statistics is 'summary'. All zones
live in the default view."
::= { ibZoneStatisticsEntry 1 }
ibBindZoneSuccess OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Successful responses since DNS process started."
::= { ibZoneStatisticsEntry 2 }
ibBindZoneReferral OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of DNS referrals since DNS process started."
::= { ibZoneStatisticsEntry 3 }
ibBindZoneNxRRset OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of DNS query received for non-existent record."
::= { ibZoneStatisticsEntry 4 }
ibBindZoneNxDomain OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of DNS query received for non-existent domain."
::= { ibZoneStatisticsEntry 5 }
ibBindZoneRecursion OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Queries received using recursion since DNS process
started."
::= { ibZoneStatisticsEntry 6 }
ibBindZoneFailure OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Failed queries since DNS process started."
::= { ibZoneStatisticsEntry 7 }
-- Interface to query for zone statistics when there are more
-- views than just the default one. Same as the original interface
-- above (except for names and OIDs), but with the addition of the
-- view name.
ibZonePlusViewStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbZonePlusViewStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A table of named ZONE+VIEW statistics."
::= { ibDnsModule 2 }
ibZonePlusViewStatisticsEntry OBJECT-TYPE
SYNTAX IbZonePlusViewStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "A conceptual row of the ibZonePlusViewStatisticsEntry containing
info about a particular zone in a particular view."
INDEX { ibBindViewName, ibBindZonePlusViewName }
::= { ibZonePlusViewStatisticsTable 1}
IbZonePlusViewStatisticsEntry ::=
SEQUENCE {
ibBindZonePlusViewName IbString,
ibBindZonePlusViewSuccess Counter64,
ibBindZonePlusViewReferral Counter64,
ibBindZonePlusViewNxRRset Counter64,
ibBindZonePlusViewNxDomain Counter64,
ibBindZonePlusViewRecursion Counter64,
ibBindZonePlusViewFailure Counter64,
ibBindViewName IbString
}
ibBindZonePlusViewName OBJECT-TYPE
SYNTAX IbString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DNS Zone name. The first one in the default view is the
global summary statistics. Index name for global statistics
is 'summary'."
::= { ibZonePlusViewStatisticsEntry 1 }
ibBindZonePlusViewSuccess OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Successful responses since DNS process started."
::= { ibZonePlusViewStatisticsEntry 2 }
ibBindZonePlusViewReferral OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of DNS referrals since DNS process started."
::= { ibZonePlusViewStatisticsEntry 3 }
ibBindZonePlusViewNxRRset OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of DNS query received for non-existent record."
::= { ibZonePlusViewStatisticsEntry 4 }
ibBindZonePlusViewNxDomain OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of DNS query received for non-existent domain."
::= { ibZonePlusViewStatisticsEntry 5 }
ibBindZonePlusViewRecursion OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Queries received using recursion since DNS process
started."
::= { ibZonePlusViewStatisticsEntry 6 }
ibBindZonePlusViewFailure OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of Failed queries since DNS process started."
::= { ibZonePlusViewStatisticsEntry 7 }
ibBindViewName OBJECT-TYPE
SYNTAX IbString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "DNS view name. Empty for default view and summary."
::= { ibZonePlusViewStatisticsEntry 8 }
ibDDNSUpdateStatistics OBJECT IDENTIFIER
::= { ibDnsModule 3 }
ibDDNSUpdateSuccess OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of successful dynamic DNS update."
::= { ibDDNSUpdateStatistics 1 }
ibDDNSUpdateFailure OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of failure dynamic DNS update."
::= { ibDDNSUpdateStatistics 2 }
ibDDNSUpdateReject OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of dynamic DNS update rejects maybe
due to permission failure."
::= { ibDDNSUpdateStatistics 3 }
ibDDNSUpdatePrerequisiteReject OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of dynamic DNS update rejects due to
prerequisite failure."
::= { ibDDNSUpdateStatistics 4 }
ibBindZoneTransferCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of zone transfer."
::= { ibDnsModule 4 }
END

File diff suppressed because it is too large Load Diff

105
MIBS/infoblox/IB-SMI-MIB Normal file
View File

@@ -0,0 +1,105 @@
--
-- Copyright (c) 2004-2009, Infoblox, Inc
-- All rights reserved.
IB-SMI-MIB DEFINITIONS ::= BEGIN
--
-- Imports
--
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, enterprises
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC;
--
-- Module Identity
--
infoblox MODULE-IDENTITY
LAST-UPDATED "200911120000Z" -- Nov 12, 2009
ORGANIZATION "Infoblox"
CONTACT-INFO "Infoblox
4750 Patrick Henry Drive
Santa Clara, CA 95054
1-888-463-6259
support@infoblox.com"
DESCRIPTION
"This is the MIB module for object type definitions
that are used throughout the infoblox enterprise MIBs."
REVISION "200801140000Z" -- Jan 14, 2008
DESCRIPTION "Updated copyright and CONTACT_INFO"
REVISION "200501100000Z" -- Jan 10, 2005
DESCRIPTION "Added copyright"
REVISION "200405210000Z" -- May 21, 2004
DESCRIPTION "Creation of the MIB file"
::= { enterprises 7779 }
infobloxProducts OBJECT IDENTIFIER ::= { infoblox 1 }
ibDefault OBJECT IDENTIFIER ::= { infobloxProducts 1000 }
ibRsp2 OBJECT IDENTIFIER ::= { infobloxProducts 1001 }
ibCisco OBJECT IDENTIFIER ::= { infobloxProducts 1002 }
ibVm OBJECT IDENTIFIER ::= { infobloxProducts 1003 }
ibVnios OBJECT IDENTIFIER ::= { infobloxProducts 1004 }
ib1000 OBJECT IDENTIFIER ::= { infobloxProducts 1101 }
ib1200 OBJECT IDENTIFIER ::= { infobloxProducts 1102 }
ib500 OBJECT IDENTIFIER ::= { infobloxProducts 1103 }
ib550 OBJECT IDENTIFIER ::= { infobloxProducts 1201 }
ib1050 OBJECT IDENTIFIER ::= { infobloxProducts 1202 }
ib1550 OBJECT IDENTIFIER ::= { infobloxProducts 1203 }
ib1552 OBJECT IDENTIFIER ::= { infobloxProducts 1204 }
ib2000 OBJECT IDENTIFIER ::= { infobloxProducts 1205 }
ib250 OBJECT IDENTIFIER ::= { infobloxProducts 1206 }
ib1220 OBJECT IDENTIFIER ::= { infobloxProducts 1207 }
ib550a OBJECT IDENTIFIER ::= { infobloxProducts 1301 }
ib1050a OBJECT IDENTIFIER ::= { infobloxProducts 1302 }
ib1550a OBJECT IDENTIFIER ::= { infobloxProducts 1303 }
ib1552a OBJECT IDENTIFIER ::= { infobloxProducts 1304 }
ib1852a OBJECT IDENTIFIER ::= { infobloxProducts 1305 }
ib250a OBJECT IDENTIFIER ::= { infobloxProducts 1306 }
ib2000a OBJECT IDENTIFIER ::= { infobloxProducts 1307 }
ib4000 OBJECT IDENTIFIER ::= { infobloxProducts 1420 }
ib4010 OBJECT IDENTIFIER ::= { infobloxProducts 1421 }
ib4020 OBJECT IDENTIFIER ::= { infobloxProducts 1422 }
ibSNMP OBJECT IDENTIFIER ::= { infoblox 3 } -- oid for SNMP tree
ibProduct OBJECT IDENTIFIER ::= { ibSNMP 1 }
ibOne OBJECT IDENTIFIER ::= { ibProduct 1 }
ibTrapOne OBJECT IDENTIFIER ::= { ibOne 1 }
ibPlatformOne OBJECT IDENTIFIER ::= { ibOne 2 }
ibDNSOne OBJECT IDENTIFIER ::= { ibOne 3 }
ibDHCPOne OBJECT IDENTIFIER ::= { ibOne 4 }
IbString ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255a"
STATUS current
DESCRIPTION "A text string with 255 octets"
SYNTAX OCTET STRING (SIZE (0..255))
IbNode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A node name string"
SYNTAX OCTET STRING (SIZE (0..127))
IbIpAddr ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An Ip address in xxx.xxx.xxx.xxx notation"
SYNTAX OCTET STRING (SIZE(0..16))
IbIpv6Addr ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An Ipv6 address in semicolon notation"
SYNTAX OCTET STRING (SIZE (0..46))
END