Solved

WebSphere on windows 2003

Posted on 2009-05-19
4
590 Views
Last Modified: 2013-12-14
Experts I am running websphere 6 on windows 2003 server.
I would like to get a statistics of how many users are hitting the websphere( active and concurrent users)
I would like to know how to determine the memory usage.
I would like to know the most server logs location on webspeher server for troubleshooting
I would like to know whether the application releases memory in a timely manner or not
I also like to know the optimal way to tune the server for optimal performance
Thanks in advance

0
Comment
Question by:STEVE00098
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 4

Accepted Solution

by:
dipinci earned 500 total points
ID: 24429647
Please find the details for your questions/query asked.

Q.I would like to get a statistics of how many users are hitting the websphere( active and concurrent users)

A: You can get the Total request report from  for the servlets and EJBs installed installed on a Application Server instance from built-in Tivoli Performance Viewer of the Admin Console
from the WAS Intergrated console

1. Monitoring and Tuning->Performance Viewer->Currenty activity
2. Start monitoring for the Server
3. Click on the server you wish to monitor

From the Summary report you can find the servlet,ejbs,threadpool, connection pool  hit count and response time

Q:I would like to know how to determine the memory usage.

A: The memory usage for the Application Server runtime statics can be viewed from built-in Tivoli Performance Viewer of the Admin Console.

1. Monitoring and Tuning->Performance Viewer->Currenty activity
2.. Select the Server.
3. Performance Modules
4. Check the JVM Runtime.You can view the statics in Table view or Graphical.

Q:I would like to know the most server logs location on webspeher server for troubleshooting.

A: The default location of the server logs will in the $AppServerRoot/profiles/<profilesname>/logs/<servername>


Q: I would like to know whether the application releases memory in a timely manner or not.

You can user performance viewer to view memory statics, if you want more detailed information on Java thread and process information you should use Performance Analysis Tool for Java from the IBM. You can get the tool from the below site.
http://www.alphaworks.ibm.com/tech/pat4j

Q: I also like to know the optimal way to tune the server for optimal performance

A: The optimal Performance can done by analysing the current application and their usage for Connection Pool, JVM utilization from the Tivoli Performance Viewer, You can even get an Advisory report from the Tool.
0
 

Author Comment

by:STEVE00098
ID: 24433936
Thank you very much. How to stop websphere in a graceful manner.  How  many process we would see in the task manager when the websphere is running..will we only se java.exe?
0
 
LVL 4

Expert Comment

by:dipinci
ID: 24438745
You can trigger Immediatestop/Terminate option from the admin console for WAS graceful stop.
You can use execute below command from wsadmin to stop Servers

wsadmin>$AdminControl stopServer <servername>  <nodename>  terminate

servername- Name of Application server instance
Nodename- Name of Node where the Application server instance runs.

No of java.exe process in the task manager is depends on how many WAS instances, nodes, dmgr runs.
For example if 1 dmgr, 1 node and 1 application server instance you can see 3 java.exe process.




0
 

Author Closing Comment

by:STEVE00098
ID: 31583155
Thank you very much
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

-Xmx and -Xms are the two JVM options often used to tune JVM heap size.   Here are some common mistakes made when using them:   Assume BigApp is a java class file for the below examples. 1.         Missing m, M, g or G at the end …
Verbose logging is used to diagnose garbage collector problems. By default, -verbose:gc output is written to either native_stderr.log or native_stdout.log.   It is also possible to redirect the logs to a user-specified file. This article will de…
The viewer will learn how to use and create keystrokes in Netbeans IDE 8.0 for Windows.
The viewer will learn how to synchronize PHP projects with a remote server in NetBeans IDE 8.0 for Windows.
Suggested Courses

737 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question