Session infos
Administration Page | Application/Contract | Syracuse/Collaboration | Class | sessionInfos | Representation | sessionInfo |
---|
When a user connects to the platform, it opens a connection that can be viewed with the list of sessions that are part of the administration pages. The Web platform connects to several endpoints (if necessary), and acts as a proxy.
This function allows the listing of the connections in order to display their characteristics and force a disconnection.
Different properties of a session | Disconnect operation |
Date and time of the latest exchange between the client and the Web server.
Identifies the Web server that manages the session. The following cases are possible:
Contains the IP address of the client browser connected.
When using SAML authentication, this field contains the name ID of the connection.
When using SAML authentication, this field contains the session ID of the SAML connection.
By using the corresponding operations, it is possible to log the execution of the code. A similar operation is possible for "classic"-pages linked code from the classic session administration page. After running this log, three types of information can be displayed through icons displayed on the following fields.
This icon gives you access to the flamegraph that displays the CPU repartition generated by the log for the corresponding session. If the log is still enabled, you can extract the latest status of the session by accessing it. More information about flamegraph representation can be found in the corresponding documentation.
channel 3>@SEED.TRT/MYSCRIPT.adx(200) For I=1 To 5 , tick 123channel 3>@SEED.TRT/MYSCRIPT.adx(201) | J+=1 , tick 123channel 3>@SEED.TRT/MYSCRIPT.adx(203) | If I=2 , tick 124channel 3>@SEED.TRT/MYSCRIPT.adx(204) | Call TEST(I) From OTHERSCRIPT , tick 124channel 3>@SEED.TRT/OTHERSCRIPT.adx(18) | | For [TB] Where mod(ABC,I)=3 , tick 124channel 3>@SEED.TRT/OTHERSCRIPT.adx(19) | | | K+=[TB]PROP , tick 125
This icon gives you access to the memory dump of the X3 server at the end of the last X3 log activation period. The results correspond to the format generated by the heapdmp instruction.
Authorized users can force a disconnection by clicking Disconnect. The connection is then lost and the user has to re-authenticate to open a session. The Disconnect action is available from the query line or from the details page.
From version 2018.R3, you can activate the session trace from the Web client sessions page. Click the Actions button of the session you want to trace and click Activate session trace. You can then select the error levels for each code. Five levels are available:
By default, all traces are stored in the logs folder for Syracuse. You can change this default folder in the nodelocal.js configuration file by changing the logpath
attribute in the collaboration
section.
You can update your session trace or deactivate it from the Actions button as well.