VMware Cloud Community
dreed_hyperic
Contributor
Contributor

Plugin for ATG on JBoss?

We're migrating our ATG e-commerce application to JBoss (on Windows2003), and it looks like we'll need a plugin for HQ.

Before asking a Java programmer to write one, I'm wondering if a ready-made plugin is available?

Thanks,
dreed
0 Kudos
3 Replies
roger_symonds
Enthusiast
Enthusiast

Hi Dreed,

Not sure if you are asking if there is a plugin for JBoss (There is), or one for your application?

JBoss plugin (I imagine it works on Win2K3, as Hyperic uses JBoss, and can monitor itself on Windows, haven't tested though):
http://support.hyperic.com/confluence/display/hypcomm/JBoss

If you are going to write one for your app, you can write a JMX plugin, here's a tutorial:
http://support.hyperic.com/confluence/display/DOC/JMX+Plugin+Tutorial

Let us know if you need more info.

Hope this helps,
Roger
0 Kudos
dreed_hyperic
Contributor
Contributor

Roger, thanks. I should have been more specific. Yes, I have found that HQ works fine with JBoss right out-of-the-box.

I'm hoping to find a ready-made plug-in for the ATG e-commerce application.

ATG is widely used, so I was hoping not to have to re-invent the wheel if a plug-in already exists for it.

Thanks,
dreed
0 Kudos
roger_symonds
Enthusiast
Enthusiast

Hi Dreed,

I have heard of ATG but am not to familiar with it.

Do you know if it supports JMX, eg. can you switch on JMX in ATG?
(looks like it can: http://metatheory.wordpress.com/2007/12/11/atg-management-using-jmx/)

If you can turn it on, you can then connect to the JMX session with Jconsole.
http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html

This will allow you to view the Mbeans that are exposed by ATG.

Once you know the Mbeans you wish to monitor, you can then write a JMX plugin that will listen to the Mbeans.
http://support.hyperic.com/confluence/display/DOC/JMX+Plugin+Tutorial

For extra points you can write custom Mbeans for your application, and pull them out using the same process.

Hope this point you in the right direction.
If you get stuck feel free to post again and I'll see if I can help you out.

Regards,
Roger
0 Kudos