Monitoring ESensor EM08

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
cwscribner
Posts: 316
Joined: Thu Mar 31, 2011 9:54 am
Location: Patten, ME
Contact:

Monitoring ESensor EM08

Post by cwscribner »

Hi all.

I installed the monitoring wizard for the ESensors and used the wizard to input 3 EM08 sensors. I'm getting a ping response but the illumination, humidity, and temp services are showing "Error 127 out of bounds. Plugin may be missing". Is there a plugin that I need in addition to the wizard?
Last edited by cwscribner on Fri Sep 30, 2011 12:04 pm, edited 1 time in total.
User avatar
lmiltchev
Former Nagios Staff
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Monitoring ESensor EM08

Post by lmiltchev »

Did you follow the steps described in our documentation?
This assumes that your Websensor has already been configured for
connection to your network with either a manually-assigned static IP address or
an automatically assigned address from a DHCP server.
Read the documentation that came with your Websensor unit for initial network
configuration instructions.
http://assets.nagios.com/downloads/nagi ... r_EM08.pdf
Be sure to check out our Knowledgebase for helpful articles and solutions!
cwscribner
Posts: 316
Joined: Thu Mar 31, 2011 9:54 am
Location: Patten, ME
Contact:

Re: Monitoring ESensor EM08

Post by cwscribner »

Yes. There are 3 EM08 sensors that were all configured with static IPs using the manual that came with them.
agriffin
Posts: 876
Joined: Mon May 09, 2011 9:36 am

Re: Monitoring ESensor EM08

Post by agriffin »

Can you try running the plugin from the command line and posting it output? You can find instructions on how to do this in this document, although you might have to work through it backwards a little bit since the wizard already created the command definition.
cwscribner
Posts: 316
Joined: Thu Mar 31, 2011 9:54 am
Location: Patten, ME
Contact:

Re: Monitoring ESensor EM08

Post by cwscribner »

Out of curiosity, I checked the config wizard for the ESensors that I uploaded. It only complied and installed the plugin for the em01 model. So I went to the plugins folder of the wizard, manually compiled the check_em08.c file and moved it to /libexec. That was all that needed to be done. All three sensors immediately updated their service status with proper values. So it looks like the problem is that the wizard doesn't compile all of the needed plugins when it gets uploaded.
User avatar
nscott
Posts: 1040
Joined: Wed May 11, 2011 8:54 am

Re: Monitoring ESensor EM08

Post by nscott »

The C module would require compilation and thats why it isn't moved, the wizard won't move .c, .h etc to the plugin directory.
Nicholas Scott
Former Nagios employee
agriffin
Posts: 876
Joined: Mon May 09, 2011 9:36 am

Re: Monitoring ESensor EM08

Post by agriffin »

Glad to hear your issue was resolved! We'll look into fixing any issues that are present in the wizard. I've opened a bug report here based on the text of your post; if you have any additional information to add we'd be grateful to hear it.
cwscribner
Posts: 316
Joined: Thu Mar 31, 2011 9:54 am
Location: Patten, ME
Contact:

Re: Monitoring ESensor EM08

Post by cwscribner »

The C module would require compilation and thats why it isn't moved, the wizard won't move .c, .h etc to the plugin directory.
Ah okay. That makes sense. In the documentation it says all you need is to upload the wizard (unless I missed something). That's why I assumed it would just work upon uploading. Did I miss something in the documentation or is some instruction actually missing?
User avatar
nscott
Posts: 1040
Joined: Wed May 11, 2011 8:54 am

Re: Monitoring ESensor EM08

Post by nscott »

No, you didn't, the documenation is missing that part, thanks for pointing that out, I will amend that. :)
Nicholas Scott
Former Nagios employee
Locked