Saturday, August 28, 2010

A simplified view of WLDF

The WebLogic Diagnostic Framework (WLDF) is a very powerful capability that has been in the product since WebLogic 9.0. WebLogic's product documentation does a good job of describing the fine detail of WLDF, but I believe that the high level overview it provides is too verbose and makes WLDF seem more complicated than it is. This is probably one reason why I don't see WLDF used quite as often as it should be, in place of custom coded monitoring solutions.

A couple of years ago I created my own diagram showing WLDF's composition, in an attempt to demonstrate that it's actually a fairly simple concept. However, I never got around to publishing it. Prompted by a recent request, I thought I'd address this ommision now, so here is that diagram...

(click image for larger view)

Hopefully this helps to better show the power of WLDF and that it's not as complex as one might think.


Song for today: Maps by Yeah Yeah Yeahs

3 comments:

kiran... said...

Hi Paul,

Thanks for the post on "WLDF".
Actually I am looking for it ,and found to be in your blog ,great!

Can I have more detailed explanation about you're diagram ?

Something like how it captures > process > expose and retrieves ?

Interested to know in more detail about WLDF..

Can you help me here?

Really i appreciate you're hard work on this , and thanks in advance.

-Kiran

Paul Done said...

Hi Kiran

The detail of how this works is basically what is in the product docs at http://download.oracle.com/docs/cd/E14571_01/web.1111/e13714/architecture.htm#i1085986 - my diagram is just an easy high level overview because I didn't feel there was one - sounds like you're now ready to dive into the product documentation detail. ;)

Paul

kiran... said...

Hi,

The document sounds good to me to grab enough knowledge about WLDF..

Thanks Paul , appreciated you're hard work!

-Kiran