Schedule demo

TongWeb Server Monitoring


Overview

TongWeb is a full-featured Java EE application server widely used in China for deploying and managing enterprise-grade web applications. It provides robust support for web services, Servlets, JSP, and EJB components, making it suitable for mission-critical business workloads. With its scalable architecture, TongWeb is designed to handle large-scale deployments while ensuring stability and performance.

Applications Manager enables you to monitor your applications running on the TongWeb server, track vital performance metrics such as CPU and memory utilization, and gain visibility into response times. It also provides insights into JVM class loading, memory usage, and resource consumption, helping you detect performance bottlenecks. By monitoring TongWeb in real time, Applications Manager ensures proactive alerting and improved application availability for your business environment.

Creating a new TongWeb monitor

Supported versions of TongWeb Server: 7

Prerequisites for monitoring TongWeb server metrics:Click here

Using the REST API to add a new TongWeb monitor:Click here

Follow the steps given below to create a new TongWeb application server monitor:

  1. Click on the New Monitor link.
  2. Select TongWeb under the Application Servers category.
  3. Enter a Display Name.
  4. Enter the Host Name of the server where TongWeb runs.
  5. Enter the Port (JMX Port of the TongWeb server).
  6. Enter the credential details like User Name and Password for authentication, or select the required credentials from the Credential Manager list by enabling the Select from credential list option.
  7. Enter the JNDI Name (for example: /jmxrmi).
  8. Specify the Polling Interval in minutes.
  9. If you are adding a new monitor from a Central Server, select a Probe Server.
  10. Choose the Monitor Group from the combo box with which you want to associate the TongWeb Monitor (optional). You can choose multiple groups to associate your monitor.
  11. Click Add Monitor(s). This discovers TongWeb servers from the network and starts monitoring them.

Monitored Parameters

Click on the monitor name to see all the server details listed under the following tabs:

Overview

This tab provides a quick summary of the TongWeb server’s platform details, CPU and memory usage, response time, and JVM class loading statistics.

ParameterDescription
TONGWEB DETAILS
Platform ArchitectureSpecifies the system architecture on which TongWeb is running.
Platform VersionIndicates the version of the underlying operating system.
Platform NameDisplays the name of the operating system where TongWeb is deployed.
PERFORMANCE OVERVIEW
CPU UtilizationThe percentage of CPU resources currently in use by TongWeb.
Memory UsedThe percentage of system memory consumed by TongWeb.
RESPONSE TIME
Response TimeThe time taken by TongWeb to respond to a request.
CLASS LOADING
Class LoadedTotal number of classes currently loaded in the JVM.
Class UnloadedTotal number of classes that have been unloaded from the JVM.
Total Class LoadedCumulative total of all classes loaded during the JVM runtime.

Thread

This tab displays thread pool details such as total, active, and stuck threads, helping you analyze thread utilization.

ParameterDescription
Thread Pool Details
Thread NameName of the thread pool in TongWeb.
Total ThreadsTotal number of threads available in the specified thread pool.
Stuck ThreadsNumber of threads that are stuck and not progressing within the thread pool.
Active ThreadsTotal number of threads currently active and handling requests.
Thread Utilization (%)The percentage of threads being utilized in the pool.

Request Processor

This tab shows request processor performance, including request counts, bytes processed, and errors, giving insights into traffic handling efficiency.

ParameterDescription
Global Request Processor
NameThe name of the request processor in TongWeb.
Bytes ReceivedTotal number of bytes received by the request processor.
Bytes SentTotal number of bytes sent by the request processor.
Error CountTotal number of errors encountered while processing requests.
Maximum TimeThe maximum amount of time taken to process a request (in ms).
Request CountTotal number of requests handled by the request processor.

Memory

This tab provides details on JVM memory pools, showing usage, free space, committed memory, and utilization percentages.

ParameterDescription
Memory Pool Details
NameThe name of the memory pool in TongWeb.
Used MemoryThe amount of memory currently used in the memory pool (in MB).
Committed MemoryThe amount of memory guaranteed to be available for the memory pool (in MB).
Max MemoryThe maximum amount of memory that can be used by the memory pool (in MB).
Free MemoryThe amount of free memory currently available in the memory pool (in MB).
Memory UtilizationThe percentage of memory utilized in the memory pool (in %).
Free MemoryThe percentage of free memory available in the memory pool (in %).

Web

This tab lists deployed web applications, their state, request handling, and session statistics.

ParameterDescription
Web Apps
NameThe name of the web application deployed in TongWeb.
StateThe current operational state of the web application.
Possible values: STARTED/STOPPED
Start TimeThe time at which the web application was started.
Request CountTotal number of requests processed by the web application.
Active SessionsThe number of active user sessions currently maintained by the web application.
Expired SessionsTotal number of user sessions that have expired.
Rejected SessionsThe number of user sessions that were rejected by the web application.

Garbage Details

This tab provides garbage collection statistics, including the number of collections and time spent in GC activities.

ParameterDescription
Garbage Collection
NameThe name of the garbage collector used in the JVM running TongWeb.
Collection CountTotal number of garbage collection events performed.
Collection TimeTotal time spent on garbage collection activities (in ms).

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally