Jun 15, 2010 9:28 AM
NTI Enviromux Mini
-
Like (0)
I'm trying to add in our NTI Enviromux Mini into Zenoss, and I'm having issues.
I imported the MIB file successfully.
I added the device, and it sees the device correctly. I added it to the /server/linux class.
However, I cannot for the life of me figure out how to add the correct components to monitor.
I set the device to send traps to Zenoss. I used a MIB walker program to verify that I could read the "NETWORK-TECHNOLOGIES-GLOBAL-REG" OIDs.
What do I do next?
First off, you may want to move the device to the Environmental device class. It's not really a server is it?
Next, determine which OIDs you want to monitor. Then create a performance template. You will define data sources for each OID. You then create graphs. In each graph, you will define graph points. Each graph point will use the data from one data source.
Read section 6.2 of the Administration guide.
I do not have an /environmental class.
How should I set one up?
Device classes are an organizational structure that allows you to group devices of similar type together. You might put your routers in device class /Net/Routers and your switches in /Net/Switches, UPS devices can go in /Power/Ups and environmental monitoring can go in /Environmental.
You can use the basic device classes that come with Zenoss or you can make your own. I think there is a default class named /Environ that I changed to /Environmental.
To create your own device classes: navigate to any device class and click the drop down in the Sub-Classes window. Select Add New Organizer...
Giving it a go.
Ok, to start of small, I added the device to /devices/environmental.
I created a new performance template, and as a data source, I added "temperatureSensor2CurrentValue" with an OID of 1.3.6.1.4.1.3699.1.1.3.1.2.1. Source SNMP and enabled.
I remodeled the device, and on the device status page under Other, is that temp sensor. However, it is greyed out, like it cannot collect data from it.
I am using a Windows program called MIB Broswer to test the Environmux. I connect to it on port 161 using the public community, and with the same MIBs installed in this program, I get current data from the device.
What am I doing wrong in Zenoss?
Any thoughts on this?
First, I would try adding a 0 to the end of your OID. If that doesn't work try one of the following:
Install the mib_utils zenpack (VERY handy tool for working with MIB and OIDs). You can use it to test the OID against your device directly from your zenoss box.
Alternatively you can SSH into zenoss and execute an snmpwalk command:
$ snmpwalk -v1 -c public [device ip] 1.3.6.1.4.1.3699.1.1.3.1.2.1
or
$ snmpwalk -v1 -c public [device ip] 1.3.6.1.4.1.3699.1.1.3.1.2.1.0
The 0 did it.
Thanks for the help phonegi!!!!!!!!
Ok, one last thing
The sensor returns an INT of 690, which is in fact 69 degrees.
How can I truncate this in my graphs to 2 digits?
And how can I change the poll rate from hourly to 5 or 10 min updates?
See 2.8.1.2.2. Editing DataPoint Graph Points regarding RPN notation. It is used to apply mathematical formulas to the value of a datapoint. I think in the case of your temperature it would be "10,/"
The polling rate is defined by the performance monitor of your system which is set to 5 minutes by default. It is located at Collectors > [collector name] > SNMP Performance Cycle Interval.
Follow Us On Twitter »
|
Latest from the Zenoss Blog » | Community | Products | Services Resources | Customers Partners | About Us | ||
Copyright © 2005-2011 Zenoss, Inc.
|
||||||||