Hello,
I have a custom poller for dual power supplies on my F5 Big IP Appliance. The poller works great and displays the data in rows, Row 1 = PS1, Row 2 = PS2. When I write my alert to let me know when the Numeric Status is 0 (down), I want the email alert to let me know which row has that condition.
Basically, my alert says All of the following must be true:
Poller Name = MyPollerName
Numeric Status = 0
Then, my alert action email says:
Power Supply ${CustomPollerStatus.RowID} is DOWN on ${Node.IP_Address}.
PROBLEM:
When I get my alert email, it says: Power Supply 1, 2 is DOWN on x.x.x.x.
This happens when either power supply goes down. I want it to inform me of which Row ID is showing the "0" status so I know which power supply is down.
I've tried two options and neither worked:
First, I tried to create two separate alerts, to match ALL of the conditions stated above and RowID = 1 for the first alert and 2 for the second. This gave me the same "1, 2" output for RowID in the alert email.
Then, I tried to create something similar with ALL of the conditions above and then a nested "any" with either RowID 1 or 2 met. This gave me continuous up alerts every minute and still said "1, 2"
Does anyone know what I'm doing wrong? Please help! Maybe I'm going in the wrong direction by looking for the RowID?
It might be possible to go back and create two separate custom pollers - one for each PS - but it would make my reporting screen too messy.
Thanks for any help!