Is sysdig agent able to monitor remote rabbitmq

96 views Asked by At

I've looked in the sysdig documentation but I wasn't able to find a clear answer.

I've configured a local container of a sysdig agent to try to connect to a remote rabbitmq but it seems to ignore it.

If I start a local instance of rabbitmq it's monitoring it. From the logs I see that for the local it detects it's PID, which makes me think that the agent needs to be on the same machine.

I've also started a ncat instance to forward the trafic from local to the remote sysdig and it made an attempt to monitor.

Does the sysdig agent need to be on the same host as the monitored application ?

2

There are 2 answers

0
mostafawornout On BEST ANSWER

The answer is lurking in the http section of the documentation:

If the URL is is remote from the agent, the user should use a process that is always running, such as “systemd”.

Using the same approach I was able to monitor 2 remote rabbit mq instances

1
bwolmarans On

yes, This page describes the default configuration settings, how to edit the configuration to collect additional information, the metrics available for integration, and a sample result in the Sysdig Monitor UIsource https://docs.sysdig.com/en/docs/sysdig-monitor/integrations-for-sysdig-monitor/integrate-applications-default-app-checks/rabbitmq/