Understanding sensu setup


#1

Hi,

Why are result sent back to the server via rabbitMQ, why cant the clients write the results directly to redis. Let the server monitor the data and raise alerts and send notifications accordingly.

Regards,

Karan GM


#2

Reading the features listed at

http://www.rabbitmq.com/features.html

and

http://redis.io/topics/cluster-spec

Note (work in progess) …

Should be self explanatory …

Sensu clients are pretty simple and dumb from what I’ve seen so for. They get checks , they run checks, they push results back into the queue. Do you really want logic to be run from the client that decides where metrics should go … (just one example)

I’m sure there is a better answer waiting for you from someone else. I’ve only been playing with sensu for a month.

···

On Sep 16, 2014 6:11 AM, “karan gm” karan1manutd@gmail.com wrote:

Hi,

Why are result sent back to the server via rabbitMQ, why cant the clients write the results directly to redis. Let the server monitor the data and raise alerts and send notifications accordingly.

Regards,

Karan GM


#3

Hi Alexander,

Thanks for the info. I want to know what is that one strong case which is making them to write to the queue. When the client can know about the queue, why cant it know about the redis.

In order to get info from larger clients, there must be queue that must support a large number of connections simultaneously. Same thing can be achieved with redis also. So, why that it should be sent to queue only?

Regards,

Karan GM

···

On Tuesday, September 16, 2014 5:07:14 PM UTC+5:30, Alexander York wrote:

Reading the features listed at

http://www.rabbitmq.com/features.html

and

http://redis.io/topics/cluster-spec

Note (work in progess) …

Should be self explanatory …

Sensu clients are pretty simple and dumb from what I’ve seen so for. They get checks , they run checks, they push results back into the queue. Do you really want logic to be run from the client that decides where metrics should go … (just one example)

I’m sure there is a better answer waiting for you from someone else. I’ve only been playing with sensu for a month.

On Sep 16, 2014 6:11 AM, “karan gm” karan1...@gmail.com wrote:

Hi,

Why are result sent back to the server via rabbitMQ, why cant the clients write the results directly to redis. Let the server monitor the data and raise alerts and send notifications accordingly.

Regards,

Karan GM