troubleshooting of oracle weblogic with jrockit mission control
DESCRIPTION
Webinar presented by Mike Croft, C2B2 Managed Services Consultant, on the 22nd of November 2012. In this deep dive webinar C2B2's experienced support engineer will demonstrate how to use JRockit Mission Control to identify problems in production WebLogic applications. We will show you how to detect memory leaks, how to diagnose poor performance through excessive latency and how to identify rogue code consuming too much CPU. To watch high quality version of this webinar please visit https://www4.gotomeeting.com/register/354160927TRANSCRIPT
© C2B2 Consulting Limited 2012All Rights Reserved
Troubleshooting Oracle WebLogic with JRockit Mission Control
M I K E C R O F TM A N A G E D S E R V I C E S
© C2B2 Consulting Limited 2012All Rights Reserved
Agenda
• JRockit JDK tools• Mission Control• Identifying Problems in Applications• Summary
© C2B2 Consulting Limited 2012All Rights Reserved
Agenda
• JRockit JDK tools• Mission Control• Identifying Problems in Applications• Summary
© C2B2 Consulting Limited 2012All Rights Reserved
JRockit JDK Tools
• What utilities are included in JRockit’s JDK?• Is this any different to the HotSpot JDK?
© C2B2 Consulting Limited 2012All Rights Reserved
Agenda
• JRockit JDK tools• Mission Control• Identifying Problems in Applications• Summary
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
Console• Live JVM statistics• Basic JMX interaction with Mbeans• Runtime data • Profiling
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
Memory Leak Detector• Shows overall trend• Visual representation of hot objects in the
heap o By typeo By instance
• Shows where objects are allocated
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
© C2B2 Consulting Limited 2012All Rights Reserved
Mission Control
Flight Recorder• Formerly JRA recorder• Provides similar data to the Console view• Historical data
© C2B2 Consulting Limited 2012All Rights Reserved
Agenda
• JRockit JDK tools• Mission Control• Identifying Problems in Applications• Summary
© C2B2 Consulting Limited 2012All Rights Reserved
Identifying Problems in Applications
• Detect Memory Leaks• Diagnose Poor Performance• Identify Hot Code
• Demo!
© C2B2 Consulting Limited 2012All Rights Reserved
Summary
• Mission Control is incredibly versatile• Move to the latest JRockit; R28• See our blog:– blog.c2b2.co.uk
Thanks for listening!