WebSphere (7.0 & 6.1), Security, and BeanSpy

This page contains information about configuring the WebSphere Web Server to require BASIC authentication when accessing servlets. Security is a very Application Server specific task.  During the development of this feature, it was noted that depending on the setup of the application server, certain behaviors were observed. Below are the steps necessary for requiring authentication…


BeanSpy: Cheat Sheet for Application Discoveries

Here is a quick summary (i.e. cheat sheet) for the JMX Queries through BeanSpy.   JBoss Tomcat WebLogic WebSphere In general, if there is a problem with the automatic Management Pack discovery, remember to use the Universal Discovery method via the Manual PowerShell script.


BeanSpy: WebSphere Application Server JMXQuery to list deployed applications

If you are running WebSphere, here are a few quick steps to validating the BeanSpy installation. Once you have deployed BeanSpy to a web application server, the next step is to see that it works.  While look at the /Stats or /Stats/Info is a nice cross-platform solution, sometimes you want to know what is running…


Howto: Monitor EJBs with BeanSpy in SCOM 2012 on WebSphere 6.1 (version 2)

It would appear that yesterday’s post may not work for everyone, and here is a second version that will bypass this problem. The problem relates to the fact that I elected to have the newly created EJB class extend the base Microsoft.JEE.Application class from the Microsoft.JEE.Library management pack.  It so happens that the library class…


Howto: Monitor EJBs with BeanSpy in SCOM 2012 on WebSphere 6.1

By simply taking yesterday’s post and applying the match of judicious copy-n-paste methodology: may I present a MP for managing EJBs for WebSphere 6.1. All of the caveats regarding support (or rather lack thereof) and this is for information use apply.  🙂 Finally, the MP presented uses the debug product key and targets SCOM 2012…


Howto: Monitor EJBs with BeanSpy in SCOM 2012 on WebSphere 7.0

Similar to my previous posting, here is a sample management pack for monitoring EJBs on WebSphere 7.0.  For an explanation of what is happening, refer to the previous posting (and all of the legal warnings denying responsibility therein).  🙂   Basically, the differences are:   Changed references and class targets to point at WebSphere Updated…


Howto: Monitor EJBs with BeanSpy in SCOM 2012 on JBoss 5

Out-of-the-box, EJB discovery and monitoring are not supported by the SCOM 2012 JEE MPs (http://blogs.technet.com/b/random_happy_dev_thoughts/archive/2012/04/18/system-center-operations-manager-scom-2012-released.aspx).  That said, there is nothing to preclude a customer to write their own management pack for doing so.  In this blog post I will detail how one could do this for JBoss 5. Introduction Please note that this is provided…


Connecting JConsole to WebSphere

In a previous posting I talked about connecting jConsole to connect Tomcat and JBoss, this time I will discuss WebSphere.  The short version is that this is not as simple as Tomcat or JBoss because connecting to the running process will not work.  If you just need MBean information I would suggest sticking with BeanSpy to…


SCOMfaq.ch: SCOM 2012 – JEE Application Availability Monitor Template

Over on SCOMfaq.ch there is a great posting on SCOM 2012 – JEE Application Availability Monitor Template. As I wrote the template wizard, it’s pretty cool to see a post about something (professional) I did on the world-wide-web.  I was going to do a similar post, but this is such a great job I’ll just refer…


JConsole: a tool for viewing MBeans

JConsole is tool provided by Oracle/Sun as of Java 5 to monitor a JVM through JMX. The purpose of BeanSpy is to provide a means of exposing this information through SCOM 2012. For those looking for more MBean information, here is a great blog post explaining how to connect JConsole to Tomcat.  The information presented should…