Velocity Software, Inc. is recognized as a leader in the performance measurement of z/VM and Linux on z. The Velocity Performance Suite consist of a set of tools that enable installations running z/VM to manage Linux and z/VM performance. In addition, many components of server farms can be measured and analyzed. Performance data can be viewed real-time through the use of either 3270 or a browser. The CLOUD Implementation (zPRO) component is designed for full cloud PaaS implementation as well as to extend the capabilities of the z/VM sysprog (system programmer) to the browser world. This feature moves system management to the point-and-click crowd. Archived data and reports can be kept available of long term review and reporting usine zMAP. The zVPS, formally ESALPS, components consist of: zMON (formally ESAMON - real-time display of performance data), zTCP (formally ESATCP - SNMP data collection), zMAP (formally ESAMAP - historical reporting and archiving), zVWS (formally ESAWEB - z/VM based web server), zTUNE (a subscription service), zVIEW (formally SHOWCASE - web based viewing of performance data), zPRO (new to the quality line of Velocity Software Products). Velocity continues to work with other software vendors to ensure smooth interface with or from other products such as VM:Webgateway, CA-Webgateway, EnterpriseWeb, MXG, MICS. Velocity software remains the leader and inovator in the z/VM performance, Linux performance, Managing cloud computing arenas.
About Us | Products | FAQ | zVIEW Demo | zPRO Demo | Customer Area | Education | Linux Hints & Tips | Presentations | News | Industry and Events | Employment Opportunities
Home | Contact Us | License Info | Newsletter    

Java Thread Analysis - ZVPS 4.3

As we at Velocity Software dig deaper into system analysis, the application subsystems become the next step in understanding how the server is performing and why. In zVPS 4.2, java process data was provided. In zVPS 4.3, we now provide thread analysis with a suprising capture ratio - not only do we see the block I/O and wait time for those block I/O, there are also thread waits - and CPU consumed by thread is provided. The following report is available with zVPS 4.3.

The "CPU ms" per thread in the last column is milliseconds of CPU used by the thread during the interval - in this case, the summary is for 15 minutes, but real time, this information would be available minute by minute.

Report: ESAJVMT      Java Subsystem Analysis Report   Velocity Software
Monitor initialized: 10/27/16 at 12:00:00 on 2828 serial 314C7     First record
-------------------------------------------------------------------------------
Node/
Date     <-----------Thread ID----------->  <--Blocks--> >Thread Waits>  CPU
Time     Name                          nbr  /Second Time   /Sec  Time    (ms)
-------- ---------------------------  ----  ------- ----  -----  -----  -----
12:15:00
lxora12  Totals                         .     0.1      0   32.7      0 2368.8
         CommunicatorServer              7      0      0      0      0  151.4
         Approximate Time Keeping Thr   26      0      0    0.9      0   21.2
         Deferred Alarm Manager         30      0      0    2.4      0   86.4
         Non-Deferred Alarm Manager     31      0      0    1.9      0   45.7
         Deferrable Alarm : 1           84      0      0    0.9      0   55.6
         Deferrable Alarm : 2           85      0      0    0.9      0   93.8
         ThreadService-0               102    0.0      0    1.1      0  250.5
         ThreadService-1               103    0.0      0    1.1      0  255.8
         ThreadService-2               104    0.0      0    1.1      0  277.1
         Deferrable Alarm : 3          136      0      0    0.9      0   52.3
         ThreadService-3               137    0.0      0    1.1      0  203.1
         ThreadService-4               139    0.0      0    0.9      0  248.2
         ThreadService-5               140    0.0      0    0.9      0  168.4
         Non-deferrable Alarm : 2      141      0      0    0.1      0    7.0
         Deferrable Alarm : 0           43      0      0    0.9      0   58.6
         LT=0:P=547699:O=0:port=9100    48      0      0      0      0   26.2
         LT=2:P=547699:O=0:port=9402    50      0      0      0      0    5.9
         HAManager.thread.pool : 0      55      0      0    0.3      0    5.5
         Non-deferrable Alarm : 1      138      0      0    0.1      0    6.5
         ThreadService-4               139      0      0    0.2      0   25.5
         ThreadService-5               140      0      0    0.2      0   22.5
         Thread-11                      17      0      0    0.0      0   33.9
         Approximate Time Keeping Thr   26      0      0    0.1      0    1.2
         Deferred Alarm Manager         30      0      0    0.2      0    5.6
         Non-Deferred Alarm Manager     31      0      0    0.1      0    2.2
         Deferrable Alarm : 1           84      0      0    0.1      0    2.4
         Deferrable Alarm : 2           85      0      0    0.1      0    2.6
         Deferrable Alarm : 2           85      0      0    0.1      0    2.6
         ThreadService-0               102      0      0    0.1      0   12.2
         ThreadService-1               103      0      0    0.1      0   19.2
         ThreadService-2               104      0      0    0.1      0    7.8
         Deferrable Alarm : 3          136      0      0    0.1      0    3.7
         ThreadService-3               137      0      0    0.1      0   15.3
         ThreadService-4               139      0      0    0.1      0   10.1
         ThreadService-5               140      0      0    0.1      0   10.0
         LT=3:P=547699:O=0:port=2809    54      0      0      0      0    2.6
         LT=1:P=547699:O=0:port=9403    49      0      0      0      0    8.6
         LT=2:P=547699:O=0:port=9402    50      0      0      0      0    5.5
         HAManager.thread.pool : 0      55      0      0    0.1      0    1.3
 




Don't miss Velocity Software's Performance Seminars