.
Eloquence WEBDLG2 contact contact

Documentation / WEBDLG2 / The eloqwebd2 status page

The eloqwebd2 status page

 
.
  Document revision: 2023-12-01
Refers to WEBDLG2 version: B0830-2211 patch PE83-2311300


Table of contents


The eloqwebd2 server provides a built-in status page. In the current implementation, server statistics and a list of active sessions are displayed.

The server statistics are refeshed every 10 seconds.

The list of active sessions displays the following information:

ID Session identifier
Application Application identifier (app_id)
Login eloqsd login
User address Address of the user's web browser
DLG address Address of the DLG connection
Online How long ago the session was started
Idle How long the session is idle (user-inactive)

Secondary information is available when a session entry is expanded:

Connected Date/time when the session was started
Dialog Current active Dialog (if available)
User-agent Identification of the user's web browser

The session list may be sorted by clicking a column header. Repeatedly clicking a column header toggles between ascending and descending sort order.

The session list may be refreshed by clicking the refresh button in the top-left corner (i.e., the list is not refreshed automatically).

A session may be terminated by clicking the red x symbol on the left of the session entry. A confirmation box is displayed.


The status page is served by the eloqwebd2 internal web server. The default URI is /status, for example:
http://SERVER.NAME/status

A Handler=Status URI pattern may be configured to specify a different URI, and/or to apply access rules. For example:

[/admin/status]
Handler = Status
Allow = 192.168.77.0/24
GroupList = @auth

In this example, the status page URI is set to /admin/status. Access is granted to the 192.168.77.0 network addresses. The invoking user needs to be logged in.


When invoking the status page, the status document is loaded, provided by the eloqwebd2 internal web server.

The default eloqwebd2 status document eq-webdlg-status.html is installed in the htdocs subdirectory below the Eloquence share/webdlg2 directory:

HP-UX, Linux
/opt/eloquence/8.3/share/webdlg2/htdocs/eq-webdlg-status.html
Windows
C:\Program Files (x86)\Eloquence\8.3\share\webdlg2\htdocs\eq-webdlg-status.html

The eloqwebd2 internal web server allows to customize the status document by configuring a Handler=Status URI pattern.

Default status document:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <script defer src="eq-webdlg-status.js"></script>
    <link href="eq-webdlg-status.css" rel="stylesheet" type="text/css">
    <title>Eloquence WEBDLG2 Server Status</title>
    <meta name="viewport"
          content="width=device-width,initial-scale=1.0">
    <meta name="format-detection"
          content="telephone=no,date=no,address=no,email=no,url=no">
  </head>
  <body>
    <div id="eq-page">
      <h1>Eloquence WEBDLG2 Server Status</h1>
    </div>
  </body>
</html>

 
 
 
  Privacy | Webmaster | Terms of use | Impressum Revision: 2023-12-01  
  Copyright © 1995-2023 Marxmeier Software AG