NetIQ AppManager 7.0.x
The following is a list of requirements for the "Proxy" Server and the Servers being monitored with the General_MachineDown knowledge script:
- The "Proxy" Server requires the AppManager Agent to be installed to run the General_MachineDown knowledge script.
- The Monitored Servers must running a Windows OS.
- The Monitored Servers do not need to have the AppManager Agent installed.
- The Monitored Servers must allow the "Proxy" Server (where the General_MachineDown knowledge script is initiated) enough permissions to check its Registry.
Best practices for the General_MachineDown knowledge script:
- Divide Large Environments by Subnets
In each subnet, designate one machine to monitor all other machines. If the subnet contains more than 50 machines, it would be best to break down the machine list text file into sizeable chunks (refer to #3) and run staggered, multiple instances of the General_MachineDown knowledge script.
- Centrally Monitor Designated Subnet Agents
From a central location, choose an Agent machine to monitor all designated Subnet Agent machines that are monitoring their respective subnets.
- Intervals vs. Machines
To ensure that the job completes successfully, it is best to set aside at least 10 seconds per machine (this knowledge script attempts to open the Registry of each machine listed). For example, if there are 30 machines contained in the machine list text file, space the intervals to run every 5 to 7 minutes; if there are 50 machines, set the intervals to every 9 to 11 minutes.
Since this knowledge script attempts to open the Registry of each machine listed, verify that the NetIQccm and NetIQmc Services are starting with an account that has sufficient privileges to do so.
It is recommended that you do not run this on a server hosting the NetIQ Management Service. Due to the high network I/O of the Management Server process you may see degraded perfromance from this KS.
If you want to monitor a non-Windows system over TCP/IP, use the General_PingMachine knowledge script.