Chapter 2. Key Features

Table of Contents

2.1. System Search/Control
2.2. Environment Configuration
2.2.1. Adding a Configuration
2.2.2. Changing a Configuration
2.3. Monitoring
2.3.1. Node
2.3.2. HTH Statistics
2.3.3. Thread
2.3.4. Thread Summary
2.3.5. Server
2.3.6. JSV Server
2.3.7. Process
2.3.8. Service
2.3.9. Reverse Proxy Group
2.3.10. Reverse Proxy
2.3.11. Handler (Client)
2.3.12. Handler Summary

This chapter describes the menus of WebAdmin and how to use them.

2.1. System Search/Control

In [System Settings], you can check the current WebtoB configuration and connected client information. This is similar to using the wsadmin config command. For more information about the command, refer to WebtoB. "6.1.1.2. config (cfg)".

Click [Node] from the navigation pane to display the list of nodes.

[Figure 2.1] Viewing a WebtoB Node in WebAdmin

Viewing a WebtoB Node in WebAdmin

Click a node name to display more information about the node. For information about each item, refer to WebtoB. "3.3. NODE Section".

[Figure 2.2] Viewing Node Information in WebAdmin

Viewing Node Information in WebAdmin

Note

You can view information about each system component. For information about individual settings, refer to WebtoB. "Chapter 3. Environment Configuration".

Dynamic Settings

Some settings can be changed dynamically. Settings that can be changed dynamically do not require restart of WebtoB. Dynamic configuration changes have the same effect as using the wsadmin set command. For more information about using this command, refer to WebtoB. "6.1.5.1. set".

Click [Dynamic Configuration] at the top left to open the following window:

To change an item, enter a value and then click [OK] to apply the changes.

[Figure 2.3] Dynamically Changing WebAdmin System Configuration

Dynamically Changing WebAdmin System Configuration

2.2. Environment Configuration

In [Environment Configuration], you can view, add, or modify each item in the current WebtoB configuration file.

Click [VHost] from the navigation pane to display the list of vhosts.

[Figure 2.4] WebAdmin Environment File Configuration

WebAdmin Environment File Configuration

Click a vhost name to view its current settings in the environment file. For more information about each items, refer to WebtoB. "Chapter 3. Environment Configuration". You can manage all vhost settings in the configuration file.

[Figure 2.5] WebAdmin Environment Configuration VHost

WebAdmin Environment Configuration VHost

2.2.1. Adding a Configuration

The following describes how to add an environment file.

  1. Under System Components, select a component to add to the environment file.

    [Figure 2.6] Adding a WebAdmin Environment Configuration (1)

    Adding a WebAdmin Environment Configuration (1)

  2. Click [New] at the top left of the page.

    [Figure 2.7] Adding a WebAdmin Environment Configuration (2)

    Adding a WebAdmin Environment Configuration (2)

  3. Enter all required fields, and then click [Add].

    [Figure 2.8] Adding a WebAdmin Environment Configuration (3)

    Adding a WebAdmin Environment Configuration (3)

  4. After adding the configuration, click [Save].

  5. Click [Compile] to apply the changes.

2.2.2. Changing a Configuration

The following describes how to modify an environment file.

  1. Under System Components, select a component to modify in the environment file. Modify the desired items, and then click [Save].

    [Figure 2.9] Changing a WebAdmin Environment Configuration

    Changing a WebAdmin Environment Configuration

  2. To compare the changed file with the original file, click [Diff] on the right to display the following page.

    Click [Revert] to revert back to the original configuration.

    [Figure 2.10] Changing a WebAdmin Environment Configuration - Diff

    Changing a WebAdmin Environment Configuration - Diff

  3. When you are finished with making changes, click [Save].

  4. Click [Compile] to save the changes.

2.3. Monitoring

In [Monitoring], you can check the current number of requests processed by WebtoB, as well as the status of individual servers.

Click a menu from the navigation pane. To automatically refresh the monitoring data at a set interval, click [Monitoring] at the top right and then enter a refresh interval in the page displayed.

2.3.1. Node

Click [Node] from the navigation pane to view node statistics.

[Figure 2.11] WebAdmin Monitoring

WebAdmin Monitoring

The following describes some items on this page.

ItemDescription
shmkeySHMKEY value of the NODE section.
shmsizeActual shared memory size.

