Skip to main content

Reference

 

OutSystems

LifeTime Monitoring API

Note: This API is deprecated. To understand how to retrieve or register request-related statistics, see the PerformanceMonitoring API.

The LifeTime Monitoring API makes available the performance monitoring data collected from the environments managed by the infrastructure management console (LifeTime).

To use this API, simply reference the LifeTimeMonitoring module. By default this extension module is installed in the LifeTime environment.

This API contains a single entity: Request Data, and for optimization purposes, only data from the previous two days is stored.

Attributes

Attribute Description
InstantStart The instant when the request was initiated at the browser.
LoadTime The time elapsed since InstantStart until the page was loaded by the browser.
This value takes into consideration all the Ajax requests made before the pages was rendered.
BrowseTime The time elapsed since the request response arrives to the browser until the page is loaded.

This value takes into consideration all the Ajax requests made before the pages was rendered.

UserAgent The user agent string provided by the request's HTTP header.
UserIP The IP of the end-user performing the request (in either IPv4 or IPv6 text format).
ScreenResolution The end-user browser screen resolution taken from the window.screen object.
RequestKey The unique identifier of the request.
VisitorKey The unique identifier of the visitor. A visitor is a combination of a device and a browser.
The key is created at the first time the visitor accesses the website’s domain using a given device and browser.
The same key is used until the browser cookies are cleared.
VisitKey The unique identifier of the visit.
A visit is defined as a series of page requests from the same visitor. It is considered ended when no requests have been recorded for 30 minutes.
SessionKey The unique identifier of the session.
UserKey The unique identifier of the user.
UserAgent The user agent string provided by the request's HTTP header.
ApplicationKey The unique identifier of the application.
EspaceKey The unique identifier of the module.
WebScreenKey The unique identifier of the web screen.
WebScreenName The name of the web screen.
TenantKey The unique identifier of the tenant.
EnvironmentKey The unique identifier of the environment.
FrontEndName The name of the front-end server processing the request.
AjaxRequestCount The number of Ajax Requests performed before the screen was rendered to the end-user.
FrontEndKey The Front-end Key.
  • Was this article helpful?