uberAgent

Logon Monitoring

Ignoring Child Processes of the Logon Script

uberAgent® monitors various phases of the logon, including the execution of the logon script. To determine the phase duration, it waits for all child processes of the main logon process to finish. If there is a process that was started by the logon script but keeps running throughout the user session, it can cause the logon phase to be reported as taking longer than it actually did. To avoid this, you can configure uberAgent to ignore certain processes that are started by the logon script.

Requirements

  • uberAgent 7.5.0 or later

Configuration

You can configure uberAgent to ignore certain processes that are started by the logon script. This is done by specifying the process names in the configuration file or via Group Policy. Regular expressions are supported, so you can use wildcards to match multiple processes.

Configuration File

Add entries to the default list of processes in the [IgnoreLogonMonitoringProcesses] section of the configuration file.

[IgnoreLogonMonitoringProcesses]
NiAgnt32\.exe
LoginPI\.Logon\.exe
LoginPI\.Engine\.exe
<!--NeedCopy-->

Group Policy

Add the processes to the Group Policy setting Ignore processes during logon monitoring in the folder Advanced\Sessions.

Logon Monitoring