[rabbitmq-discuss] RabbitMQ monitoring app shows load balancer IP instead of client IP
dmitry.andrianov at alertme.com
Sat Jun 1 10:49:44 BST 2013
The x-forwarded-for is a application level thing and it only applies to HTTP.. In the case if AMQP, I doubt Amazon's LB operates at application level and understands the protocol. Instead, the LB operates at TCP/IP level establishing new TCP connection to Rabbit from its own IP and forwarding data between incoming connection and that Rabbit connection without any understanding what that data is.
Which means it cannot add any information what wasn't there already.
On 31 May 2013, at 20:30, Joe Vandermark <joe.vandermark at gmail.com> wrote:
> I have a similar issue/requirement. Checking in to see if Mike figured this out or if anyone else has a similar need and solution.
> On Monday, January 7, 2013 11:40:39 AM UTC-6, Mike wrote:
>> I have a rabbitMQ cluster running on EC2 behind an AWS load-balancer. In the rabbitMQ monitoring app, it shows the IP address of each machine that's currently connected to rabbitMQ. Since the clients are hitting rabbitMQ through the LB, it's showing the LBs IP address, instead of the client.
>> Is there a way to get the rabbitMQ monitoring plugin to show the x-forwarded-for request header, which contains the actual client IP address?
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
This email is for the use of the intended recipient(s) only.
If you have received this email in error, please notify the sender immediately and then delete it.
If you are not the intended recipient, you must not use, disclose or distribute this email without the
author's prior permission. AlertMe.com Ltd. is not responsible for any personal views expressed
in this message or any attachments that are those of the individual sender.
AlertMe.com Ltd, 30 Station Road, Cambridge, CB1 2RE, UK.
Registered in England, Company number 578 2908, VAT registration number GB 895 9914 42.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the rabbitmq-discuss