See all products »
Curah! curation service
Microsoft Tech Companion App
Microsoft Technical Communities
Microsoft Virtual Academy
Server and Tools Blogs
TechNet Flash Newsletter
Cloud and Datacenter
Windows Server 2012 R2
System Center 2012 R2
Microsoft SQL Server 2012 SP1
Windows 8.1 Enterprise
See all trials »
Microsoft Download Center
TechNet Evaluation Center
Microsoft Virtual Academy
Free Windows Server 2012 courses
Free Windows 8 courses
SQL Server training
MCSA: Windows 8
Windows Server Certification (MCSE)
Private Cloud Certification (MCSE)
SQL Server Certification (MCSE)
Second shot for certification
Born To Learn blog
Find technical communities in your area
For small and midsize businesses
For IT professionals
For technical support
For home users
Microsoft Premier Online
Microsoft Fix It Center
Security Bulletins & Advisories
International support solutions
Log a support ticket
Not an IT pro?
Microsoft Customer Support
Microsoft Community Forums
Random, Happy Dev Thoughts
Application Performance Management
Azure SDK 1.8
Management Pack Bundles
MBean JMX Query
MSSQL 2008 R2
SCOM 2012 Beta
SCOM 2012 R2
SCOM 2012 RC
Visual Studio Online
Browse by Tags
Random, Happy Dev Thoughts
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...
31 May 2012
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...
31 Jan 2013
(Alternate) Chicken and Egg Problem == solved: How to extract BeanSpy or PowerShell scripts if there is no discovery?
I recently found another solution to the chicken v. egg problem that I mentioned in the previous blog post . This script from TechNet should be run on the Management Server and will copy BeanSpy and the JEE PowerShell scripts to a well-defined location. See which works for you.
3 May 2013
Managing Tomcat 5.5 by extending the JEE Application Server MPs
Similar to the posts for Tomcat 6 ( here ) and Tomcat 7 ( part 1 / part 2 ). This post (and Management Pack) are very similar to the previous posting with some slight platform variations. Different MBean Name The names of the MBeans class (and packages) representing Web Modules are different from...
14 Jun 2012
WebSphere MP Guide for SCOM 2012 RC Addendum
For anyone using SCOM 2012 RC (or Beta), the WebSphere MP guides are missing a step to fully enable deep monitoring. This post will explain the missing step and detail how configure apply the appropriate settings. Overview When configuring BeanSpy on WebSphere, follow the steps below. Information...
28 Feb 2012
Deploying Web Applications on different JEE Application Servers
This post will discuss how to deploy BeanSpy on the supported application server platforms. The deployment information in step #2 can also be applied to any general web application (example: the Contoso Order Service ). Step #1) Get the WAR/EAR files As per the documentation , to obtain the official...
26 Apr 2012
Extending Discovery Of Java Applications in SCOM 2012
The solution to monitoring JEE Application Servers and Applications in SCOM 2012 is a good starting point, but sometimes you may want to do more. The good news is that the structure of theses MPs are extendable and this blog post will detail how to do that. For instance, let’s suppose that I...
24 Jan 2013
Microsoft Open Sources BeanSpy
This post is a bit belated, but I am proud to announce that my team has open sourced the Java component for monitoring MBeans on remote applications servers. The project is called BeanSpy and it is available on github . Platforms Microsoft released BeanSpy under the Apache 2.0 license on January...
6 Feb 2012
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...
30 May 2013
Universal Discovery in the SCOM 2012 RC
In the SCOM 2012 RC , there is a sample extention for Universal Discovery of application servers. This post will discuss this extension to the JEE Add-on. Out-of-the-box, the JEE Application Server Add-on feature supports a variety of applications servers on several version of Windows and Unix/Linux...
9 Mar 2012
Tomcat 5.5: Additional Steps to Connect to the MBean Server
As part of SCOM 2012, there is a feature to discover and monitor Java Application Servers ( support matrix listed here ). This release supports Tomcat 5.5.x, 6.x, and 7.x, For Tomcat 5.5.x, the default application server settings do not allow the application server to have access to the JMX Store. ...
30 May 2012
Guide: Enabling SSL on Tomcat With The Java Management Packs for SCOM 2012
Here is a quick guide for enabling SSL on Tomcat with the SCOM 2012 Java Management Pack ( download here ). As this Java APM Management Pack ( download here ) extends the previous MP, this content applies here too. Before getting started with this, you should certainly reference the appropriate Tomcat...
8 Oct 2013
Where to download the JEE Application Server feature for SCOM 2012 RC
I just realized that I never put a download link to the SCOM 2012 Release Candidate Add-on for monitoring JEE Application Servers. Please go here to get the bits: http://www.microsoft.com/download/en/details.aspx?id=27974 .
9 Mar 2012
Chicken and Egg Problem == solved: How to extract BeanSpy or PowerShell scripts if there is no discovery?
One issue that you might experience with BeanSpy (or the universal discovery PowerShell script) is how to get a hold of these binaries. The expect flow is that the Management Packs (MPs) and Management Pack Bundles (MPBs) get imported, some discoveries occur, and then from the application server instance...
25 Apr 2013
Manually Discovering JEE Application Servers with SCOM 2012
Out-of-the-box, System Center Operations Manager can discover several different application server platforms and versions ( support matrix is here ); however, this is not every version of every application server. Also, for an application server to be discovered and monitored in Operations Manager, the...
21 May 2012
UNIX/Linux Discovery and Workaround: Application Server's path is a symbolic link or from a network mount
There is a bug in the Unix/Linux JEE application server code that for some configuration could prevent deep monitoring. The issue will occur if the Application Server path contains a symbolic link or is network mounted. In these cases, the underlying discover code does not see the path on disk, which...
8 Jun 2012
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...
25 Jan 2013
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...
25 Jun 2013
Recommended: Tutorial for Using Java APM with SCOM 2012 R2
I'm a little late to this, but I just found a great introduction if you are looking for a guide to using Java APM from the folks at SCOMfaq.ch . Part 1) Creation & Discovery of Ubuntu Linux VM Part 2) Discovery of Java Application Servers Part 3) Java APM December 17th, 2013...
8 Oct 2013
Sample JEE Application: Contoso Order Service
To get a better understanding of how to use the SCOM 2012 Add-on of the JEE Application Server feature in future blog posts, it is going to be necessary to have an application to talk about (and write Management Packs (MPs) against). For that reason, I am going to introduce a simple application dubbed...
26 Mar 2012
BeanSpy: JBoss Application Server JMXQuery to list deployed applications
IF you are running JBoss, here are a few quick steps to validating the BeanSpy installation. Once you havedeployed 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...
22 Jan 2013
BeanSpy: Apache Tomcat JMXQuery to list deployed applications
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 on your specific application server. For the various versions of Apache Tomcat (versions...
8 Jan 2013
Inframon: Excellent Blog Post about Monitoring WebSphere in System Center Operations Manager 2012
I am a late in finding it, but here is a great blog post by Inframon detailing how to monitor WebSphere using the JEE Application Server management packs . This is a great article with detailed steps and pictures. Kudos to the for the informative post! Post: WebSphere monitoring with the JEE Application...
24 May 2012
BeanSpy: WebLogic Application Server JMXQuery to list deployed applications
If you are running WebLogic, 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...
22 Jan 2013
© 2014 Microsoft Corporation.
Privacy & Cookies