SetScript location: $SPECROOT/Notifier
- Make sure the Alarm Notifier configurations are same for Primary and Secondary Spectrum.
- In set script of primary and secondary spectrum, add this code:
On primary add this -
if "$SANM_0X12C0A" = "20"
then
echo "SS Secondary is running"
echo "Precedence = $SANM_0X12C0A"
exit 0
fi
On secondary add this -
if "$SANM_0X12C0A" = "10"
then
echo "SS Primary is running"
echo "Precedence = $SANM_0X12C0A"
exit 0
fi
Recycle the Alarm Notifier once the files are saved.
What this will accomplish:
- Whenever an alarm is generated, the model in the DB is checked and the attribute 0x12x0a is read - if its 10 (primary server precedence) then Primary Alarm notifier sends it and secondary will write a line to the notifier log file saying primary is running.
- If 0x12x0a is 20 then Secondary server Alarm notifier will send the mail and the primary would write to the notifier file saying secondary is running.