Distributed monitoring, RabbitMQ in 2.4.0

I’m trying to understand what updating to 2.4 means for distributed environments, what changes. Where I’m confused a bit is the seemingly new use of RabbitMQ as a message broker. Two questions:

  1. Am I correct in the interpretation that when using the message broker I need to fix firewalls/implement port forwardings for TCP connections originating at the central site to the remote sites, destination port 5673 (or whichever port I configure in omd config on the remote site)?
  2. Are the connections to RabbitMQ encrypted? The usual ports used in RabbitMQ for AMQP are 5672 for unencrypted connections & 5671 for TLS encrypted ones; 5673 is not one of the ports usually used.

Thanks.

RabbitMQ is currently only used for Piggyback in distributed environments. When the host that receives some piggyback sections is monitored on a different site than the host this data will be attached to, it will be passed on via RabbitMQ.

Deep link:

IIRC, traffic is encrypted. I will find out and ask my colleague to adjust the article accordingly.

Our RabbitMQ configuration uses mTLS. And 5671 is the default port. Only if this is already used we increment the port number. We will add this information also to the ports article.

Thanks for the info. Please also update the distributed monitoring documentation. There are two screenshots showing port 5673, which is where I got the port number from. The screenshots in question are the two directly below the paragraph starting with:

Enter the HTTP-URL to the remote’s web interface here

Thanks.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed. Contact an admin if you think this should be re-opened.