I am also looking at deploying 3 of those 4 tools, I plan to use diamond
instead of collectd for some system metric collection. It appears at first
glance heka can replace all 4 of those tools (which is awesome). It has a
lot of other things going for it, deployability and config are pretty
simple too.

The lack of customization on naming is a bit frustrating and the Influxdb
backend could use some knobs too, outputting multiple columns of info would
be nice (example below). These are some things I plan on getting some time
to work on

series name: stats.servers.<hostname>.memory
columns: MemTotal, MemFree, SwapTotal, SwapFree

On Fri, Oct 17, 2014 at 8:19 PM, Rob Miller <[email protected]> wrote:

> On 10/17/2014 02:05 PM, Eric Hand-Smith wrote:
>
>> Hello, Folks,
>>
>> We were planning on deploying collectd, statsd, logstash, and
>> sensu-client on our client servers/VMs.
>>
>> I mentioned that Heka can easily replace statsd and logstash (and
>> several parts of collectd). And I'm fairly certain Heka can replace
>> standalone checks using ProcessInput.
>>
>> Can Heka be configured to also consume sensu-server check requests off
>> of a RabbitMQ queue, execute the checks at the filter stage (in a
>> sandbox?), and send results back to sensu-server via a different
>> RabbitMQ exchange?  Thank you.
>>
> Yes, this seems reasonable. An AMQPInput would pull the checks in, a
> custom filter would execute them and generate output messages with the
> results, and an AMQPOutput would catch the output messages and send them
> out again.
>
> You wouldn't be able to do it with a SandboxFilter, however, b/c it looks
> like Sensu server checks require you to spawn external processes. We don't
> expose file I/O (or even stdout!) to our Lua sandbox, much less the ability
> to spawn new processes. So the filter would have to be written in Go.
>
> -r
> _______________________________________________
> Heka mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/heka
>
_______________________________________________
Heka mailing list
[email protected]
https://mail.mozilla.org/listinfo/heka

Reply via email to