The purpose of this document is to provide information on the Agent Watcher. The Agent Watcher allows you to actively monitor devices for selected Ivanti agent services and files. The Agent Watcher restarts agent services that may have been stopped and resets the startup types for services that have been set to automatic. The utility also removes monitored agent files from lists of files to be deleted on reboot, in order to prevent deletion. Additionally, Agent Watcher alerts you when agent services can't be restarted, when agent files have been deleted, and when agent files are scheduled to be deleted on reboot.
You can enable the Agent Watcher within the agent configuration or, at a later time, with a separate Update Agent Settings task. In other words, you don't have to enable Agent Watcher during a device's initial configuration. It can be done at any time directly from the console for one or more managed devices
The Agent Watcher runs under the collector framework on client systems. This agent piece, LDRegWatch.exe is run by collector.exe as needed to let it monitor the system. LDRegWatch will periodically update its copy of the configuration settings stored in its corresponding INI files (e.g. “AgentWatcherSettings_Agent Watcher Settings 1.ini”). It then verifies that what the settings are, are properly applied to the system (i.e. start services and update files). The following depicts the general architecture of the Agent Watcher process:
LDregwatch, by default, will use port(s) 53000/53001 as seen within the LDCLIENT\landesk.provider.ldms.collector.startup.xml file. These ports will need to be open on your network to utilize this feature.