Enterprise Integration Zone is brought to you in partnership with:

Mitch Pronschinske is a Senior Content Analyst at DZone. That means he writes and searches for the finest developer content in the land so that you don't have to. He often eats peanut butter and bananas, likes to make his own ringtones, enjoys card and board games, and is married to an underwear model. Mitch is a DZone Zone Leader and has posted 2573 posts at DZone. You can read more from them at their website. View Full User Profile

Demo: Spring Insight plugins for Spring Integration and RabbitMQ

02.24.2013
| 3019 views |
  • submit to reddit

Spring Insight uses a plug-in architecture to collect, correlate, and analyze performance metrics from your application.

In this video we will use two sample applications which use Spring Integration extensively and see the capabilities of the plugins for Spring Integration as well as for RabbitMQ.

The Spring Integration Plugin for Spring Insight provides deep visibility into the flow of data in your application and between applications,
while tracking various Spring Integration components such as channels, gateways, transformers, service activators, and more.

It also tracks the message payload types and message ids.

The RabbitMQ Plugin for Spring Insight allows for monitoring RabbitMQ Java client libraries at the code-level.

Using this plugin you can monitor your application's performance around publishing and receiving messages through RabbitMQ.

The Spring Integration and RabbitMQ plugins combined provide a powerful tool for tracking how a distributed asynchronous applications are performing.