FreeBSD client support


#1

Hello Team,

I am evaluating Sensu for our server infrastructure. We have a bunch of Freebsd boxes that need to be monitored. Could you let me know if we have Freebsd support for the clients?

Thanks


#2

There is no current official support for FreeBSD.
I think in theory you could install rubygems like normal and install
sensu via gem? (would require extra stuff, scripts, etc)

···

On Tue, Mar 10, 2015 at 3:45 PM, Warp Drive <warpdrive47@gmail.com> wrote:

Hello Team,

I am evaluating Sensu for our server infrastructure. We have a bunch of Freebsd boxes that need to be monitored. Could you let me know if we have Freebsd support for the clients?

Thanks


#3

Hi Kyle,

Any other way to utilize sensu in such situation? We already have another proprietary client runs on these boxes and send notification to Nagios server(through soap protocol). Can we use this same client to send notification to Sensu server?

Thanks

···

On Wednesday, March 11, 2015 at 7:18:10 AM UTC-7, Kyle Anderson wrote:

There is no current official support for FreeBSD.

I think in theory you could install rubygems like normal and install

sensu via gem? (would require extra stuff, scripts, etc)

On Tue, Mar 10, 2015 at 3:45 PM, Warp Drive warpd...@gmail.com wrote:

Hello Team,

I am evaluating Sensu for our server infrastructure. We have a bunch of Freebsd boxes that need to be monitored. Could you let me know if we have Freebsd support for the clients?

Thanks


#4

Well. I doubt you can use the same proprietary client to interact with Sensu.
However Sensu does provide a client socket on :3030 that you can push events to:
http://sensuapp.org/docs/0.16/external_result_input

But you have to get the events to sensu *somehow*.

And of course you could always have an external server running the
sensu-client perform the checks you need? (but you would need to use
something like nrpe to get inside the freebsd servers.)

···

On Wed, Mar 11, 2015 at 2:24 PM, <warpdrive47@gmail.com> wrote:

Hi Kyle,

Any other way to utilize sensu in such situation? We already have another
proprietary client runs on these boxes and send notification to Nagios
server(through soap protocol). Can we use this same client to send
notification to Sensu server?

Thanks
On Wednesday, March 11, 2015 at 7:18:10 AM UTC-7, Kyle Anderson wrote:

There is no current official support for FreeBSD.
I think in theory you could install rubygems like normal and install
sensu via gem? (would require extra stuff, scripts, etc)

On Tue, Mar 10, 2015 at 3:45 PM, Warp Drive <warpd...@gmail.com> wrote:
> Hello Team,
>
> I am evaluating Sensu for our server infrastructure. We have a bunch of
> Freebsd boxes that need to be monitored. Could you let me know if we have
> Freebsd support for the clients?
>
> Thanks


#5

I second the use of the client socket.

We use it to send a json blob to the server that calls a handler that takes the json blob and translates it to an api call. Currently we use it to tell uchiwa to remove the client, as its going down but in theory you could send anything you want to the server.

···

On Wed, Mar 11, 2015 at 11:32 PM, Kyle Anderson kyle@xkyle.com wrote:

Well. I doubt you can use the same proprietary client to interact with Sensu.

However Sensu does provide a client socket on :3030 that you can push events to:

http://sensuapp.org/docs/0.16/external_result_input

But you have to get the events to sensu somehow.

And of course you could always have an external server running the

sensu-client perform the checks you need? (but you would need to use

something like nrpe to get inside the freebsd servers.)

On Wed, Mar 11, 2015 at 2:24 PM, warpdrive47@gmail.com wrote:

Hi Kyle,

Any other way to utilize sensu in such situation? We already have another

proprietary client runs on these boxes and send notification to Nagios

server(through soap protocol). Can we use this same client to send

notification to Sensu server?

Thanks

On Wednesday, March 11, 2015 at 7:18:10 AM UTC-7, Kyle Anderson wrote:

There is no current official support for FreeBSD.

I think in theory you could install rubygems like normal and install

sensu via gem? (would require extra stuff, scripts, etc)

On Tue, Mar 10, 2015 at 3:45 PM, Warp Drive warpd...@gmail.com wrote:

Hello Team,

I am evaluating Sensu for our server infrastructure. We have a bunch of

Freebsd boxes that need to be monitored. Could you let me know if we have

Freebsd support for the clients?

Thanks