SNMP from Sensu


#1

Looking around for references to snmp monitoring from sensu. I saw one reference that was very discouraging so I’ll ask here to see if it makes sense.

I need to monitor, via snmp, some open-wrt wifi routers which are being configured as mesh nodes. mini-snmp was loaded into the firmware, but I see no references in Sensu docs about how I would set up a sensu check to execute snmp commands on remote wifi routers, and collect the data for graphite, etc.

Clearly the sensu client install would be way too heavy for these memory constrained devices (32MB RAM and 8MB Flash) so that’s why we installed the mini-snmp.

If not sensu… any ideas what might work?

Thanks in advance for any tips,

Chris.


#2

I would still use sensu (client on a normal server) and use any of the
community plugins:
https://github.com/sensu/sensu-community-plugins/tree/master/plugins/snmp

···

On Thu, Sep 11, 2014 at 9:04 PM, Chris Jefferies <chris@freeranger.com> wrote:

Looking around for references to snmp monitoring from sensu. I saw one
reference that was very discouraging so I'll ask here to see if it makes
sense.

I need to monitor, via snmp, some open-wrt wifi routers which are being
configured as mesh nodes. mini-snmp was loaded into the firmware, but I see
no references in Sensu docs about how I would set up a sensu check to
execute snmp commands on remote wifi routers, and collect the data for
graphite, etc.

Clearly the sensu client install would be way too heavy for these memory
constrained devices (32MB RAM and 8MB Flash) so that's why we installed the
mini-snmp.

If not sensu... any ideas what might work?

Thanks in advance for any tips,
Chris.


#3

So I found this thread on github that references this issue:

So are you suggesting that a work-around is to set up a regular sensu client host that does a sideways snmp check on my mesh-routers?

Thanks,

Chris.

···

On Thursday, September 11, 2014 9:14:45 PM UTC-7, Kyle Anderson wrote:

I would still use sensu (client on a normal server) and use any of the

community plugins:

https://github.com/sensu/sensu-community-plugins/tree/master/plugins/snmp

On Thu, Sep 11, 2014 at 9:04 PM, Chris Jefferies ch...@freeranger.com wrote:

Looking around for references to snmp monitoring from sensu. I saw one

reference that was very discouraging so I’ll ask here to see if it makes

sense.

I need to monitor, via snmp, some open-wrt wifi routers which are being

configured as mesh nodes. mini-snmp was loaded into the firmware, but I see

no references in Sensu docs about how I would set up a sensu check to

execute snmp commands on remote wifi routers, and collect the data for

graphite, etc.

Clearly the sensu client install would be way too heavy for these memory

constrained devices (32MB RAM and 8MB Flash) so that’s why we installed the

mini-snmp.

If not sensu… any ideas what might work?

Thanks in advance for any tips,

Chris.


#4

Yes.
The issue sited is a bit tangential.
You can just setup a normal server that runs a sensu client that
checks your routers via snmp. (like any traditional monitoring system)

···

On Thu, Sep 11, 2014 at 10:34 PM, Chris Jefferies <chris@freeranger.com> wrote:

So I found this thread on github that references this issue:
https://github.com/sensu/sensu/issues/541

So are you suggesting that a work-around is to set up a regular sensu client
host that does a sideways snmp check on my mesh-routers?

Thanks,
Chris.

On Thursday, September 11, 2014 9:14:45 PM UTC-7, Kyle Anderson wrote:

I would still use sensu (client on a normal server) and use any of the
community plugins:
https://github.com/sensu/sensu-community-plugins/tree/master/plugins/snmp

On Thu, Sep 11, 2014 at 9:04 PM, Chris Jefferies <ch...@freeranger.com> >> wrote:
> Looking around for references to snmp monitoring from sensu. I saw one
> reference that was very discouraging so I'll ask here to see if it makes
> sense.
>
> I need to monitor, via snmp, some open-wrt wifi routers which are being
> configured as mesh nodes. mini-snmp was loaded into the firmware, but I
> see
> no references in Sensu docs about how I would set up a sensu check to
> execute snmp commands on remote wifi routers, and collect the data for
> graphite, etc.
>
> Clearly the sensu client install would be way too heavy for these memory
> constrained devices (32MB RAM and 8MB Flash) so that's why we installed
> the
> mini-snmp.
>
> If not sensu... any ideas what might work?
>
> Thanks in advance for any tips,
> Chris.
>


#5

The problem with sense and this scenario is the report will come back from the server running the client rather than naming the device that is actually down.

···

On Fri, Sep 12, 2014 at 7:47 PM, Kyle Anderson kyle@xkyle.com wrote:

Yes.

The issue sited is a bit tangential.

You can just setup a normal server that runs a sensu client that

checks your routers via snmp. (like any traditional monitoring system)

On Thu, Sep 11, 2014 at 10:34 PM, Chris Jefferies chris@freeranger.com wrote:

So I found this thread on github that references this issue:

https://github.com/sensu/sensu/issues/541

So are you suggesting that a work-around is to set up a regular sensu client

host that does a sideways snmp check on my mesh-routers?

Thanks,

Chris.

On Thursday, September 11, 2014 9:14:45 PM UTC-7, Kyle Anderson wrote:

I would still use sensu (client on a normal server) and use any of the

community plugins:

https://github.com/sensu/sensu-community-plugins/tree/master/plugins/snmp

On Thu, Sep 11, 2014 at 9:04 PM, Chris Jefferies ch...@freeranger.com

wrote:

Looking around for references to snmp monitoring from sensu. I saw one

reference that was very discouraging so I’ll ask here to see if it makes

sense.

I need to monitor, via snmp, some open-wrt wifi routers which are being

configured as mesh nodes. mini-snmp was loaded into the firmware, but I

see

no references in Sensu docs about how I would set up a sensu check to

execute snmp commands on remote wifi routers, and collect the data for

graphite, etc.

Clearly the sensu client install would be way too heavy for these memory

constrained devices (32MB RAM and 8MB Flash) so that’s why we installed

the

mini-snmp.

If not sensu… any ideas what might work?

Thanks in advance for any tips,

Chris.