Hi Markus,
Is there a way i could print this messages for every Session (from within the BE)?
The short answer is no. An ABL (agent) session does not have any knowledge of any other sessions in its agent. Only the agent and the session manager know this, and there is no way to tell either one of them to run something in all sessions.
You can idenfity the ABL session used to service a request, using the request ID. This value looks something like "ROOT:a:0000063f" .It is written automatically into PASOE agent log. You can get this value from the access log. This log tells you which HTTP requests were made, and what their request ID is.
This is not always very useful for ABL clients (ie APSV requests) - it can be hard to see what was actually run from that information.
In this case, you can use the
Telemetry Service. This reports more specific information about a request: what was the BE called (the service name) and the method called (the service request). It also contains the agent and ABL session IDs, which are also useful. With this information you can more easily see all of the requests made to a particular ABL session, and so potentially figure out more easily what is causing the issue.
-- peter