2.3.2. HTH Statistics

Under Monitoring, click [HTH Stats] to view HTH statistics. You can also view this information by using the wsadmin stat -h command. For more information, refer to WebtoB. "6.1.2.3. stat (st)".

[Figure 2.12] WebAdmin Monitoring - HTH Statistics

WebAdmin Monitoring - HTH Statistics

2.3.3. Thread

Click [Thread] from the navigation pane to view thread statistics. You can also view this information by using the wsadmin stat -t command. For more information, refer to WebtoB. "6.1.2.3. stat (st)".

[Figure 2.13] WebAdmin Monitoring - Thread

WebAdmin Monitoring - Thread

ItemDescription
hthHTH number.
threadidThread name.
status

Current status. One of:

  • RDY: ready to process a new task.

  • NRDY: not ready to process a task.

  • RUN: currently processing a task.

elapsedAmount of time passed since the start or end of a task.
atasksTotal number of tasks.
ptasksNumber of tasks processed up to now.
qtasksNumber of tasks currently in the queue.

2.3.4. Thread Summary

Click [Thread Summary] from the navigation pane to view tread statistics. You can also view this information by using the wsadmin stat -T command. For more information, refer to WebtoB. "6.1.2.3. stat (st)".

[Figure 2.14] WebAdmin Monitoring - Thread Summary

WebAdmin Monitoring - Thread Summary

ItemDescription
hthHTH number.
threadtypeType of thread.
status

Current status. One of:

  • RDY: ready to process a new task.

  • NRDY: not ready to process a task.

threadsNumber of threads of the threadtype.
atasksTotal number of tasks.
ptasksNumber of tasks processed up to now.
qtasksNumber of currently queued requests.

2.3.5. Server

Click [Server] from the navigation pane to view server statistics. You can also view this information by using the wsadmin svrinfo command. For more information, refer to WebtoB. "6.1.2.2. svrinfo (si)".

[Figure 2.15] WebAdmin Monitoring - Server

WebAdmin Monitoring - Server

ItemDescription
hthHTH number.
svrnameServer name set in the environment configuration.
svriServer index number.
status

Server status.

  • RDY: ready to process requests. There are server processes connected to WebtoB.

  • NRDY: not ready to process requests. There are no server processes connected to WebtoB.

  • BLK: suspended by administrator command. The server cannot process requests.

reqsNumber of requests sent to the server.
countNumber of requests processed.
cqcntNumber of currently queued requests.
aqcntNumber of cumulative queued requests.
qpcntNumber of requests removed from queue due to a timeout or qp command.
emcntNumber of queued requests that exceeds MaxQCount.
rscntNumber of restarts caused by abnormal termination of the server.
rbcntNumber of reboots via rbs command.

2.3.6. JSV Server

Click [JSV Server] from the navigation pane to view JSV server statistics. You can also view this information by using the wsadmin stat -j command.

For more information, refer to WebtoB. "6.1.2.3. stat (st)".

[Figure 2.16] WebAdmin Monitoring - JSV Server

WebAdmin Monitoring - JSV Server

ItemDescription
hthHTH number.
svrnameServer name set in the environment configuration.
jenginenoEngine number specified in JEUS.
consNumber of JEUS connections.
reqsNumber of requests sent to the server.
countNumber of requests processed.
avgAverage processing time.
jengineidName of JEUS Servlet engine connected to WebtoB.

2.3.7. Process

Click [Process] from the navigation pane to view process statistics. You can also view this information by using the wsadmin stat -p command. For more information, refer to WebtoB. "6.1.2.3. stat (st)".

[Figure 2.17] WebAdmin Monitoring - Process

WebAdmin Monitoring - Process

ItemDescription
hthHTH number.
svrnameServer name set in the SERVER section.
svgnameServer group name of the SVRGROUP section.
sprnoProcess number set in WebtoB.
pidProcess ID. For JVS servers, this is the ID received from the worker thread for each connection.
status

Process status.

  • RDY: ready to process requests. There are server processes connected to WebtoB.

  • NRDY: not ready to process requests. There are no server processes connected to WebtoB.

  • RUN: currently processing a request.

  • BRUN: currently sending a reply to a request, but is temporarily in waiting due to flow control.

