otmfaqForumsBlogsRegister
FAQMembers ListCalendarToday's PostsSearch


 Subscribe Blogs:RSS
 Subscribe Forums:RSS
OTMFAQ Home
OTMFAQ Blogs
OTMFAQ Forums
OTMFAQ Tutorials

OTM SIG
MavenWire

Go Back   Oracle OTM / G-Log GC3 Community Support > OTM / G-Log - Technical Topics > SysAdmin and Management
Reload this Page

[SOLVED] Obtaining Thread Dumps from the OTM Java JVM Processes


SysAdmin and Management Managing and monitoring OTM / G-Log and other administrative activities.

Tags: , , , , ,

Closed Thread
 
Submit Tools LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old June 13th, 2007, 18:03
chrisplough's Avatar
Site Moderator
 
Join Date: Jun 2006
Location: West Chester, PA
Posts: 847
Blog Entries: 7
Thanks: 53
Thanked 205 Times in 124 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 10
chrisplough has a spectacular aura aboutchrisplough has a spectacular aura aboutchrisplough has a spectacular aura about
Send a message via AIM to chrisplough
[SOLVED] Obtaining Thread Dumps from the OTM Java JVM Processes

Here's some quick instructions on obtaining thread dumps from the OTM Java JVM processes, including WebLogic and Tomcat.

These instructions differ slightly from those provided by Oracle support and tend to work better. In OTM / GC3 v4.x, I integrated the G-Log software with the JSW (Java Service Wrapper) software, which provides a cleaner way to kick off thread dumps and is less likely to kill the OTM server processes.

OTM Thread Dumps: In order to get thread dumps from OTM for Oracle Support, do the following.

Notes:
  • Any time you run a thread dump, there is a minor chance that the OTM instance will die. Be prepared for this possibility, especially if running these against a production instance.
  • Run the thread dumps simultaneously on the OTM Web and App servers, so that they can be compared directly against one another.
  • Run 3 thread dumps on each server, separated by 30 seconds each. This will provide greater detail to support, as they can then tell which processes/threads are long-running and which are simply being processed through at that instant.
OTM App Server
  1. Login to the server and change directories to /weblogic/config/gc3domain
  2. Run
    Code:
    ./weblogic.sh dump
  3. Wait 30 seconds and repeat step 2.
  4. Repeat until you’ve done a total of 3 thread dumps.
  5. Copy the /logs/weblogic/console.log file and send to support – this log file contains the thread dumps.
OTM Web Server
  1. Login to the server and change directories to /tomcat/bin
  2. Run
    Code:
    ./tomcat.sh dump
  3. Wait 30 seconds and repeat step 2.
  4. Repeat until you’ve done a total of 3 thread dumps.
  5. Copy the /logs/tomcat/console.log file and send to support – this log file contains the thread dumps.
I hope this helps!

--Chris
__________________
Chris Plough
MavenWire

www.MavenWire.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Closed Thread



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] WebLogic Error: <BEA-000402> maximum of number of socket reader thread chrisplough Performance, Scalability and HA 3 July 22nd, 2008 20:09
[SOLVED] Helpful DBA SQL Queries - Current Processes, Pig SQL chrisplough Database Administration 0 October 26th, 2007 00:51
java.io.FileNotFoundException on Stylesheets acuartero Installation and Upgrades 2 August 29th, 2007 22:44
[SOLVED] Simple Order Screen showing java errors peacefuleye Installation and Upgrades 3 August 2nd, 2007 13:50
[SOLVED] RWServletProxy Exception: java.io.IOException when Running Reports chrisplough Reports / FTI and Other Analytics 2 May 8th, 2007 14:54



All times are GMT. The time now is 03:23.
Copyright © 2008, Open Book Solutions LLC. All rights reserved.

Sponsored by MavenWire - MavenWire.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37