Archive for the ‘Monitoring’ Category
Tuesday, July 1st, 2008
I saw this recent article about some new tools from Orbitz: InfoQ: Orbitz Open Sources Monitoring Tools ERMA and Graphite
Graphite looks particularly interesting as it has features overcoming some of the things I don't like about RRDtool:
Graphite is a Python web application that has been developed to provide scalable storage ...
Posted in Monitoring, tools | No Comments »
Tuesday, May 15th, 2007
dynaTrace is a new company and tool that offers a robust java profiling solution that is actually easy to use and install.
Using a java VM agent, dynaTrace instruments and captures performance data of java applications. It doesn't do anything different than other profiling tools on the market, ...
Posted in Monitoring | 2 Comments »
Thursday, March 29th, 2007
One of the great features of Java 5 (see: Pro Java 5 ) is Aspect technology. Here, I'll show you how you can use custom Aspects to instrument your application and monitor using AspectJ and Jamon.
Java 5 Aspects
First, a brief primer primer on Aspects (see the AspectJ web ...
Posted in Monitoring | No Comments »
Friday, March 23rd, 2007
The WebLogic Diagnostic Framework, while powerful, is not the easiest beast to work with. After a couple of days of messing around with it, I finally figured out how to instrument my application code's methods.
Unless you are the type that reads manuals front-to-back before you embark on a task, ...
Posted in Monitoring | 1 Comment »
Sunday, March 18th, 2007
Dynamic Tracing (DTrace) is a debugging tool introduced in the Solaris 10 Operating System to help debug systemic problems that are difficult to diagnose using traditional debugging tools and mechanisms. This tool
takes advantage of points of instrumentation in the Solaris OS to present information useful for debugging errors and investigating ...
Posted in Monitoring | No Comments »
Sunday, March 18th, 2007
Glassbox - http://www.glassbox.com/ - looks promising. It's open source and easy to install.
From the glassbox.com website:
Glassbox is a valuable complement to load testing tools. When you drive load through the app, Glassbox will automatically pinpoint bottlenecks and report their complete stack traces. That means developers will see exactly where ...
Posted in Monitoring | No Comments »
Friday, March 16th, 2007
It's not as straightforward as you might think or expect, but once setup, gives a lot more insight into the behavior of your applications. Use your favorite JMX client (jconsole, jManage, SiteScope, MC4J, etc.) to monitor thread pools, database connections, memory usage and any other MBean attributes.
There are two ...
Posted in Monitoring | 6 Comments »
Tuesday, March 13th, 2007
The Mercury Diagnostics profiler can be a great tool to use for identifying bottlenecks and performance problems in your J2EE application. It offers many of the features you'd find on more expensive tools (i3, PerformaSure, etc.). Unfortunately, all of the features may or may not work, depending on ...
Posted in Monitoring | No Comments »
Tuesday, March 13th, 2007
When I first stumbled upon InfraRED (http://infrared.sourceforge.net/ I thought it was great, but the more I used it, the more bugs I found. Still, it is an open source tool, so if I was so inclined (or had the ability) I could try to fix the bugs. The ...
Posted in Monitoring | No Comments »