Random, Happy Dev Thoughts

Java APM Agent Changelog

I just realized that there is not a great means of tracking the changes to the Java APM agent for...

Author: Christopher Crammond Date: 03/25/2014

How To Instrument Catching Exceptions for Java APM

This post applies to both the Java APM Agent available from Application Insights as well as the RTM...

Author: Christopher Crammond Date: 01/22/2014

Application Insights (for Java): What is it and How to Get It

I previously mentioned that Application Insights supports Java and this post is a follow-up with...

Author: Christopher Crammond Date: 01/16/2014

System Center 2012 Management Pack for Java Application Performance Monitoring Released!

I am proud to announce the release version of Java Application Performance Monitoring (aka Java...

Author: Christopher Crammond Date: 01/07/2014

SCOM 2012 R2: Tomcat as a Windows Service with APM options

There are many ways start Tomcat. The documentation covers the basics, which for Windows is to...

Author: Christopher Crammond Date: 12/10/2013

Application Insights: For Java Too!

Microsoft recently announced a new service for VS Online called Application Insights (This is an...

Author: Christopher Crammond Date: 12/09/2013

Enable Windows 8.1 Lock Screen Slideshow

A bit of fun for today's post, finally got around to personalizing my computer's lock screens today....

Author: Christopher Crammond Date: 11/04/2013

Java APM MP Guide now Available... On TechNet

If you are looking the Java Application Performance Monitoring (APM) Preview Management Pack (MP)...

Author: Christopher Crammond Date: 10/23/2013

I'm a little late to this, but I just found a great introduction if you are looking for a guide...

Author: Christopher Crammond Date: 10/08/2013

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...

Author: Christopher Crammond Date: 10/08/2013

Java APM MP Guide now Available

If you are looking the Java Application Performance Monitoring (APM) Preview Management Pack (MP)...

Author: Christopher Crammond Date: 09/10/2013

PowerShell script to Remove Application Servers: Only Applicable to Application Server's added by PowerShell

I would like to take a moment to clarify a point about the PowerShell script to remove application...

Author: Christopher Crammond Date: 08/30/2013

WebLogic Management Pack Explained: Discovery Process and Monitoring

In this blog post I will briefly discuss the discovery and basic monitoring on WebLogic from the JEE...

Author: Christopher Crammond Date: 08/30/2013

Java APM Agent configuration files: Explained!

Edit for Nov 20th, 2013: the information on this page primarily is for the On Premise solution of...

Author: Christopher Crammond Date: 08/28/2013

Command-line options to enabling Application Performance Monitoring for Tomcat

This post will go over the specifics of running the command-line options for enabling the Java...

Author: Christopher Crammond Date: 08/20/2013

Creating Azure Package of Tomcat with Azure SDK 1.8

Although there are already several posts about creating Windows Azure packages (notably here, I...

Author: Christopher Crammond Date: 08/08/2013

System Center 2012 Management Pack for Java Application Performance Monitoring Preview Released!

I am proud to announce the preview version of Java Application Performance Monitoring (aka Java...

Author: Christopher Crammond Date: 08/05/2013

WebSphere (7.0 & 6.1), Security, and BeanSpy

This page contains information about configuring the WebSphere Web Server to require BASIC...

Author: Christopher Crammond Date: 06/24/2013

(Workaround) Enable discovery of WebSphere Network Deployments

The default WebSphere profile discovery is done by looking at registry entries. Specifically, the...

Author: Christopher Crammond Date: 05/31/2013

BeanSpy: Cheat Sheet for Application Discoveries

Here is a quick summary (i.e. cheat sheet) for the JMX Queries through BeanSpy. JBoss Tomcat...

Author: Christopher Crammond Date: 05/30/2013

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....

Author: Christopher Crammond Date: 05/30/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...

Author: Christopher Crammond Date: 05/03/2013

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...

Author: Christopher Crammond Date: 04/25/2013

MSSQL Report Builder: Connecting to a Report Server

By far the most useful page that I have view today is this one about Connecting to a Report Server...

Author: Christopher Crammond Date: 02/04/2013

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...

Author: Christopher Crammond Date: 01/31/2013

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...

Author: Christopher Crammond Date: 01/30/2013

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...

Author: Christopher Crammond Date: 01/28/2013

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...

Author: Christopher Crammond Date: 01/25/2013

Extending Discovery Of Java Applications in SCOM 2012

The solution to monitoring JEE Application Servers and Applications in SCOM 2012 is a good starting...

Author: Christopher Crammond Date: 01/24/2013

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...

Author: Christopher Crammond Date: 01/22/2013

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...

Author: Christopher Crammond Date: 01/22/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....

Author: Christopher Crammond Date: 01/07/2013

Getting Rid of Very Long Directory Paths during msbuild process

My team recently encountered a problem during our build process where a left over intermediate file...

Author: Christopher Crammond Date: 01/07/2013

PureText... because sometimes, you just want to simply paste

Kudos to Steven Miller for his PureText software. Let's face it, sometimes you just want to paste...

Author: Christopher Crammond Date: 12/10/2012

As a developer at Microsoft who writes Java, I find myself frequently flipping back-and-forth...

Author: Christopher Crammond Date: 08/30/2012

Here is an excellent primer for more information about "Demystifying JEE App Performance Monitoring...

Author: Christopher Crammond Date: 08/27/2012

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...

Author: Christopher Crammond Date: 06/14/2012

There is a bug in the Unix/Linux JEE application server code that for some configuration could...

Author: Christopher Crammond Date: 06/07/2012

Connecting JConsole to WebSphere

In a previous posting I talked about connecting jConsole to connect Tomcat and JBoss, this time I...

Author: Christopher Crammond Date: 05/31/2012

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

Over on SCOMfaq.ch there is a great posting on SCOM 2012 – JEE Application Availability...

Author: Christopher Crammond Date: 05/30/2012

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...

Author: Christopher Crammond Date: 05/30/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...

Author: Christopher Crammond Date: 05/30/2012

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...

Author: Christopher Crammond Date: 05/24/2012

Minor Typos in the JEE Application Server PowerShell scripts

The help messages provided in the PowerShell scripts for adding and removing Universal Instances of...

Author: Christopher Crammond Date: 05/23/2012

Manually Discovering JEE Application Servers with SCOM 2012

Out-of-the-box, System Center Operations Manager can discover several different application server...

Author: Christopher Crammond Date: 05/21/2012

Deploying Web Applications on different JEE Application Servers

This post will discuss how to deploy BeanSpy on the supported application server platforms. The...

Author: Christopher Crammond Date: 04/26/2012

System Center Operations Manager (SCOM) 2012 released!

Microsoft releases System Center 2012 to the public at large. For those who have not already tried...

Author: Christopher Crammond Date: 04/18/2012

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...

Author: Christopher Crammond Date: 03/26/2012

Next>