Archief - [PROG]J2EE Monitoring van container load via jmx/amx/MBeans

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Hale

Legacy Member
vraagje : weet iemand van jullie soms welke MBeans ik zou kunnen gebruiken om de load van een ejb container te monitoren?
er is wel één vereiste : de statistiek(en) moet(en) uit zichzelf veranderen onafhankelijk van of er nu clients de container gebruiken of niet.

klein voorbeeldje : je hebt in amx MBeans van het type MBeanMethodMonitor die een bepaalde methode monitoren zodat je gemiddelde uitvoeringstijd, aantal keer aangeroepen, etc. kan bekijken. Zoiets ben ik dus niets mee aangezien die gegevens ( bv. het gemiddelde ) alleen veranderen als er daadwerkelijk clients die methode gebruiken.
Ik moet ergens een statistiek zien te vinden die de load van de container weergeeft en zichzelf constant refresht.

Iemand een idee, want ik vind ni zo meteen iets...
misschien nog bijzeggen : ik gebruik de sun 8.1 server. Ik weet niet in hoeverre die amx gestandardiseerd is...

peter79

Legacy Member
weet dit allemaal niet vanbuiten, maar in weblogic (waar men dat jmx noemt) heb je een aantal EJB MBeans.

Wat ik wel onlangs gebruikt heb, en wat die sun server ook wel zal hebben is een Timer MBean. Nu het lijkt me eerlijk gezegd niet de ideale oplossing voor jou maar, in WL kan je startupclass maken, deze initializeert bij mij zo'n time mBean, daar heb ik dan een listener opgezet, waardoor ik om de 5 minuten een bepaalde actie kan doen ... eventueel interessant voor die statistieken, daar die dan niet meer enkel bvb. geupdate kunnen worden wanneer methode daadwerkelijk gebruikt wordt.

Wat ik ook zou doen is de console is goed bekijken. Indien die sun server een beetje op WL lijkt, gebruikt die binnen zijn console mbeans om de EJBs te monitoren.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan