How can we configure environment alerts ( all including Power / Temperature/Fan ). If anyone know kindly tell me. Thanks in advance.
Kiran,
I am assuming you are running 10.4 or later on NPM. 10.4 brought a nice feature for Power, Temp and Fan info without the need for UNDP.
In Advanced Alerts select type of property to Hardware sensor, and fill in the appropriate trigger conditions.
Here is an example for Temperature. Remember this sensor value returned here is in Celsius. Fan and Power alerts should be similar. You may want to run a report 1st to get an idea the relevant values in you network and set the trigger condition correctly. This will also let you know if you have devices that are capable and have metrics in the DB.
Hope this helps.
Zak Kahl
Loop1 Systems
http://www.loop1systems.com
I am using NPM 10.3. How can i configure power/temperature/fan alert in this version using UNDP??? Kindly tell me the whole procedure.
If you have a current maintenance agreement I would strongly advise upgrading to 10.4 as it is so much easier to achieve what you want. If you really can't upgrade for some reason this can become a lot more complex as you need to know what hardware manufacturer you're using, etc. since they all store the environmental details in different OIDs, etc.
I agree. 10.4 will make things much easier. You will automatically get power/temp/Fan with 10.4 from devices that support this feature.
If you want to stick with the UNDP, then you will need to identify the OID's and apply them using the universal device poller. Then you can then build alerts to trigger on those values retrieved by the UNDP.
This link shows some examples.
http://thwack.solarwinds.com/message/44228#44228
On fan and power supply status which condition should i apply?? Means to which i should compare the status?
What OIDs are you polling for those? We can then look up the values that those OIDs return and build a sensible alert condition from that. Couple of useful websites I can introduce you to
I am using pollar name instead of OIDs.
1. ciscoEnvMonFanState
2. ciscoEnvMonSupplyState
3. ciscoEnvMonTemperatureStatusValue
I am using these three pollar names and i need condition for these. Kindly introduce if those are useful to me
Ok, so Cisco have a page on their site that allows you to find out about their OIDs and return values. This page can be found at http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en
If we start with your first one, ciscoEnvMonFanState, paste that into the text field and hit "Translate". You'll now get a page that shows the valid return values (integer values) and their meanings:1:normal2:warning3:critical4:shutdown5:notPresent6:notFunctioning
So in this case, you probably want to set up an alert that triggers if the value is not 1 or 5. You'll also find that ciscoEnvMonSupplyState returns the same values, so a similar alert would work there.
ciscoEnvMonTemperatureStatusValue is a little different though. This OID returns an interger value that represents the current temperature in degrees Celcius. So for this one you need to decide what temperature and above you want to trigger on and use that as your comparrison, i.e. ciscoEnvMonTemperatureStatusValue is greater than or equal to 50 (for example) Hope that gives you some ways forward
Can you please look at the images in attachment and tell me that configurations are correct and work properly or not??? Also email subject and body is correct or not? what is given by ${AssignmentName} variable? thanks in advance
I always found getting the vars right with custom pollers to be something of a dark art. Best thing to do is to get the alert to just email yourself and put variables in to see which ones you need.
In terms of the alery, I think you need to re-order things. I *think* you need to move your 2 "Status" lines need to be at the same level as your IP address condition. You may also need to use "Numerical Status" rather than "Status".