Monitor multiple devices

Good day,

I’ve installed a Sensu-server (core) and 2 Sensu-collectors. Imust monitor our environment from the collectors without configuring the client.json file on the devices (physical and VM’s)

How must I go about doing this.

Is there anyone that can assist.

I wonder what a sensu-collector is? Where have you seen that term.

Sounds to me like what you need is just sensu-client that would check external services instead of local stuff on the box where it runs on.

You should start by installing these plugins:

See how: https://sensuapp.org/docs/1.0/reference/plugins.html#use-sensu-install-to-install-sensu-plugins

And on the same docs page look for “Example check plugin definition” to see how to configure one of them to check external things…

Julande,

At the end of the day you probably need to install an agent unless everything you want monitored has a way of externally monitoring it. If you would like to make it look like those checks are actually coming from the clients without a sensu-client installed you can leverage something called a JIT/Proxy client check: Clients - Sensu Docs

Thanks,

···

On Thursday, February 15, 2018 at 1:30:40 AM UTC-8, Goyko wrote:

I wonder what a sensu-collector is? Where have you seen that term.

Sounds to me like what you need is just sensu-client that would check external services instead of local stuff on the box where it runs on.

You should start by installing these plugins:

https://github.com/sensu-plugins/sensu-plugins-http

https://github.com/sensu-plugins/sensu-plugins-network-checks

See how: https://sensuapp.org/docs/1.0/reference/plugins.html#use-sensu-install-to-install-sensu-plugins

And on the same docs page look for “Example check plugin definition” to see how to configure one of them to check external things…

The only thing I can think of is run your commands over ssh and use a JIT otherwise its needs to have an agent or expose data via, http, snmp, etc.

···

On Monday, March 19, 2018 at 8:22:18 PM UTC-7, Ben Abrams wrote:

Julande,

At the end of the day you probably need to install an agent unless everything you want monitored has a way of externally monitoring it. If you would like to make it look like those checks are actually coming from the clients without a sensu-client installed you can leverage something called a JIT/Proxy client check: https://docs.sensu.io/sensu-core/1.2/reference/clients/#reference-documentation

Thanks,

On Thursday, February 15, 2018 at 1:30:40 AM UTC-8, Goyko wrote:

I wonder what a sensu-collector is? Where have you seen that term.

Sounds to me like what you need is just sensu-client that would check external services instead of local stuff on the box where it runs on.

You should start by installing these plugins:

https://github.com/sensu-plugins/sensu-plugins-http

https://github.com/sensu-plugins/sensu-plugins-network-checks

See how: https://sensuapp.org/docs/1.0/reference/plugins.html#use-sensu-install-to-install-sensu-plugins

And on the same docs page look for “Example check plugin definition” to see how to configure one of them to check external things…