Skip to main content
Version: 8.3 Beta 🚧

Sessions

Perspective Sessions​

The Perspective Sessions page shows all open Perspective Sessions along with some basic information about each session, such as what user is logged into each session, the project they are currently working on, and their IP address. Each session has a View Details option that allows you navigate all the elements of a session: pages, view instances, and components.

Gateway Webpage - Perspective Sessions Section

The main Perspective Sessions page lists all of the currently running Sessions across all scopes to show how many are open and the name of the users using them. By clicking on the three dots menu and selecting View Details, even more information about that particular session is displayed, including any Log Activity pertaining to errors recorded while the session was active.

A Terminate Session option is also displayed under the three dots menu, which allows users to terminate the session. Note the Terminate option is not available for any Designer Perspective Sessions and is only visible for other session scopes if the user has Config-level permissions.

Session Details​

AttributeDescription
DeviceType of device running the session.
UserThe user logged into the session.
AuthorizedDisplays the authorization status of the active user.
ProjectThe name of the project open in the session.
UptimeThe total uptime of the session.
Last Comm.Date and time recorded for the last communication with the session.
AddressThe IP address and computer name where the session is launched.
Session ScopeIndicates what browser opened the session, and the Perspective icon indicates the Designer is open.

Perspective Sessions Page

Perspective Session Details​

The Perspective Session Details panel displays more in depth information such as the page ID and how many views are on each page. Click the three dots menu and select View Details to get more detailed information about each page in the session.

Performance​

AttributesDescription
Messages SentMessages sent per second.
Messages ReceivedMessages received per second.
Total Bytes SentDisplays the total number of bytes sent out.
Property ChangesMeasures the rate of property changes.
Scripts ExecutedScripts executed per second.
Expressions ExecutedExpressions executed per second.
Queue PendingDisplays the total number of items in the queue.
Queue TasksQueue tasks per second.
Task DurationTracks Gateway performance in milliseconds for Perspective requests to be completed.

Pages​

AttributesDescription
IDThe instance ID of the page.
ViewsDisplays total number of views on a page.
Binding CountThe number of binding on the page.
Component CountThe number of components on the page.

Log Activity​

AttributesDescription
Min levelDropdown menu with options Info, Debug, and Trace.
Live ValuesToggle switch to turn live values on or off.
Merge to LogsMerge the settings of the current view with the main Diagnostics Log Viewer.
LoggerName of the logger that describes the context of the message.
TimeTime of log.
MessageMessage for the log.
note

Click the Log Properties Log Properties icon to display the log properties of the logged event.

Perspective Session Details

View Instances​

The Page Details panel shows the number of View Instances on a Page and the number of Components in each view instance. Click the three dots menu and select View Details next to each View Instance to get even more information about the type of components used in each view.

Sessions Details​

AttributesDescription
InstanceIDDisplays View Instances for each view.
ComponentsTotal number of components used in the specified view.
BindingsTotal number of bindings used in the specified view.

View Instances

Components​

The Components panel lists all the components used in a View Instance of a Page along with the following information about each component.

AttributesDescription
NameName of the component.
AddressPathAddress of the component.
BindingsDisplays the number of bindings for each component.
ChildrenDisplays the number of children for each component.
PropertiesDisplays the number of properties for each component.
PropertyChangeScriptsDisplays the number of property change scripts for each component
ActionsDisplays the number of actions for each component.