mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			247 lines
		
	
	
		
			8.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			247 lines
		
	
	
		
			8.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
--
 | 
						|
-- 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
 |