All MIBs › CISCO-DNS-SERVER-MIB
Organization: Cisco Systems, Inc.
Last Updated: 2005-03-01
Category: Cisco Devices, IP and Core Protocols
Description: Manages a Cisco IOS-based DNS server, monitoring zone data, query statistics, and recursive resolution performance.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is CISCO-DNS-SERVER-MIB?
This MIB models a Cisco IOS-based DNS server implementation, covering both configuration and operational statistics for the Domain Name System server function running on a router or switch. It exposes server configuration (recursion setting, uptime, reset time/count, sampling interval) alongside query statistics such as authoritative answers, no-name and no-data responses, referrals, and non-authoritative answers. It is notably used for monitoring both software configuration state (recursion enabled, implementation identity) and operational uptime (cDnsServConfigUpTime, cDnsServConfigResetTime/Reset) of the DNS service, functioning as a service-health and performance-counter MIB for the embedded DNS server. It references RFC 1035 (Domain Name System) as the underlying protocol standard it manages, though the MIB itself is Cisco-specific rather than an IETF standard. It is deployed on Cisco IOS routers/switches configured to act as authoritative or caching DNS servers, typically in branch or enterprise network deployments, where CISCO-DNS-SERVER-MIB SNMP monitoring tracks embedded DNS service uptime and query health.
IPNetwork Monitor allows you to monitor SNMP objects defined in CISCO-DNS-SERVER-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- Cisco IOS router/switch running embedded DNS server
Monitoring Examples
An administrator would poll cDnsServConfigUpTime and cDnsServConfigResetTime to determine how long the DNS service has been running since its last reset, and check cDnsServConfigRecurs to confirm recursive resolution is enabled as expected. Watching cDnsQueryAuthNoNames and cDnsQueryAuthNoDataResps over the cDnsServConfigIntervalSample sampling window can reveal a rise in failed lookups indicating zone misconfiguration, while cDnsQueryReferrals and cDnsQueryNonAuthAnswers show how much traffic is being referred or served from cache versus authoritative zones.
What Can Be Monitored
- DNS service uptime and reset count
- recursion configuration
- authoritative query answers/failures
- non-authoritative (cached) answers
- query referrals
This MIB depends on
Related MIBs
Imported Objects
From CISCO-SMI
| ciscoMgmt | OBJECT-IDENTITY |
From SNMP-FRAMEWORK-MIB
| SnmpAdminString |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Counter32 | |
| Gauge32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| TEXTUAL-CONVENTION | |
| TimeInterval | |
| TimeStamp |
How to Use in IPNetwork Monitor
Example using cDnsQueryAuthAnswers OID:
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| C32 cDnsErrorAxfrInErrors | 1.3.6.1.4.1.9.9.405.1.8.4 | Counter32 | read-only | Total in-bound AXFR errors. |
| C32 cDnsErrorAxfrOutErrors | 1.3.6.1.4.1.9.9.405.1.8.5 | Counter32 | read-only | Total AXFR error responses sent. |
| U32 cDnsErrorIntAxfrInErrors | 1.3.6.1.4.1.9.9.405.1.9.4 | Unsigned32 | read-only | Total in-bound AXFR errors. |
| U32 cDnsErrorIntAxfrOutErrors | 1.3.6.1.4.1.9.9.405.1.9.5 | Unsigned32 | read-only | Total AXFR error responses sent. |
| cDnsErrorIntervalStats | 1.3.6.1.4.1.9.9.405.1.9 | |||
| U32 cDnsErrorIntIxfrInErrors | 1.3.6.1.4.1.9.9.405.1.9.2 | Unsigned32 | read-only | Total in-bound IXFR errors. |
| U32 cDnsErrorIntIxfrOutErrors | 1.3.6.1.4.1.9.9.405.1.9.3 | Unsigned32 | read-only | Total IXFR error responses sent. |
| U32 cDnsErrorIntRcvdFormatErrors | 1.3.6.1.4.1.9.9.405.1.9.10 | Unsigned32 | read-only | Total number of responses received with FORMERR status. |
| NUM cDnsErrorIntSampleInterval | 1.3.6.1.4.1.9.9.405.1.9.12 | TimeInterval | read-only | The interval in seconds over which the server last calculated the sample interval statistics. This is the configured reporting interval and the statistics are reset since the last cDnsErrorIntSampleTime. |
| TIM cDnsErrorIntSampleTime | 1.3.6.1.4.1.9.9.405.1.9.11 | TimeStamp | read-only | The time stamp of last sample. |
| U32 cDnsErrorIntSentFormatErrors | 1.3.6.1.4.1.9.9.405.1.9.7 | Unsigned32 | read-only | Total number of requests received which were unparseable. |
| U32 cDnsErrorIntSentOtherErrors | 1.3.6.1.4.1.9.9.405.1.9.8 | Unsigned32 | read-only | Total number of requests which were aborted for other local server errors. |
| U32 cDnsErrorIntSentRefusalErrors | 1.3.6.1.4.1.9.9.405.1.9.9 | Unsigned32 | read-only | Total number of requests which resulted in REFUSED. |
| U32 cDnsErrorIntSentTotalErrors | 1.3.6.1.4.1.9.9.405.1.9.6 | Unsigned32 | read-only | Total number of requests the server answered with errors. |
| U32 cDnsErrorIntUpdateErrors | 1.3.6.1.4.1.9.9.405.1.9.1 | Unsigned32 | read-only | Total number of updates resulting in errors or failures. |
| C32 cDnsErrorIxfrInErrors | 1.3.6.1.4.1.9.9.405.1.8.2 | Counter32 | read-only | Total in-bound IXFR errors. |
| C32 cDnsErrorIxfrOutErrors | 1.3.6.1.4.1.9.9.405.1.8.3 | Counter32 | read-only | Total IXFR error responses sent. |
| C32 cDnsErrorRcvdFormatErrors | 1.3.6.1.4.1.9.9.405.1.8.10 | Counter32 | read-only | Total number of responses received with FORMERR status. |
| C32 cDnsErrorSentFormatErrors | 1.3.6.1.4.1.9.9.405.1.8.7 | Counter32 | read-only | Total number of requests received which were unparseable. |
| C32 cDnsErrorSentOtherErrors | 1.3.6.1.4.1.9.9.405.1.8.8 | Counter32 | read-only | Total number of requests which were aborted for other local server errors. |
| C32 cDnsErrorSentRefusalErrors | 1.3.6.1.4.1.9.9.405.1.8.9 | Counter32 | read-only | Total number of requests which resulted in REFUSED. |
| C32 cDnsErrorSentTotalErrors | 1.3.6.1.4.1.9.9.405.1.8.6 | Counter32 | read-only | Total number of requests the server answered with errors. |
| cDnsErrorStats | 1.3.6.1.4.1.9.9.405.1.8 | |||
| cDnsErrorStatsGroup | 1.3.6.1.4.1.9.9.405.2.2.8 | A collection of objects providing total error stats for a DNS name server. | ||
| cDnsErrorStatsIntervalGroup | 1.3.6.1.4.1.9.9.405.2.2.9 | A collection of objects providing interval error stats for a DNS name server. | ||
| C32 cDnsErrorUpdateErrors | 1.3.6.1.4.1.9.9.405.1.8.1 | Counter32 | read-only | Total number of updates resulting in errors or failures. |
| C32 cDnsHaCommInterruptedStates | 1.3.6.1.4.1.9.9.405.1.12.1 | Counter32 | read-only | Total number of occurrences where the server enters the HA communication-interrupted state. |
| C32 cDnsHaFullZoneResyncCnts | 1.3.6.1.4.1.9.9.405.1.12.24 | Counter32 | read-only | Total number of zones requiring HA full-zone ??? resynchronization for nameset reconciliation. |
| C32 cDnsHaHeartbeatTimeoutCnts | 1.3.6.1.4.1.9.9.405.1.12.18 | Counter32 | read-only | Total number of HA heartbeat timeouts. |
| U32 cDnsHaIntCommInterruptedStates | 1.3.6.1.4.1.9.9.405.1.13.1 | Unsigned32 | read-only | Number of occurrences where the server enters the HA communication-interrupted state. |
| cDnsHaIntervalStats | 1.3.6.1.4.1.9.9.405.1.13 | |||
| U32 cDnsHaIntFullZoneResyncCnts | 1.3.6.1.4.1.9.9.405.1.13.24 | Unsigned32 | read-only | Number of HA zones requiring full-zone resynchronization for nameset reconciliation during reporting interval. |
| U32 cDnsHaIntHeartbeatTimeoutCnts | 1.3.6.1.4.1.9.9.405.1.13.18 | Unsigned32 | read-only | Number of HA heartbeat timeouts during reporting interval. |
| U32 cDnsHaIntMsgConnectRcvdCnts | 1.3.6.1.4.1.9.9.405.1.13.11 | Unsigned32 | read-only | Number of HA connection establishment messages received during reporting interval. |
| U32 cDnsHaIntMsgConnectSentCnts | 1.3.6.1.4.1.9.9.405.1.13.4 | Unsigned32 | read-only | Number of HA connection establishment messages sent during reporting interval. |
| U32 cDnsHaIntMsgHeartbeatRcvdCnts | 1.3.6.1.4.1.9.9.405.1.13.13 | Unsigned32 | read-only | Number of HA heartbeat messages received during reporting interval. |
| U32 cDnsHaIntMsgHeartBeatSentCnts | 1.3.6.1.4.1.9.9.405.1.13.6 | Unsigned32 | read-only | Number of HA heartbeat messages sent during reporting interval. |
| U32 cDnsHaIntMsgReconcileRcvdCnts | 1.3.6.1.4.1.9.9.405.1.13.12 | Unsigned32 | read-only | Number of HA zone reconciliation messages received during reporting interval. |
| U32 cDnsHaIntMsgReconcileSentCnts | 1.3.6.1.4.1.9.9.405.1.13.5 | Unsigned32 | read-only | Number of HA zone reconciliation messages sent during reporting interval. |
| U32 cDnsHaIntMsgResponseRcvdCnts | 1.3.6.1.4.1.9.9.405.1.13.17 | Unsigned32 | read-only | Number of HA response messages received during reporting interval. |
| U32 cDnsHaIntMsgResponseSentCnts | 1.3.6.1.4.1.9.9.405.1.13.10 | Unsigned32 | read-only | Number of HA response messages sent during reporting interval. |
| U32 cDnsHaIntMsgRRSyncRcvdCnts | 1.3.6.1.4.1.9.9.405.1.13.15 | Unsigned32 | read-only | Number of HA rr-sync messages received during reporting interval. |
| U32 cDnsHaIntMsgRRSyncSentCnts | 1.3.6.1.4.1.9.9.405.1.13.8 | Unsigned32 | read-only | Number of HA rr-sync messages sent during reporting interval. |
| U32 cDnsHaIntMsgRRUpdateRcvdCnts | 1.3.6.1.4.1.9.9.405.1.13.16 | Unsigned32 | read-only | Number of HA rr-update messages received during reporting interval. |
| U32 cDnsHaIntMsgRRUpdateSentCnts | 1.3.6.1.4.1.9.9.405.1.13.9 | Unsigned32 | read-only | Number of HA rr-update messages sent during reporting interval. |
| U32 cDnsHaIntMsgZoneSyncRcvdCnts | 1.3.6.1.4.1.9.9.405.1.13.14 | Unsigned32 | read-only | Number of HA zone synchronization messages received during reporting interval. |
| U32 cDnsHaIntMsgZoneSyncSentCnts | 1.3.6.1.4.1.9.9.405.1.13.7 | Unsigned32 | read-only | Number of HA zone synchronization messages sent during reporting interval. |
| U32 cDnsHaIntPartnerDownStates | 1.3.6.1.4.1.9.9.405.1.13.2 | Unsigned32 | read-only | Total of occurrences where the server enters the HA partner-down state during reporting interval. |
| U32 cDnsHaIntRespInconsistentCnts | 1.3.6.1.4.1.9.9.405.1.13.22 | Unsigned32 | read-only | Number of HA responses reporting an inconsistent server state during reporting interval. |
| U32 cDnsHaIntResponseMismatchCnts | 1.3.6.1.4.1.9.9.405.1.13.20 | Unsigned32 | read-only | Number of HA responses reporting a mismatch error during reporting interval. |
| U32 cDnsHaIntResponseServFailCnts | 1.3.6.1.4.1.9.9.405.1.13.21 | Unsigned32 | read-only | Number of HA responses reporting a server failure error during reporting interval. |
| U32 cDnsHaIntRespUnknownCnts | 1.3.6.1.4.1.9.9.405.1.13.23 | Unsigned32 | read-only | Number of HA responses with an unknown message type during reporting interval. |
| NUM cDnsHaIntSampleInterval | 1.3.6.1.4.1.9.9.405.1.13.32 | TimeInterval | read-only | The interval in seconds over which the server last calculated the HA sample interval statistics. This is the configured reporting interval and the statistics are reset since the last cDnsHaIntSampleTime. |
| TIM cDnsHaIntSampleTime | 1.3.6.1.4.1.9.9.405.1.13.31 | TimeStamp | read-only | The time stamp of last HA sample. |
| U32 cDnsHaIntSyncConflictCnts | 1.3.6.1.4.1.9.9.405.1.13.27 | Unsigned32 | read-only | Number of HA zones with name conflicts during nameset reconciliation during reporting interval. |
| U32 cDnsHaIntSyncDiscardNameCnts | 1.3.6.1.4.1.9.9.405.1.13.28 | Unsigned32 | read-only | Number of HA name conflicts where one nameset must be discarded to synchronize the zone during reporting interval. |
| U32 cDnsHaIntSyncMergeNameCnts | 1.3.6.1.4.1.9.9.405.1.13.29 | Unsigned32 | read-only | Number of HA name conflicts which the namesets can be merged to synchronize the zone during reporting interval. |
| U32 cDnsHaIntSyncs | 1.3.6.1.4.1.9.9.405.1.13.3 | Unsigned32 | read-only | Total of occurrences where the server enters the HA synchronization state during reporting interval. |
| G32 cDnsHaIntUpdateLatencyAverage | 1.3.6.1.4.1.9.9.405.1.13.30 | Gauge32 | read-only | Average HA DNS update latency in seconds during reporting interval. Latency is measured as the time an update remains in the pending list. |
| U32 cDnsHaIntUpdatePrivateReqCnts | 1.3.6.1.4.1.9.9.405.1.13.25 | Unsigned32 | read-only | Number of HA DNS updates received containing a private request RR during reporting interval. |
| U32 cDnsHaIntUpdatePrivateRespCnts | 1.3.6.1.4.1.9.9.405.1.13.26 | Unsigned32 | read-only | Number of HA DNS update responses sent containing a private response RR during reporting interval. |
| U32 cDnsHaIntUpdateRejectCnts | 1.3.6.1.4.1.9.9.405.1.13.19 | Unsigned32 | read-only | Number of HA DNS updates rejected by the server during reporting interval. |
| C32 cDnsHaMsgConnectRcvdCnts | 1.3.6.1.4.1.9.9.405.1.12.11 | Counter32 | read-only | Total number of HA connection establishment messages received. |
| C32 cDnsHaMsgConnectSentCnts | 1.3.6.1.4.1.9.9.405.1.12.4 | Counter32 | read-only | Total number of HA connection establishment messages sent. |
| C32 cDnsHaMsgHeartbeatRcvdCnts | 1.3.6.1.4.1.9.9.405.1.12.13 | Counter32 | read-only | Total number of HA heartbeat messages received. |
| C32 cDnsHaMsgHeartBeatSentCnts | 1.3.6.1.4.1.9.9.405.1.12.6 | Counter32 | read-only | Total number of HA heartbeat messages sent. |
| C32 cDnsHaMsgReconcileRcvdCnts | 1.3.6.1.4.1.9.9.405.1.12.12 | Counter32 | read-only | Total number of HA zone reconciliation messages received. |
| C32 cDnsHaMsgReconcileSentCnts | 1.3.6.1.4.1.9.9.405.1.12.5 | Counter32 | read-only | Total number of HA zone reconciliation messages sent. |
| C32 cDnsHaMsgResponseRcvdCnts | 1.3.6.1.4.1.9.9.405.1.12.17 | Counter32 | read-only | Total number of HA response messages received. |
| C32 cDnsHaMsgResponseSentCnts | 1.3.6.1.4.1.9.9.405.1.12.10 | Counter32 | read-only | Total number of HA response messages sent. |
| C32 cDnsHaMsgRRSyncRcvdCnts | 1.3.6.1.4.1.9.9.405.1.12.15 | Counter32 | read-only | Total number of HA rr-sync messages received. |
| C32 cDnsHaMsgRRSyncSentCnts | 1.3.6.1.4.1.9.9.405.1.12.8 | Counter32 | read-only | Total number of HA rr-sync messages sent. |
| C32 cDnsHaMsgRRUpdateRcvdCnts | 1.3.6.1.4.1.9.9.405.1.12.16 | Counter32 | read-only | Total number of HA rr-update messages received. |
| C32 cDnsHaMsgRRUpdateSentCnts | 1.3.6.1.4.1.9.9.405.1.12.9 | Counter32 | read-only | Total number of HA rr-update messages sent. |
| C32 cDnsHaMsgZoneSyncRcvdCnts | 1.3.6.1.4.1.9.9.405.1.12.14 | Counter32 | read-only | Total number of HA zone synchronization messages received. |
| C32 cDnsHaMsgZoneSyncSentCnts | 1.3.6.1.4.1.9.9.405.1.12.7 | Counter32 | read-only | Total number of HA zone synchronization messages sent. |
| C32 cDnsHaPartnerDownStates | 1.3.6.1.4.1.9.9.405.1.12.2 | Counter32 | read-only | Total of occurrences where the server enters the HA partner-down state. |
| C32 cDnsHaRespInconsistentCnts | 1.3.6.1.4.1.9.9.405.1.12.22 | Counter32 | read-only | Total number of HA responses reporting an inconsistent server state. |
| C32 cDnsHaResponseMismatchCnts | 1.3.6.1.4.1.9.9.405.1.12.20 | Counter32 | read-only | Total number of HA responses reporting a mismatch error. |
| C32 cDnsHaResponseServFailCnts | 1.3.6.1.4.1.9.9.405.1.12.21 | Counter32 | read-only | Total number of HA responses reporting a server failure error. |
| C32 cDnsHaRespUnknownCnts | 1.3.6.1.4.1.9.9.405.1.12.23 | Counter32 | read-only | Total number of HA responses with an unknown message type. |
| cDnsHaStats | 1.3.6.1.4.1.9.9.405.1.12 | |||
| cDnsHaStatsGroup | 1.3.6.1.4.1.9.9.405.2.2.12 | A collection of objects providing total HA DNS counter stats for a DNS name server. | ||
| cDnsHaStatsIntervalGroup | 1.3.6.1.4.1.9.9.405.2.2.13 | A collection of objects providing interval HA DNS counter stats for a DNS name server. | ||
| C32 cDnsHaSyncConflictCnts | 1.3.6.1.4.1.9.9.405.1.12.27 | Counter32 | read-only | Total number of HA zones with name conflicts during nameset reconciliation. |
| C32 cDnsHaSyncDiscardNameCnts | 1.3.6.1.4.1.9.9.405.1.12.28 | Counter32 | read-only | Total number of HA name conflicts where one nameset must be discarded to synchronize the zone. |
| C32 cDnsHaSyncMergeNameCnts | 1.3.6.1.4.1.9.9.405.1.12.29 | Counter32 | read-only | Total number of HA name conflicts which the namesets can be merged to synchronize the zone. |
| C32 cDnsHaSyncs | 1.3.6.1.4.1.9.9.405.1.12.3 | Counter32 | read-only | Total of occurrences where the server enters the HA synchronization state. |
| G32 cDnsHaUpdateLatencyAverage | 1.3.6.1.4.1.9.9.405.1.12.30 | Gauge32 | read-only | Average HA DNS update latency in seconds. Latency is measured as the time an update remains in the pending list. |
| C32 cDnsHaUpdatePrivateReqCnts | 1.3.6.1.4.1.9.9.405.1.12.25 | Counter32 | read-only | Total number of HA DNS updates received containing a private request RR. |
| C32 cDnsHaUpdatePrivateRespCnts | 1.3.6.1.4.1.9.9.405.1.12.26 | Counter32 | read-only | Total number of HA DNS update responses sent containing a private response RR. |
| C32 cDnsHaUpdateRejectCnts | 1.3.6.1.4.1.9.9.405.1.12.19 | Counter32 | read-only | Total number of HA DNS updates rejected by the server. |
| C32 cDnsMaxCntrConcurXfrsInCnts | 1.3.6.1.4.1.9.9.405.1.10.1 | Counter32 | read-only | Maximum number of concurrent threads processing inbound transfers. |
| C32 cDnsMaxCntrConcurXfrsOutCnts | 1.3.6.1.4.1.9.9.405.1.10.2 | Counter32 | read-only | Maximum number of concurrent threads processing outbound transfers. |
| C32 cDnsMaxCntrHaBatchLimitCnts | 1.3.6.1.4.1.9.9.405.1.10.5 | Counter32 | read-only | Number of occurrences where maximum batch count is reached in active server. |
| C32 cDnsMaxCntrHaPersEditListCnts | 1.3.6.1.4.1.9.9.405.1.10.8 | Counter32 | read-only | Maximum number of names persisted in the edits list db. |
| C32 cDnsMaxCntrHaRRActiveListCnts | 1.3.6.1.4.1.9.9.405.1.10.7 | Counter32 | read-only | Maximum number of RRs in the active list waiting to be sent to the backup server. |
| C32 cDnsMaxCntrHaRRPendListCnts | 1.3.6.1.4.1.9.9.405.1.10.6 | Counter32 | read-only | Maximum number of RRs in the pending list waiting acknowledgement from the backup server. |
| NUM cDnsMaxCntrHaSvrMaxNoRespTime | 1.3.6.1.4.1.9.9.405.1.10.4 | TimeInterval | read-only | Maximum contiguous time in seconds, where the partner of the server was not responding. |
| NUM cDnsMaxCntrHaSvrNoRespTime | 1.3.6.1.4.1.9.9.405.1.10.3 | TimeInterval | read-only | Total time in seconds, where the partner of the server was not responding. |
| G32 cDnsMaxCntrHaUpdLatencyMax | 1.3.6.1.4.1.9.9.405.1.10.9 | Gauge32 | read-only | Maximum DNS update latency in seconds. Latency is measured as the time an update remains in the pending list. |
| U32 cDnsMaxCntrIntConcurXfrsInCnts | 1.3.6.1.4.1.9.9.405.1.11.1 | Unsigned32 | read-only | Maximum number of concurrent threads processing inbound transfers during reporting interval. |
| U32 cDnsMaxCntrIntConcurXfrsOutCnts | 1.3.6.1.4.1.9.9.405.1.11.2 | Unsigned32 | read-only | Maximum number of concurrent threads processing outbound transfers during reporting interval. |
| U32 cDnsMaxCntrIntHaBatchLimitCnts | 1.3.6.1.4.1.9.9.405.1.11.5 | Unsigned32 | read-only | Number of occurrences where maximum batch count is reached in active server during reporting interval. |
| U32 cDnsMaxCntrIntHaPersEditListCnts | 1.3.6.1.4.1.9.9.405.1.11.8 | Unsigned32 | read-only | Maximum number of names persisted in the edits list db during reporting interval. |
| U32 cDnsMaxCntrIntHaRRActiveListCnts | 1.3.6.1.4.1.9.9.405.1.11.7 | Unsigned32 | read-only | Maximum number of RRs in the active list waiting to be sent to the backup server during reporting interval. |
| U32 cDnsMaxCntrIntHaRRPendListCnts | 1.3.6.1.4.1.9.9.405.1.11.6 | Unsigned32 | read-only | Maximum number of RRs in the pending list waiting acknowledgement from the backup server during reporting interval. |
| NUM cDnsMaxCntrIntHaSvrMaxNoRespTime | 1.3.6.1.4.1.9.9.405.1.11.4 | TimeInterval | read-only | Maximum time in seconds, where the partner of the server was not responding during reporting interval. |
| NUM cDnsMaxCntrIntHaSvrNoRespTime | 1.3.6.1.4.1.9.9.405.1.11.3 | TimeInterval | read-only | Total time in seconds, where the partner of the server was not responding during reporting interval. |
| G32 cDnsMaxCntrIntHaUpdLatencyMax | 1.3.6.1.4.1.9.9.405.1.11.9 | Gauge32 | read-only | Maximum DNS update latency in seconds during reporting interval. Latency is measured as the time an update remains in the pending list. |
| NUM cDnsMaxCntrIntSampleInterval | 1.3.6.1.4.1.9.9.405.1.11.11 | TimeInterval | read-only | The interval in seconds over which the server last calculated the sample interval statistics. This is the configured reporting interval and the statistics are reset since the last cDnsMaxCntrIntSampleTime. |
| TIM cDnsMaxCntrIntSampleTime | 1.3.6.1.4.1.9.9.405.1.11.10 | TimeStamp | read-only | The time stamp of last sample. |
| cDnsMaxCounterIntervalStats | 1.3.6.1.4.1.9.9.405.1.11 | |||
| cDnsMaxCounterStats | 1.3.6.1.4.1.9.9.405.1.10 | |||
| cDnsMaxCounterStatsGroup | 1.3.6.1.4.1.9.9.405.2.2.10 | A collection of objects providing total max counter stats for a DNS name server. | ||
| cDnsMaxCounterStatsIntervalGroup | 1.3.6.1.4.1.9.9.405.2.2.11 | A collection of objects providing interval max counter stats for a DNS name server. | ||
| C32 cDnsPerfFullRespIxfrs | 1.3.6.1.4.1.9.9.405.1.4.5 | Counter32 | read-only | Total number of outbound full zone transfers in response to IXFR requests. |
| C32 cDnsPerfInboundAtLimitXfrs | 1.3.6.1.4.1.9.9.405.1.4.10 | Counter32 | read-only | Total number of occasions that inbound transfers reached the concurrent limit. |
| C32 cDnsPerfInboundAxfrs | 1.3.6.1.4.1.9.9.405.1.4.7 | Counter32 | read-only | Total number of successful inbound AXFRs. |
| C32 cDnsPerfInboundIxfrs | 1.3.6.1.4.1.9.9.405.1.4.4 | Counter32 | read-only | Total number of successful inbound incremental transfers. |
| C32 cDnsPerfInboundNotifies | 1.3.6.1.4.1.9.9.405.1.4.12 | Counter32 | read-only | Total number of inbound notifies. |
| cDnsPerfIntervalStats | 1.3.6.1.4.1.9.9.405.1.5 | |||
| U32 cDnsPerfIntFullRespIxfrs | 1.3.6.1.4.1.9.9.405.1.5.5 | Unsigned32 | read-only | Number of outbound full zone transfers in response to IXFR requests during reporting interval. |
| U32 cDnsPerfIntInboundAtLimitXfrs | 1.3.6.1.4.1.9.9.405.1.5.10 | Unsigned32 | read-only | Number of occasions that inbound transfers reached the concurrent limit during reporting interval. |
| U32 cDnsPerfIntInboundAxfrs | 1.3.6.1.4.1.9.9.405.1.5.7 | Unsigned32 | read-only | Number of successful inbound AXFRs during reporting interval. |
| U32 cDnsPerfIntInboundIxfrs | 1.3.6.1.4.1.9.9.405.1.5.4 | Unsigned32 | read-only | Number of successful inbound incremental transfers during reporting interval. |
| U32 cDnsPerfIntInboundNotifies | 1.3.6.1.4.1.9.9.405.1.5.12 | Unsigned32 | read-only | Number of inbound notifies during reporting interval. |
| U32 cDnsPerfIntOutboundAtLimitXfrs | 1.3.6.1.4.1.9.9.405.1.5.9 | Unsigned32 | read-only | Number of occasions that outbound transfers reached the concurrent limit during reporting interval. |
| U32 cDnsPerfIntOutboundAxfrs | 1.3.6.1.4.1.9.9.405.1.5.6 | Unsigned32 | read-only | Number of successful outbound full zone transfers during reporting interval. |
| U32 cDnsPerfIntOutboundIxfrs | 1.3.6.1.4.1.9.9.405.1.5.3 | Unsigned32 | read-only | Number of successful outbound incremental transfers during reporting interval. |
| U32 cDnsPerfIntOutboundNotifies | 1.3.6.1.4.1.9.9.405.1.5.11 | Unsigned32 | read-only | Number of outbound notifies during reporting interval. |
| U32 cDnsPerfIntQueries | 1.3.6.1.4.1.9.9.405.1.5.8 | Unsigned32 | read-only | Number of queries responded to during reporting interval. |
| NUM cDnsPerfIntSampleInterval | 1.3.6.1.4.1.9.9.405.1.5.14 | TimeInterval | read-only | The interval in seconds over which the server last calculated the sample interval statistics. This is the configured reporting interval and the statistics are reset since the last cDnsQueryIntSampleTime. |
| TIM cDnsPerfIntSampleTime | 1.3.6.1.4.1.9.9.405.1.5.13 | TimeStamp | read-only | The time stamp of last sample. |
| U32 cDnsPerfIntUpdatePkts | 1.3.6.1.4.1.9.9.405.1.5.2 | Unsigned32 | read-only | Number of update packets successfully processed during reporting interval. |
| U32 cDnsPerfIntUpdateRRs | 1.3.6.1.4.1.9.9.405.1.5.1 | Unsigned32 | read-only | Number of RR's added and deleted during reporting interval. |
| C32 cDnsPerfOutboundAtLimitXfrs | 1.3.6.1.4.1.9.9.405.1.4.9 | Counter32 | read-only | Total number of occasions that outbound transfers reached the concurrent limit. |
| C32 cDnsPerfOutboundAxfrs | 1.3.6.1.4.1.9.9.405.1.4.6 | Counter32 | read-only | Total number of successful outbound full zone transfers. |
| C32 cDnsPerfOutboundIxfrs | 1.3.6.1.4.1.9.9.405.1.4.3 | Counter32 | read-only | Total number of successful outbound incremental transfers. |
| C32 cDnsPerfOutboundNotifies | 1.3.6.1.4.1.9.9.405.1.4.11 | Counter32 | read-only | Total number of outbound notifies. |
| C32 cDnsPerfQueries | 1.3.6.1.4.1.9.9.405.1.4.8 | Counter32 | read-only | Total number of queries responded to. |
| cDnsPerfStats | 1.3.6.1.4.1.9.9.405.1.4 | |||
| cDnsPerfStatsGroup | 1.3.6.1.4.1.9.9.405.2.2.4 | A collection of objects providing total performance stats for a DNS name server. | ||
| cDnsPerfStatsIntervalGroup | 1.3.6.1.4.1.9.9.405.2.2.5 | A collection of objects providing interval performance stats for a DNS name server. | ||
| C32 cDnsPerfUpdatePkts | 1.3.6.1.4.1.9.9.405.1.4.2 | Counter32 | read-only | Total number of update packets successfully processed. |
| C32 cDnsPerfUpdateRRs | 1.3.6.1.4.1.9.9.405.1.4.1 | Counter32 | read-only | Total number of RR's added and deleted. |
| C32 cDnsQueryAuthAnswersEx | 1.3.6.1.4.1.9.9.405.1.2.1 | Counter32 | read-only | Number of queries which were authoritatively answered. |
| C32 cDnsQueryAuthNoDataResps | 1.3.6.1.4.1.9.9.405.1.2.3 | Counter32 | read-only | Number of queries for which `authoritative no such data' (empty answer) responses were made. |
| C32 cDnsQueryAuthNoNames | 1.3.6.1.4.1.9.9.405.1.2.2 | Counter32 | read-only | Number of queries for which `authoritative no such name' responses were made. |
| U32 cDnsQueryIntAuthAnswers | 1.3.6.1.4.1.9.9.405.1.3.1 | Unsigned32 | read-only | Number of queries which were authoritatively answered during reporting interval. |
| U32 cDnsQueryIntAuthNoDataResps | 1.3.6.1.4.1.9.9.405.1.3.3 | Unsigned32 | read-only | Number of queries for which `authoritative no such data' (empty answer) responses were made during reporting interval. |
| U32 cDnsQueryIntAuthNoNames | 1.3.6.1.4.1.9.9.405.1.3.2 | Unsigned32 | read-only | Number of queries for which `authoritative no such name' responses were made during reporting interval. |
| cDnsQueryIntervalStats | 1.3.6.1.4.1.9.9.405.1.3 | |||
| U32 cDnsQueryIntLameDelegations | 1.3.6.1.4.1.9.9.405.1.3.8 | Unsigned32 | read-only | Number of query lame delegations during reporting interval. |
| U32 cDnsQueryIntMemCacheHits | 1.3.6.1.4.1.9.9.405.1.3.9 | Unsigned32 | read-only | Number of mem-cache lookup hits during reporting interval. |
| U32 cDnsQueryIntMemCacheMisses | 1.3.6.1.4.1.9.9.405.1.3.10 | Unsigned32 | read-only | Number of mem-cache lookup misses during reporting interval. |
| U32 cDnsQueryIntMemCacheWrites | 1.3.6.1.4.1.9.9.405.1.3.11 | Unsigned32 | read-only | Number of mem-cache writes during reporting interval. |
| U32 cDnsQueryIntNonAuthAnswers | 1.3.6.1.4.1.9.9.405.1.3.5 | Unsigned32 | read-only | Number of queries which were non-authoritatively answered (from cached data) during reporting interval. |
| U32 cDnsQueryIntNonAuthNoDataResps | 1.3.6.1.4.1.9.9.405.1.3.6 | Unsigned32 | read-only | Number of queries which were non-authoritatively answered with no data during reporting interval. |
| U32 cDnsQueryIntReferrals | 1.3.6.1.4.1.9.9.405.1.3.4 | Unsigned32 | read-only | Number of requests that were referred to other servers during reporting interval. |
| C32 cDnsQueryIntRefusals | 1.3.6.1.4.1.9.9.405.1.3.12 | Counter32 | read-only | Number of queries refused during reporting interval. |
| U32 cDnsQueryIntRelNameRequests | 1.3.6.1.4.1.9.9.405.1.3.7 | Unsigned32 | read-only | Number of requests received by the server for names that are only one label long (i.e. in text form - no internal dots) during reporting interval. |
| NUM cDnsQueryIntSampleInterval | 1.3.6.1.4.1.9.9.405.1.3.14 | TimeInterval | read-only | The interval in seconds over which the server last calculated the sample interval statistics. This is the configured reporting interval and the statistics are reset since the last cDnsQueryIntSampleTime. |
| TIM cDnsQueryIntSampleTime | 1.3.6.1.4.1.9.9.405.1.3.13 | TimeStamp | read-only | The time stamp of last sample. |
| C32 cDnsQueryLameDelegations | 1.3.6.1.4.1.9.9.405.1.2.8 | Counter32 | read-only | Number of query lame delegations. |
| C32 cDnsQueryMemCacheHits | 1.3.6.1.4.1.9.9.405.1.2.9 | Counter32 | read-only | Number of mem-cache lookup hits. |
| C32 cDnsQueryMemCacheMisses | 1.3.6.1.4.1.9.9.405.1.2.10 | Counter32 | read-only | Number of mem-cache lookup misses. |
| C32 cDnsQueryMemCacheWrites | 1.3.6.1.4.1.9.9.405.1.2.11 | Counter32 | read-only | Number of mem-cache writes. |
| C32 cDnsQueryNonAuthAnswers | 1.3.6.1.4.1.9.9.405.1.2.5 | Counter32 | read-only | Number of queries which were non-authoritatively answered (from cached data). |
| C32 cDnsQueryNonAuthNoDataResps | 1.3.6.1.4.1.9.9.405.1.2.6 | Counter32 | read-only | Number of queries which were non-authoritatively answered with no data. |
| C32 cDnsQueryReferrals | 1.3.6.1.4.1.9.9.405.1.2.4 | Counter32 | read-only | Number of requests that were referred to other servers. |
| C32 cDnsQueryRefusals | 1.3.6.1.4.1.9.9.405.1.2.12 | Counter32 | read-only | Number of queries refused. |
| C32 cDnsQueryRelNameRequests | 1.3.6.1.4.1.9.9.405.1.2.7 | Counter32 | read-only | Number of requests received by the server for names that are only one label long (i.e. in text form - no internal dots). |
| cDnsQueryStats | 1.3.6.1.4.1.9.9.405.1.2 | |||
| cDnsQueryStatsGroup | 1.3.6.1.4.1.9.9.405.2.2.2 | A collection of objects providing total query stats for a DNS name server. | ||
| cDnsQueryStatsIntervalGroup | 1.3.6.1.4.1.9.9.405.2.2.3 | A collection of objects providing interval query stats for a DNS name server. | ||
| C32 cDnsSecurityDetecTsigBadTimes | 1.3.6.1.4.1.9.9.405.1.6.2 | Counter32 | read-only | Returns BADTIME error code if value of bad timestamp in TSIG is detected in an incoming packet. |
| C32 cDnsSecurityDetectTsigBadKeys | 1.3.6.1.4.1.9.9.405.1.6.3 | Counter32 | read-only | Returns BADKEY error code if value of bad keyname in TSIG is detected in an incoming packet. |
| C32 cDnsSecurityDetectTsigBadSigs | 1.3.6.1.4.1.9.9.405.1.6.4 | Counter32 | read-only | Returns BADSIG error code if value of bad signature in TSIG is detected in an incoming packet. |
| U32 cDnsSecurityIntDetecTsigBadTimes | 1.3.6.1.4.1.9.9.405.1.7.2 | Unsigned32 | read-only | Value of bad timestamp in TSIG in an incoming packet during reporting interval. |
| U32 cDnsSecurityIntDetectTsigBadKeys | 1.3.6.1.4.1.9.9.405.1.7.3 | Unsigned32 | read-only | Value of bad keyname in TSIG in an incoming packet during reporting interval. |
| U32 cDnsSecurityIntDetectTsigBadSigs | 1.3.6.1.4.1.9.9.405.1.7.4 | Unsigned32 | read-only | Value of bad signature in TSIG in an incoming packet during reporting interval. |
| cDnsSecurityIntervalStats | 1.3.6.1.4.1.9.9.405.1.7 | |||
| U32 cDnsSecurityIntRcvdTsigBadKeys | 1.3.6.1.4.1.9.9.405.1.7.6 | Unsigned32 | read-only | Number of BADKEY errors received after sending a TSIG during reporting interval. |
| U32 cDnsSecurityIntRcvdTsigBadSigs | 1.3.6.1.4.1.9.9.405.1.7.7 | Unsigned32 | read-only | Number of BADSIG errors received after sending a TSIG during reporting interval. |
| U32 cDnsSecurityIntRcvdTsigBadTimes | 1.3.6.1.4.1.9.9.405.1.7.5 | Unsigned32 | read-only | Number of BADTIME errors received after sending a TSIG during reporting interval. |
| U32 cDnsSecurityIntRcvdTsigPackets | 1.3.6.1.4.1.9.9.405.1.7.1 | Unsigned32 | read-only | Number of packets with a TSIG RR that are processed during reporting interval. |
| U32 cDnsSecurityIntRestrictQueryAcls | 1.3.6.1.4.1.9.9.405.1.7.10 | Unsigned32 | read-only | Number of queries to be restricted by the DNS server through the global or zone Access Control List during reporting interval. |
| NUM cDnsSecurityIntSampleInterval | 1.3.6.1.4.1.9.9.405.1.7.12 | TimeInterval | read-only | The interval in seconds over which the server last calculated the sample interval statistics. This is the configured reporting interval and the statistics are reset since the last cDnsSecurityIntSampleTime. |
| TIM cDnsSecurityIntSampleTime | 1.3.6.1.4.1.9.9.405.1.7.11 | TimeStamp | read-only | The time stamp of last sample. |
| U32 cDnsSecurityIntUnauthUpdateReqs | 1.3.6.1.4.1.9.9.405.1.7.9 | Unsigned32 | read-only | Number of updates which result in ACL not support updates during reporting interval. |
| U32 cDnsSecurityIntUnauthXferReqs | 1.3.6.1.4.1.9.9.405.1.7.8 | Unsigned32 | read-only | Number of ACL authorization failures if zone transfer restriction has been enabled during reporting interval. |
| C32 cDnsSecurityRcvdTsigBadKeys | 1.3.6.1.4.1.9.9.405.1.6.6 | Counter32 | read-only | Total number of BADKEY errors received after sending a TSIG. |
| C32 cDnsSecurityRcvdTsigBadSigs | 1.3.6.1.4.1.9.9.405.1.6.7 | Counter32 | read-only | Total number of BADSIG errors received after sending a TSIG. |
| C32 cDnsSecurityRcvdTsigBadTimes | 1.3.6.1.4.1.9.9.405.1.6.5 | Counter32 | read-only | Total number of BADTIME errors received after sending a TSIG. |
| C32 cDnsSecurityRcvdTsigPackets | 1.3.6.1.4.1.9.9.405.1.6.1 | Counter32 | read-only | Total number of packets with a TSIG RR that are processed. |
| C32 cDnsSecurityRestrictQueryAcls | 1.3.6.1.4.1.9.9.405.1.6.10 | Counter32 | read-only | Total number of queries to be restricted by the DNS server through the global or zone Access Control List. |
| cDnsSecurityStats | 1.3.6.1.4.1.9.9.405.1.6 | |||
| cDnsSecurityStatsGroup | 1.3.6.1.4.1.9.9.405.2.2.6 | A collection of objects providing total security stats for a DNS name server. | ||
| cDnsSecurityStatsIntervalGroup | 1.3.6.1.4.1.9.9.405.2.2.7 | A collection of objects providing interval security stats for a DNS name server. | ||
| C32 cDnsSecurityUnauthUpdateReqs | 1.3.6.1.4.1.9.9.405.1.6.9 | Counter32 | read-only | Total number of updates which result in ACL authorization failure, or which target zones which do not support updates. |
| C32 cDnsSecurityUnauthXferReqs | 1.3.6.1.4.1.9.9.405.1.6.8 | Counter32 | read-only | Total number of ACL authorization failures if zone transfer restriction has been enabled. |
| cDnsServConfig | 1.3.6.1.4.1.9.9.405.1.1 | |||
| cDnsServConfigGroup | 1.3.6.1.4.1.9.9.405.2.2.1 | A collection of objects providing basic configuration control of a DNS name server. | ||
| STR cDnsServConfigImplementIdent | 1.3.6.1.4.1.9.9.405.1.1.1 | SnmpAdminString | read-only | The implementation identification string for the DNS server software in use on the system, for example; `FNS-2.1' |
| NUM cDnsServConfigIntervalSample | 1.3.6.1.4.1.9.9.405.1.1.6 | TimeInterval | read-write | Configures the sample time for the various interval counters. |
| INT cDnsServConfigRecurs | 1.3.6.1.4.1.9.9.405.1.1.2 | INTEGER | read-write | This represents the recursion services offered by this name server. The values that can be read are: available(1) - performs recursion on requests from clients. restricted(2) - recursion is performed on requests only from certain clients, for example; clients on an access control list. unavailable(3) - recursion is not available. |
| INT cDnsServConfigReset | 1.3.6.1.4.1.9.9.405.1.1.5 | INTEGER | read-write | Status/action object to reinitialize any persistant name server state. When set to reset(2), any persistant name server state (such as a process) is reinitialized as if the name server had just been started. This value will never be returned by a read operation. When read, one of the following values will be returned: other(1) - server in some unknown state; initializing(3) - server (re)initializing; running(4) - server currently running. |
| CDN cDnsServConfigResetTime | 1.3.6.1.4.1.9.9.405.1.1.4 | CDnsTime | read-only | If the server has a persistent state (e.g., a process) and supports a `reset' operation (e.g., can be told to re-read configuration files), this value will be the time elapsed since the last time the name server was `reset.' For software that does not have persistence or does not support a `reset' operation, this value will be zero. |
| CDN cDnsServConfigUpTime | 1.3.6.1.4.1.9.9.405.1.1.3 | CDnsTime | read-only | If the server has a persistent state (e.g., a process), this value will be the time elapsed since it started. For software without persistent state, this value will be zero. |
| cDnsServMIBCompliance | 1.3.6.1.4.1.9.9.405.2.1.1 | The compliance statement for entities which implement the CISCO-DNS-SERVER-MIB. | ||
| cDnsServMIBCompliances | 1.3.6.1.4.1.9.9.405.2.1 | |||
| cDnsServMIBConform | 1.3.6.1.4.1.9.9.405.2 | |||
| cDnsServMIBGroups | 1.3.6.1.4.1.9.9.405.2.2 | |||
| cDnsServMIBNotifs | 1.3.6.1.4.1.9.9.405.0 | |||
| cDnsServMIBObjects | 1.3.6.1.4.1.9.9.405.1 | |||
| ciscoDnsServerMIB | 1.3.6.1.4.1.9.9.405 | The MIB module for entities implementing the server side of the Domain Name System (DNS) protocol. P. Mockapetris, 'Domain names - implementation and specification', RFC 1035, November 1987 Descriptions of acronyms and definitions: Reporting The interval in seconds over which interval the server last calculated the sample interval statistics RR Resource Record for DNS AXFR Full zone transfer IXFR Incremental zone transfer M.Ohta, 'Incremental Zone Transfer in DNS', RFC-1995, August 1996 ACL DNS Access Control List RCODE Flag in a DNS packet P. Vixie, S. Thomson, Y. Rekhter, J. Bound, 'Dynamic Updates in the Domain Name System (DNS UPDATE)', RFC-2136, April 1997 The following are values of RCODE in the update packet: FORMERR The name server was unable to interpret the request due to a format error. REFUSED The name server refuses to perform the specified operation for policy or security reasons. TSIG A transaction signature of secret key transaction authentication for DNS. O. Gudmundsson, D. Eastlake 3rd, B. Wellington, 'Secret Key Transaction Authentication for DNS (TSIG)', RFC-2845, May 2000 The following are TSIG related error conditions, while processing incoming messages: BADTIME The time in the TSIG message is off the limit BADKEY The key in the TSIG message is not valid BADSIG The signature in the TSIG message is not valid HA High Availability DNS servers to eliminate single-point-of-failure for dynamic DNS updates |
RFC description
Manages DNS server implementations, including zone transfers, resource records, statistics, and DNS access control lists.
Start monitoring Cisco IOS router/switch running embedded DNS server with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.