arena icon indicating copy to clipboard operation
arena copied to clipboard

Whats the best approach to monitor queues in microservices.

Open zebkailash opened this issue 5 years ago • 1 comments

How should we monitor queues lets say we have 2 Microservices MS1, MS2 each have their own Redis instance and each service pushes the job to their respective Redis instance. There is another service let's say admin service which will like to monitor all these queues. How should this be implemented? Should the admin service directly provide the configuration details of different redis instances?

zebkailash avatar Jan 07 '21 06:01 zebkailash

@zebkailash I personally use a shared redis instance for multiple apps/services and I use different queues for differnet topics. That way you can point arena to a single redis instance and monitor all queues. If there is a special reason to have multiple redis instances, you can also configure a single arena instance to connect to both redis servers.

evolkmann avatar Mar 25 '21 16:03 evolkmann