?
Solved

Weblogic monitoring on linux or java, any tool?

Posted on 2014-11-10
9
Medium Priority
?
351 Views
Last Modified: 2014-11-11
Hello people, i've just started to get involved into WebLogic server. This time is the 11.x version.
Yet, they put me in a position where i find the server crashing and with strange Oracle ADF errors.
So in order to actually help tune/optimize these applications i need a way to get how many resources are being used per each application. And another issue is that the garbage collector starts at a huge number (3gb) when we just turn on the app server. We're actually about going  crazy with this... heh
any help?
0
Comment
Question by:JavierVera
[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
  • 5
  • 4
9 Comments
 
LVL 62

Expert Comment

by:gheist
ID: 40435583
JROCKIT/SUN/IBM JDK?
What is the accurate version of weblogic (like 10.3.0.6)
What is exact version of JVM ( like 1.6.0_21)
0
 
LVL 1

Author Comment

by:JavierVera
ID: 40436019
Hey Gheist, thank you for your time.

The weblogic server
11g Release 1 (10.3.5)

and the JVM
1.7.0_51

We've got Jrockit but there is no usage per application. Actually it seems quite simple. Do you know if this tool could get improved by any script or anything?
Thanks in advance !!
0
 
LVL 62

Expert Comment

by:gheist
ID: 40436081
Well it is not about scripts. Only way to get oversight of weblogic is oracle grid/cloud control (which in turn uses JMX behind the scenes)
1.7.0_51 oracle jdk or openjdk or ibm jdk?
(tuning differs greatly)
Once GC pause tuning cannot improve more, i;d suggest splitting web application in components running in reasonably sized multiple "servers".
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 
LVL 1

Author Comment

by:JavierVera
ID: 40436097
is there much of a difference between them? we've got the Oracle JDK.

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

It actually says "SE" could THIS be the issue?
0
 
LVL 62

Assisted Solution

by:gheist
gheist earned 2000 total points
ID: 40436129
Yes, there is a huge difference between JDKs.
So you are using SUN JDK.
Upgrade to http://www.oracle.com/technetwork/java/javase/7u72-relnotes-2296190.html u71/u72
It has different garbage collector by default called G2 which uses all CPUs during pause - meybe it just hits the right spot.

Actually according to compatibility matrix you need Weblogic 10.3.0.6 to consider Java 7

First - opportunistic patching, then measure, rectify, measure again (measure = log GC pauses)

Some basic guidance here:
http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
Remember - what you do has no relation whatsoever with openjdk, ibm jdk, and even less with ibm jdk or jrockit jdk.-
0
 
LVL 1

Author Comment

by:JavierVera
ID: 40436706
hi again Gheist, i am following you up really close. You will get the points for sure, however could you please give me a last hint on how to get the information youre tellin? because basically you're telling me i must downgrade to java 1.6 jdk right?
On the other hand, you seem quite involved into monitoring, could you please give a hint on wich tool use to achieve measuring use per application? than kyou!
0
 
LVL 62

Accepted Solution

by:
gheist earned 2000 total points
ID: 40436718
No, you cannot downgrade either.
Document is called "Oracle Fusion Middleware 11gR1 Certification Matrix"
0
 
LVL 1

Author Comment

by:JavierVera
ID: 40436719
thank you! i will start digging into it!
0
 
LVL 62

Expert Comment

by:gheist
ID: 40436729
It is much easier to re-deploy on new system. Patches are not so easy as it sounds.
0

Featured Post

[Webinar] How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them.

Question has a verified solution.

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

Convert websphere application server default chained Certificates from 1024 to 2048 keysize or higher size and also you can change signatureAlgorithm . Please make sure Websphere Application Server fixpack 7.0.0.23 or Above. The following steps a…
Introduction This article explores the design of a cache system that can improve the performance of a web site or web application.  The assumption is that the web site has many more “read” operations than “write” operations (this is commonly the ca…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
Suggested Courses

762 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