The Official Sysdig Blog

Sysdig Cloud for Cassandra, ActiveMQ, Tomcat, Custom JMX Metrics, and Much More

By on May 7, 2015

A few months back, Sysdig Cloud announced support for JVM metrics, and the response has been overwhelmingly positive! The reason this is resonating with our customers is because they are now able to analyze rich infrastructure data and augment that with application-level metrics all automatically correlated in the same Sysdig Cloud views. Monitoring the performance of your systems will always be important but at the end of the day application performance is what really matters to your end users. Giving you full context across your infrastructure so you can quickly pinpoint performance bottlenecks, no matter where they are located, is a very important part of ensuring an optimal end user experience.

I’m glad to say that our engineering team has been busy expanding our JMX capabilities and, starting today, you’ll notice substantial enhancements to our JMX support. This improved visibility into application performance metrics is the next step towards our goal to provide you with a world-class solution that offers a holistic view of your entire infrastructure.

What’s New?

Before I walkthrough the new functionality it’s worth noting that all of these new metrics have the same one-second granularity, process-level data, and automatic correlation to application and system metrics from across your infrastructure that you’ve grown accustomed to.

The first improvement is support for new arbitrary JMX metrics. Any and all custom JMX metrics you’ve already coded or will code into your application in the future can now be pulled into the Sysdig Cloud user interface. With a simple agent configuration file update, you can pull in any metric from your Java applications and automatically correlate that with the rest of your infrastructure to surface trends and performance bottlenecks inside your Java environments.

The next way we’ve enhanced our JMX support is by including new default metrics for commonly used Java-based technologies. If you’re using or plan on using Cassandra, Tomcat, ActiveMQ, ZooKeeper, Kafka, or HBase, we now import default metrics for each automatically. No additional plugins or configuration required!

Finally, we’ve added built-in views for all of the new Java-related metrics we support out of the box. Quickly get a detailed view of your Java-based deployments with pre-built dashboards that display metrics for technologies like Cassandra, Tomcat, and ActiveMQ. Not only do we provide deep visibility into Java deployments, we make it extremely easy to setup powerful alerts directly from these built-in views (check out our alerting blog for more information).

Conclusion

With this new JMX functionality, you can understand how your Java-based applications interact with the rest of your infrastructure, with one-second granularity, so you can monitor and proactively manage performance in one, unified view. We’re very excited about our enhanced support for JMX metrics and we’re confident you’ll gain value from this functionality in your own environments. I encourage you to sign up for Sysdig Cloud to test drive our new and improved JMX support for yourself!

Whats going on inside your containers?
Sign up for a free Sysdig 14 day trial and find out!