4.9 DNSConnectivity

Use this Knowledge Script to check a DNS client’s list of name servers. The Knowledge Script identifies the servers to check by scanning the /etc/resolv.conf file, then verifies that each server is reachable with a ping command and responds to an nslookup request. You should run this Knowledge Script on one or more DNS clients to ensure your DNS servers are available and responding to address (nslookup) requests. If any server listed in /etc/resolv.conf fails to reply to the ping command or the nslookup request, AppManager raises an event.

You can only use this Knowledge Script on computers that are running a DNS server.

NOTE:If your firewall configuration is set to disable the ping command, you should disable the Attempt to ping servers parameter to avoid unwanted events.

4.9.1 Resource Object

Network folder

4.9.2 Default Schedule

The default interval for this script is Every 30 minutes.

4.9.3 Setting Parameter Values

Set the following parameters as needed:

Description

How to Set It

Event? (y/n)

Set to y to raise events. The default is y.

Attempt to ping servers? (y/n)

Set to y to monitor the availability of DNS servers by sending a ping command.

Set to n if you do not want to verify the server availability using a ping command. For example, if your organization or firewall configuration is set to disable the ping command, you should set this option to n to avoid unwanted events.

The default is y.

Event severity level

Set the event severity level, from 1 to 40, to indicate the importance of the event. The default is 5.

Enable debugging? (y/n)

Set to y to enable debugging. The default is n.