DNS Management Pack Optional Configuration

Standard

When you have imported the DNS management pack and configured it there are some optional configuration options:

  • External Resolution Monitor
  • Global Zone Resolution Monitor
  • Forwarder Availability Monitor

External Resolution Monitor

When imported the DNS management pack the external resolution monitor that performs an NSLOOKUP query for a host(NS) record at www.microsoft.com to verrify that external resolution is functioning properly. If you want, you can change the Host, Query or disable te monitor.

  • Open the System Center Operations Manager Console 2007 r2, and click the "Authoring" workspace.
  • In the "Authoring" workspace, expand "Management Pack Objects, and select "Monitors"

    SelectMonitor

  • In the "Monitors" pane, use the "Look for:" box to find "External Resolution Monitor"

    ExternalResolutionMonitor

  • Right Click "DNS 2008/R2 External Resolution Monitor", select "Overrides", select "Override the Monitor", click "For all objects of class: DNS 2008/R2 Server"

    CreateOverride

  • On the "Overrides Properties" page, select "Host" and change the "Override Value" to the value that you want

    Override

  • On the "Overrides Properties" page, Select a "Destination management Pack" click "Apply" and click "OK"

Global Zone Resolution Monitor

The Global zone resolution monitor performs an NSLOOKUP query for a test(A) record named "placeholder" to verify that global zone resolution is working. If you want it to work you can create a DNS A record named "placeholder" or you can create a override to change the target name.

When you are going to change the target name you need to create a override to change the target name

  • Open the System Center Operations Manager Console 2007 r2, and click the "Authoring" workspace.
  • In the "Authoring" workspace, expand "Management Pack Objects, and select "Monitors"
  • In the "Monitors" pane, use the "Look for:" box to find "Global Zone Resolution Monitor"
  • Right Click "Global Zone Resolution Monitor", select "Overrides", select "Override the Monitor", click "For all objects of class: DNS 2008/R2 Global Zone"

     GlobalZoneMonitorOverride

  • On the "Overrides Properties" page, select "Host" and change the "Override Value" to the value that you want

    GlobalZoneOverrideHost

  • On the "Overrides Properties" page, Select a "Destination management Pack" click "Apply" and click "Ok"

Forwarder Availability Monitor

The forwarder availability monitor uses www.microsoft.com as a host in an NSLOOKUP query by default for unconditional forwarders. If your environment does not have A type records for all zones, you can override the default record type to Start of Authority (SOA) type record in Forwarder Availability Monitor with the following steps:

  • Open the System Center Operations Manager Console 2007 r2, and click the "Authoring" workspace.
  • In the "Authoring" workspace, expand "Management Pack Objects, and select "Monitors"
  • In the "Monitors" pane, use the "Look for:" box to find "Forwarder Availability Monitor"
  • Right Click "Forwarder Availability Monitor", select "Overrides", select "Override the Monitor", click "For a specific object off class: DNS 2008/R2 Forwarder"

    DNSsoaOverride

  • On the "Select Object" page, select the object that you want to Override and click "OK"
  • On the "Overrides Properties" page, select "Debug flag" and change the "Override Value" to the value "True"

    DebugFlagTrue

  • On the "Overrides Properties" page, Select a "Destination management Pack" click "Apply" and click "Ok"

The DNS management Pack can be found here. The Management Pack guide can be found here

Opsmgr 2007 r2 DNS 2008/R2 Resolution Time Alert

Standard

I frequently getting the alert: DNS Server xxxxxxxxx is experiencing performance issues.

1

The reason why this alert is generated is that often the server is busy executing scripts we run to check how the local DNS server is responding. When you check the default threshold you can see it is set to 1 Second.

Because this are generated by a monitor which is changing his state frequently. These alert get auto-resolved and get back to a healthy state by design.

The best thing to do is changing the default threshold from 1 to 3 seconds.

  1. Open the “Operations Manager Console” and open the health explorer for the sever that is giving problem’s
  2. Open “Performance” and right click “DNS 2008/R2 Resolution Time – xxxxxxxxxxxxx (DNS 2008/R2 server)” click “Monitor Properties
     2
  3. Under “DNS 2008/R2 Resolution Time properties” click the tab “Override
  4. Under the “Override” tab click “Override”, “For all objects of class: DNS Server
     3
  5. Check “Threshold Seconds” and change the override value to 3 seconds, Select the management pack for you customizations click “Apply” and “OK
     4