-- -- Copyright (c) 2004-2005, Infoblox, Inc -- All rights reserved. IB-DNSONE-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, enterprises FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC ibDNSOne, IbString FROM IB-SMI-MIB; ibDnsModule MODULE-IDENTITY LAST-UPDATED "200506090000Z" -- Jun 09, 2005 ORGANIZATION "Infoblox" CONTACT-INFO "Please See IB-SMI-MIB." DESCRIPTION "This file defines the Infoblox DNS One MIB." 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 Counter, ibBindZoneReferral Counter, ibBindZoneNxRRset Counter, ibBindZoneNxDomain Counter, ibBindZoneRecursion Counter, ibBindZoneFailure Counter } 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 Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Successful responses since DNS process started." ::= { ibZoneStatisticsEntry 2 } ibBindZoneReferral OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DNS referrals since DNS process started." ::= { ibZoneStatisticsEntry 3 } ibBindZoneNxRRset OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DNS query received for non-existent record." ::= { ibZoneStatisticsEntry 4 } ibBindZoneNxDomain OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DNS query received for non-existent domain." ::= { ibZoneStatisticsEntry 5 } ibBindZoneRecursion OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Queries received using recursion since DNS process started." ::= { ibZoneStatisticsEntry 6 } ibBindZoneFailure OBJECT-TYPE SYNTAX Counter 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 Counter, ibBindZonePlusViewReferral Counter, ibBindZonePlusViewNxRRset Counter, ibBindZonePlusViewNxDomain Counter, ibBindZonePlusViewRecursion Counter, ibBindZonePlusViewFailure Counter, 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 Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Successful responses since DNS process started." ::= { ibZonePlusViewStatisticsEntry 2 } ibBindZonePlusViewReferral OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DNS referrals since DNS process started." ::= { ibZonePlusViewStatisticsEntry 3 } ibBindZonePlusViewNxRRset OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DNS query received for non-existent record." ::= { ibZonePlusViewStatisticsEntry 4 } ibBindZonePlusViewNxDomain OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of DNS query received for non-existent domain." ::= { ibZonePlusViewStatisticsEntry 5 } ibBindZonePlusViewRecursion OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION "Number of Queries received using recursion since DNS process started." ::= { ibZonePlusViewStatisticsEntry 6 } ibBindZonePlusViewFailure OBJECT-TYPE SYNTAX Counter 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 } END