互联网服务 WebSphere中间件

WebSphere监控工具使用情况大调查!

监控工具在使用过程中起着发现问题排除问题的关键,选择一款合适的监控软件,对于问题的解决非常重要,那么大家在WebSphere实际使用过程中主要使用什么工具来监控了?这里为大家例举了9个选项,欢迎大家投票选出你所使用的监控工具。如果您还是用了其它监控工具,欢迎跟帖提出,我会第一时间补上。

凡是参与本调查的WSCer,将会获得由系统自动奖励的10W币奖励!

相关文章

Nmon使用与介绍【监控优化篇-操作系统监控】 dkm
http://www.webspherechina.net/club/thread-7651-1-1.html

介绍一监控工具 WebGate - 为用户着想的APM安装配置手册
http://www.webspherechina.net/club/thread-14079-1-1.html

LoadRunner中配置WebSphere监控经验分享!
http://www.webspherechina.net/club/thread-13204-1-2.html

分析WebSphere产生的javacore文件判断问题
http://www.webspherechina.net/club/thread-4224-1-2.html

使用LoadRunner监控websphere 6.1
http://www.webspherechina.net/club/thread-1432-1-2.html
参与71

1 同行回答

leonjr leonjr 系统工程师 concentrix
Nmon还是很不错的显示全部
Nmon还是很不错的 收起
系统集成 · 2012-12-12
浏览1742
tonyxu841106 tonyxu841106 IT顾问 Eproe
用过nmon,不过主要是监控操作系统的信息吧显示全部
用过nmon,不过主要是监控操作系统的信息吧 收起
系统集成 · 2010-11-30
浏览681
qinwen740 qinwen740 数据库管理员 CTDS
现在的监控工具很火啊显示全部
现在的监控工具很火啊 收起
系统集成 · 2010-08-31
浏览712
mfkqwyc86 mfkqwyc86 技术经理 风哥
这个也是好东西MustGather: Performance, hang, or high CPU issues on AIXTechnote (troubleshooting)Problem(Abstract)If you are experiencing performance degradation, hang, no response, hung threads, CPU starvation, high CPU utilization, network delays, o...显示全部
这个也是好东西

MustGather: Performance, hang, or high CPU issues on AIX
Technote (troubleshooting)

Problem(Abstract)
If you are experiencing performance degradation, hang, no response, hung threads, CPU starvation, high CPU utilization, network delays, or deadlocks, this MustGather will assist you in collecting the critical data that is needed to troubleshoot your issue.
Resolving the problem
If you are experiencing performance degradation, hang, no response, hung threads, CPU starvation, high CPU utilization, network delays, or deadlocks, this MustGather will assist you in collecting the critical data that is needed to troubleshoot your issue.
To improve the accuracy of complete data collection, IBM recommends you use the automated data collectors within IBM Support Assistant. Not only will the automated collector gather the equivalent of the manual process, it will also provide a secure file transfer of the collection to IBM.

Collecting data manually
Complete the following 3 steps.
1.        Collecting required data:
If you have not already done so, enable verboseGC and restart the server.

At the time of the problem, run one of the attached scripts with the appropriate command:

For WebSphere Application Server 6.1 and later:
./aixperf.sh [PID]


For WebSphere Application Server 6.0 and earlier:

./aixperf60.sh [PID]

Note: Both aixperf60.sh and dbxtrace_aix.sh should be in the same directory and dbx must be installed to diagnose high CPU issues.
  

In the above commands [PID] is the Process ID of the problematic JVM. This step will create a file named aixperf_RESULTS.tar.gz as well as 3 javacores. These scripts must be run as the root user.

2.        Collecting log files:
Collect the server logs from the problematic server:
profile_root/logs/server_name/*

3.        Submitting required data:
Zip or Tar all the output and log files:
•        aixperf_RESULTS.tar.gz
•        3 javacores
•        Server logs

Send the results to IBM Support.


Frequently Asked Questions:
•        What is the impact of enabling verboseGC?
VerboseGC data is critical to diagnosing these issues. This can be enabled on production systems because it has a negligible impact on performance (< 2%).
•        What is the aixperf_RESULTS.tar.gz file and where can I find it?
The aixperf_RESULTS.tar.gz file is created while running the aixperf.sh script and contains output from the commands called by the script. It will be created in the directory from which you execute the script.
•        What are 'javacores' and where do I find them?
Javacores are snapshots of the JVM activity and are essential to troubleshooting these issues. These files will usually be found in the profile_root. If you do not find the files here, you can search your entire system for them using the following command:
find / -name "*javacore*"

•        Is there another way to gather the required data?
Yes. If you prefer to run the commands manually, run these commands while the issue is occurring:
ps avwwwg > ps.out
kill -3 [PID]
vmstat 5 12 > vmstat.out

Note: This command will take one minute to complete.

tprof -skex sleep 60

Note: This command will take one minute to complete and will generate a file named sleep.prof.

kill -3 [PID]
./dbxtrace_aix.sh -a [PID] > dbxtrace.out


wait two minutes

kill -3 [PID]

Note: You only need to run the dbxtrace_aix.sh script if you are diagnosing a high CPU issue on WebSphere Application Server 6.0 or earlier.

•        What if I am using WebSphere Application Server 5.1? Where are the server logs?
For WebSphere Application Server 5.1 the server logs will be here:
install_root/logs/server_name/*


If asked to do so:
The preceding data is used to troubleshoot most of these issues; however, in certain situations Support might need additional data. Only collect the following data if asked to do so by IBM Support.
•        System core
You can collect a system core by executing the following command:
gencore [PID] core.[PID]

Process the system core file using the instructions in MustGather: Crash on AIX.


•        Monitor process sizes and paging usage
The aixmon.sh script will collect data every 5 minutes until it is stopped manually. Run the following command before the issue occurs to start the script:
./aixmon.sh

This will create two files: ps_mon.out and vmstat_mon.out.




Related information
How to enable verbosegc in WebSphere
IBM Thread and Monitor Dump Analyzer
Submitting information to IBM support
Steps for getting support for WebSphere Application Server
MustGather: Readme first for WebSphere Application Server
Troubleshooting guide for WebSphere Application Server
Checking if the dbx utility is installed on AIX

Exchanging data with IBM Support
To diagnose or identify a problem, it is sometimes necessary to provide Technical Support with data and information from your system. In addition, Technical Support might also need to provide you with tools or utilities to be used in problem determination. You can submit files using one of following methods to help speed problem diagnosis:
•        IBM Support Assistant (ISA)
•        Service Request (SR)
•        E-mail
•        FTP to the Enhanced Customer Data Repository (ECuRep)
Read first and related MustGathers
MustGather: Read first for WebSphere Application Server
________________________________________
Crash problem Out of Memory Problem

Cross Reference information
Segment        Product        Component        Platform        Version        Edition
Application Servers        WebSphere Application Server - Express        Hangs/performance degradation        AIX        7.0, 6.1, 6.0.2, 6.0.1, 6.0, 5.1        
Application Servers        Runtimes for Java Technology        Java SDK 收起
系统集成 · 2010-08-29
浏览817

提问者

艾依然
艾依然 1 4 5
其它 惠牛农业
擅长领域: 中间件数据库服务器
评论1680

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-04-26
  • 关注会员:2 人
  • 问题浏览:55839
  • 最近回答:2017-03-21
  • X社区推广