System Status - Maintenance
System Status and Runtime Information
Shows information about server environment settings such as the operating system, application server, installation path, Java version and database connection. Information about system status is also shown. These are for example numbers of data cards and templates in systems and handlers in use.
Currently Active Sessions
In the Currently active sessions view, you can monitor and manage the user sessions that are currently active in ESM.
To access the view, open the General tab of the Maintenance view and click Currently active sessions. The work area displays detailed information about the current user sessions in a table. You can refresh the session list with the Refresh button.

Viewing Active Sessions
The Currently active sessions view displays a lot of useful information about the currently active user sessions.
The first column of each row displays the identification data of the user who established the session. The column also displays where and when the session was initiated.
Columns with a checked checkbox indicate which ESM modules and module components the user who established the session is permitted to use. Information about the idle sessions as well as users' usage rights is important when you have to free licenses for new user sessions.
Disconnecting Sessions
With Web-based user interfaces, you may face situations where several sessions are open but not in active use. The sessions that have been forgotten or otherwise left open are idle and thus waste licenses and server resources. To free the licenses, you can disconnect sessions manually from the Currently active sessions view.
To disconnect a user session, select the checkboxes next to the idle user sessions and click the Disconnect button. ESM closes the session, and the license is available for a new connection.
Although disconnecting idle sessions is possible in ESM, it is advisable to prevent user sessions becoming idle in the first place. You can have the session disconnected automatically by making the session timeout value low enough. The session timeout value is adjustable in the resin.conf configuration file, located in \Efecte\resin\conf.
It is advisable to instruct the ESM users about proper logout procedures: the application closes properly only when the user exits it by means of the Logout button.
Locked Data Cards
From the Locked data cards view, you can view a list of currently locked data cards. To access the view, open the General tab of the Maintenance view and then click Locked data cards.
A data card is locked when someone is editing it. If a user has left the workstation while in edit mode, the root user can remove the locks to give other users access to the currently locked data card. Removing the lock from the user prohibits the user making changes to the data card. Use this feature only when necessary.
Cache Statistics
Shows information about the system caches. These statistics tell how often the needed data is found in server’s memory and how often the database searches are executed. This helps to fine tune the settings of the ESM system. By default, only the cache sizes are collected. To enable cache hit rate recording, press the Enable statistics link in the Cache statistics screen. In clustered environments this view shows statistics of a single node – not the whole cluster.
Diagnostics
Diagnostics has two features, which help in troubleshooting: Stack traces and Take memory dump. Both are usually only used by request of Efecte Service Desk.
Database Connections
A list of all open requests, such as WebAPI requests, imports, schedulable tasks or even queries triggered by a search executed by a user. Both log and the database connections UI have the same hash code, which helps in troubleshooting.
Mail Transport Pool
The mail transport pool is part of the underlying mechanism for sending emails from ESM. On the mail transport pool page, administrators can view its current status and have the ability to initiate or shut down the mail transport pool as needed.
This mail transport pool updates automatically whenever there are changes to the email sending settings. However, in exceptional situations, such as when the environment is initiated with incorrect email settings, the administrator may need to manually start the mail transport pool after correcting these settings. Additionally, in specific scenarios like changes to passwords or certificates on the email server, it may be necessary to restart the mail transport pool.
Message Queue
Message queue contains messages sent from ESM to an external system. A typical target system would be Efecte Self-Service and its announcement API. In version 2015.4 only messages sent with a listener which uses SendDataCardXmlToHttpAction will be sent via the queue.
The message queue works in the following way:
- If the target system doesn’t reply or message sending fails, the message is put to the queue.
- When the
messageQueueTaskis executed, the queue tries to send all messages waiting for delivery. - Once the delivery is successful, the status of the message is updated in the queue and it will not be sent again.
Take a look at the message queue user interface in the maintenance menu for details of all fields the message queue stores.
It’s possible to delete messages from the queue manually. The queue also automatically deletes messages older than two weeks. The queue also allows filtering the messages shown based on the status of the message.
Jobs Scheduler
This section is used to view jobs, which are automated jobs, scheduled by the system. Majority of the jobs are workflow timers. These shouldn't be mixed with tasks, which are created by admins.
It is possible to delete jobs in this view.
We recommend exercising extreme caution when deleting jobs.
Performance Statistics Since Restart
Displays performance statistics since last system restart.
Today's Performance Statistics
Displays performance statistics of the current system day.
Table of Contents