High-level events monitored

High-level event (HLE) monitoring captures basic application and system events. High-level events include application events, system events, and user-application interactions. High-level event projects collect basic event information for the applications that run on the desktop where you have deployed the project

High-level events projects collect event data based on the following application and system events:

Event

Description

AppGotFocus

Occurs when the top level window of a Windows-based application receives focus or when a user goes from one web domain to another without changing tabs in the browser.

AppLostFocus

Occurs when the currently focused Windows-based application loses focus or when a user goes from one web domain to another without changing tabs in the browser. When this event occurs, the system reports aggregate data. For more information, see High-level event data reported.

FormGotFocus
(Windows)

Occurs when a form window of a Windows-based application receives focus.

FormLostFocus
(Windows)

Occurs when the currently focused Windows-based application form loses focus. When this event occurs, the system reports aggregate data. For more information, see High-level event data reported.

IdleStarted

Occurs when the client system enters an idle state. The client is in an idle state when there has been no user interaction within a specified time period. Use the secondsForIdle attribute in the RuntimeConfig.xml file to specify this time period. Once the time period elapses with no user interactions occurring, the system reports the IdleStarted event. For more information, see Setting the RuntimeConfig.xml file for high-level events.

IdleStopped

Occurs after a client system has been idle (see IdleStarted) and a user interaction occurs. When this event occurs, the system reports duration information.

PageGotFocus
(web)

Occurs when the user goes to another web domain or to another page within the same domain without changing tabs in the browser. Once the new site or page loads, the system reports a PageGotFocus event.

PageLostFocus
(web)

Occurs when the user goes to another web domain or to another page within the same domain without changing tabs in the browser. When this event occurs, the system reports aggregate data. For more information, see High-level event data reported.

ProcessCreated

Occurs when a process starts. You can track all processes or only the processes that have a UI element, such as an application window. Set this option using the uiProcessesOnly attribute in the RuntimeConfig.xml file. For more information, see Setting the RuntimeConfig.xml file for high-level events.

ProcessDestroyed

Occurs when a process terminates.

ScreenSaverStarted

Occurs when the system starts the screen saver application.

ScreenSaverStopped

Occurs when the system exits the screen saver application. When this event occurs, the system reports aggregate data. For more information, see High-level event data reported.

SystemLocked

Occurs when the user locks the system.

SystemUnlocked

Occurs when the user unlocks the system. When this event occurs, the system reports aggregate data. For more information, see High-level event data reported.

TopLevelWindowClosed

Occurs when the main window of an application closes or when a browser tab closes. For example, if while viewing a webpage the user right-clicks a link and selects the Open in New Tab option, the system reports this event when it creates the new tab and brings it to the front of all other tabs open in the browser.

TopLevelWindowOpened

Occurs when the main window of an application opens or when a new window or browser tab opens. For example, if while viewing a webpage the user right-clicks a link and selects the Open in New Window option, the system reports this event when it opens the new browser window.

URLChanged

Occurs when a user submits a different URL to the browser to go to another website.

Running Robot Runtime as an Administrator

Run Robot Runtime as an Administrator to report the following events:
• DisplayLock
• isplayUnlocked
• ScreenSaverStarted
• ScreenSaverStopped

Suggest Edit

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.