reqsNumber of requests sent to the process.
countNumber of requests processed by the process.
avgAverage processing time. (Unit: second)
rtTime consumed by the currently processed request.
clidClient ID of the current request.
svcService name of EXT or URI of the current request.
vWJP (WebtoB-JEUS Protocol) version information for a JEUS connection. Internal server processes are indicated with a '0'.
contimeTime elapsed since the process was connected to HTH (duration connected to HTH).

2.3.8. Service

Click [Service] from the navigation pane to view service statistics. You can also view this information by using the wsadmin stat -s command.

For more information, refer to WebtoB. "6.1.2.3. stat (st)".

[Figure 2.18] WebAdmin Monitoring - Service

WebAdmin Monitoring - Service

ItemDescription
hthHTH number.
svrnameServer name set in the SERVER section.
countNumber of requests processed by WebtoB for this service.
avgNumber of requests processed by the server.
cqcntNumber of currently queued requests.
aqcntNumber of cumulative queued requests.
qavgAverage queued time.
status

Current status.

  • RDY: ready to process requests. There are server processes connected to WebtoB.

  • NRDY: not ready to process requests. There are no server processes connected to WebtoB.

  • BLK: suspended by administrator command. The server cannot process requests.

2.3.9. Reverse Proxy Group

Click [Reverse Proxy Group] from the navigation pane to view reverse proxy group statistics. You can also view this information by using the wsadmin stat -rpg command.

For more information, refer to WebtoB. "6.1.2.3. stat (st)".

[Figure 2.19] WebAdmin Monitoring - Reverse Proxy Group

WebAdmin Monitoring - Reverse Proxy Group

ItemDescription
hthHTH number.
rpgiReverse proxy group number.
rpgnameReverse proxy group name.
rproxynameReverse proxy name.
countNumber of requests processed.
qcntNumber of requests queued for the proxy group.
avgAverage processing time. (Unit: second)
consNumber of WAS connections.
remoteaddressClient IP and port.

2.3.10. Reverse Proxy

The following page is displayed when selecting [Reverse Proxy] under Monitoring. You can al so view this information by using the wsadmin stat -rp command. For more information, refer to WebtoB. "6.1.2.3. stat (st)".

[Figure 2.20] WebAdmin Monitoring - Reverse Proxy

WebAdmin Monitoring - Reverse Proxy

ItemDescription
hthHTH number.
rproxynameReverse proxy name.
rpgnameReverse proxy group.
status

Connection status.

  • RDY: ready to receive reverse proxy requests from the client.

  • NRDY: not ready to receive reverse proxy requests from the client.

  • RUN: currently processing a reverse proxy request.

  • QED: Currently queued as the server that receives requests from the client and processes the requests have been checked, but the server is currently processing requests.

countNumber of requests processed.
idleIdle time. (Unit: second)
spriConnection index number.
clidClient ID of the current request.
sslWhether or not SSL is in use.
websocketWhether or not web socket is in use.

2.3.11. Handler (Client)

Click [Handler (Client)] from the navigation pane to view client handler statistics. You can also view this information by using the wsadmin cliinfo command. For more information, refer to WebtoB. "6.1.2.1. cliinfo (ci)".

[Figure 2.21] WebAdmin Monitoring - Handler (Client)

WebAdmin Monitoring - Handler (Client)

ItemDescription
hthHTH number.
status

Client status.

  • RDY: receiving a request from the client.

  • RUN: processing a client request.

  • QED: currently queued because all target servers are currently busy processing requests.

countNumber of requests sent by the client.
idleIdle time. (Unit: second)
localaddressWebtoB server address.
remoteaddressAddress of the connected client.
spriServer process processing a request (-1 means that a process has not been allocated yet).
userUser name of the request.
sslWhether or not the client is connected via SSL.

2.3.12. Handler Summary

Click [Handler Summary] from the navigation pane to view client handler statistics of client requests by processing state. You can also view this information by using the wsadmin cliinfo -S command.

For more information, refer to WebtoB. "6.1.2.1. cliinfo (ci)".

[Figure 2.22] WebAdmin Monitoring - Handler Summary

WebAdmin Monitoring - Handler Summary

ItemDescription
hthHTH number.
rdyNumber of incoming client requests.
qedNumber of currently queued requests because all target servers are currently busy processing requests.
runNumber of client requests being processed.
etcNumber of client requests in a state other than ready, run, and queued states.
totalTotal number of incoming or already received client requests.