RabbitMQ Monitoring

Optimize the performance of your RabbitMQ instances with all-at-once view of key metrics.

Start 30-day free trial Try now, sign up in 30 seconds

Prerequisites

  • Download and install the Site24x7 server monitoring agent (Linux | Windows) on the server where you plan to run the plugin.

Plugin Installation

  • Create a folder named rabbitmq.
  • Download the rabbitmq.py and the rabbitmq.cfg files from our GitHub repository and place them in the rabbitmq folder.
    wget https://raw.githubusercontent.com/site24x7/plugins/master/rabbitmq/rabbitmq.py && sed -i "1s|^.*|#! $(which python3)|" rabbitmq.py
    wget https://raw.githubusercontent.com/site24x7/plugins/master/rabbitmq/rabbitmq.cfg
  • To check if the plugin is working, execute the command below with appropriate arguments, and check for a valid JSON output with applicable metrics and their corresponding values.
    python rabbitmq.py --host "localhost" --port "15672" --username "guest" --password "guest"
  • Add the applicable configurations in the rabbitmq.cfg file.
    [rabbitmq]
    host = "localhost"
    port = "15672"
    username = "guest"
    password = "guest"
  • Follow the steps in this article to learn how to run the Python script on a Windows server. You don't need to do this for Linux.
  • Move the rabbitmq folder to the Site24x7 server monitoring plugin directory.

    For Linux: /opt/site24x7/monagent/plugins/

    For Windows: C:\Program Files (x86)\Site24x7\WinAgent\monitoring\plugins\

The agent will automatically execute the plugin within five minutes and send performance data to the Site24x7 data center.

Plugin Contribution

Feel free to contribute to our existing plugin and come up with suggestions or feedback on our Community.

Related plugins:

Looking for assistance? We’re here to help!

Want to learn more?

  • Personalized product demo
  • Proof of concept for set up
  • 30-day, unlimited, free trial
Request a Demo

Interested in our services?

  • 24/5 customer support
  • Flexible and competitive pricing
  • Better ROI
Get quote