Weblogic monitoring on linux or java, any tool?

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?
LVL 1
JavierVeraAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

gheistCommented:
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
JavierVeraAuthor Commented:
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
gheistCommented:
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
Managing Security & Risk at the Speed of Business

Gartner Research VP, Neil McDonald & AlgoSec CTO, Prof. Avishai Wool, discuss the business-driven approach to automated security policy management, its benefits and how to align security policy management with business processes to address today's security challenges.

JavierVeraAuthor Commented:
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
gheistCommented:
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
JavierVeraAuthor Commented:
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
gheistCommented:
No, you cannot downgrade either.
Document is called "Oracle Fusion Middleware 11gR1 Certification Matrix"
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
JavierVeraAuthor Commented:
thank you! i will start digging into it!
0
gheistCommented:
It is much easier to re-deploy on new system. Patches are not so easy as it sounds.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Servers

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.