Friday, February 29, 2008

AD4J(Oracle Application Diagnostic for Java)


Orjini Auptyma JVM Memory Analysis (JAM)'e dayanan AD4J uygulama sunucunuza artı yük getirmeden(ya da min düzeyde diyelim daha realist olsun:)) JVM statüsü hakkında ayrıntılı bilgi edinebileceğiniz bir uygulama. Serverda ya da herhangi başka bir clientda konsol uygulamasını kurup bu konsole da gözlemlemek istediğiniz JVMler için jamagent.war adındaki uygulamayı servera deploy ediyorsunuz.(Öncesinde agent içindeki web.xml de konsolun çalıştığı host u vererek bağlıyorsunuz.)

Servera yaptığınız agent deploymentından sonra restart dahi gerektirmeden konsol uygulamasında JVM ile ilgili ayrıntılı bilgi alabiliyor, o anki heap dumpu bir txt dosyasına alarak sonradan load ederek analiz ettirebiliyor ve hatta daha sonra alınan heap dump ile karşılaştırarak memory leak i tespit edebiliyorsunuz.

Kurulum ve kullanım ile ilgili bilgi için dökümantasyon tabii ki mevcut:
- install guide
- admin guide


No comments: