![]() ![]() ![]() When the message is supposed to be read by multiple consumers, it is basically a publish subscribe pattern where multiple applications are interested in subscribing to a piece of information. When it's read by a single consumer, it's called point to point message and the message is usually placed on the queue. The message in ActiveMQ can either be read by just one consumer or multiple consumers. In ActiveMQ, messages are produced by a Producer and are consumed by another application called Consumer. ActiveMQ is also available on cloud as Amazon MQ by AWS.īefore we get into monitoring Apache ActiveMQ, it's important to understand the architecture and basic building blocks of ActiveMQ. It is based on Java Message Service (JMS) API, which is the standards defined by Java Enterprise Edition on how to create, send and receive messages across distributed applications.ĪctiveMQ also supports a variety of wire protocols such as AMQP, MQTT, and STOMP allowing it to be interoperable with systems that support those protocols as well. MetricFire is a Hosted Graphite, Grafana and Prometheus service, where we do the setup and management of these open-source tools so you don’t have to.Īpache ActiveMQ is one of the most popular open source software for asynchronous messages between distributed applications. You can use Graphite and Grafana directly from our platform. If you would like to follow the steps in this blog, make sure to sign up for the MetricFire free trial, you should also book a demo with us. In this article, we are going to look at the architecture of Apache ActiveMQ and how to monitor critical metrics of ActiveMQ using Hosted Prometheus and Hosted Grafana. Plotting the visualization on Hosted Grafana.Setting up Prometheus to send data to Hosted Prometheus.Download and configure the JMX Exporter.Monitoring ActiveMQ with Prometheus and JMX Exporter. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |