Hi,
I'm pretty new to Solarwinds so it might be this question has already been answered.
I've added 2 custom pollers to my cisco ASA to monitor the failover status.
First:
1.3.6.1.4.1.9.9.147.1.2.1.1.1.2
cfwHardwareType (table index)
– The object type is Hardware.
– If failover is enabled or disabled, Row 1 returns 6 for the primary unit.
– If failover is enabled, Row 2 returns 7 for the secondary unit.
Second:
1.3.6.1.4.1.9.9.147.1.2.1.1.1.2
cfwHardwareStatusValue
– The object type is HardwareStatus.
– If failover is disabled, Row 1 returns 0 (not used).
– If failover is enabled: For the active unit, Row 1 and Row 2 return active or 9. For the standby unit, Row 1 and Row 2 return standby or 10.
Now i want to create an alert when the Primary unit has any other status than 9 / active.
How would i accomplish that ?
When i try to create an alert, i just can not find cfwHardwareStatusValue or cfwHardwareType ?
The custom pollers do work as i've verified them in the universal device poller and on the NPM webpage.
<CustomPollers version="9.0">
<CustomPoller UniqueName="cfwHardwareInformation" Description="A detailed textual description of the resource 
 identified by cfwHardwareType." OID="1.3.6.1.4.1.9.9.147.1.2.1.1.1.2" MIB="CISCO-FIREWALL-MIB:cfwHardwareInformation" SNMPGetType="GetSubTree" NetObjectPrefix="N" GroupName="Default Group" PollerType="S" Parser="Enumeration" IncludeHistory="True" Unit="" TimeUnitId="0" TimeUnitQuantity="0" DefaultDisplayTimeUnitId="0" Formula="" LabelType="SameTable" LabelDetail="1.3.6.1.4.1.9.9.147.1.2.1.1.1.2">
<Enumerations>
<Enumeration RawValue="6" TextValue="Primary" />
<Enumeration RawValue="7" TextValue="Secondary" />
</Enumerations>
</CustomPoller>
</CustomPollers>
<CustomPollers version="9.0">
<CustomPoller UniqueName="cfwHardwareStatusValue" Description="Hardware failover status" OID="1.3.6.1.4.1.9.9.147.1.2.1.1.1.3" MIB="CISCO-FIREWALL-MIB:cfwHardwareStatusValue" SNMPGetType="GetSubTree" NetObjectPrefix="N" GroupName="Cisco ASA" PollerType="S" Parser="Enumeration" IncludeHistory="False" Unit="" TimeUnitId="0" TimeUnitQuantity="0" DefaultDisplayTimeUnitId="0" Formula="" LabelType="SameTable" LabelDetail="1.3.6.1.4.1.9.9.147.1.2.1.1.1.2">
<Enumerations>
<Enumeration RawValue="1" TextValue="other" />
<Enumeration RawValue="10" TextValue="standby" />
<Enumeration RawValue="2" TextValue="up" />
<Enumeration RawValue="3" TextValue="down" />
<Enumeration RawValue="4" TextValue="error" />
<Enumeration RawValue="5" TextValue="overTemp" />
<Enumeration RawValue="6" TextValue="busy" />
<Enumeration RawValue="7" TextValue="noMedia" />
<Enumeration RawValue="8" TextValue="backup" />
<Enumeration RawValue="9" TextValue="active" />
</Enumerations>
</CustomPoller>