We have a reboot alert that lets us know if a node has rebooted in an office. I have a second one I wrote to replace it and handle all production nodes. Despite being functional equivalent, the original gives us one alert on a reboot and the new one gives two, slightly separated in time. If anyone has an idea why I would love to see it. 
Here are the alerts:
Original
Check every 2 minutes
Trigger if ALL apply
Last Boot HAS CHANGED
Node Name begins with ALN
Do not trigger this action until condition exists for 0 seconds.
Suppress alert if Status Description IS EQUAL TO Unmanaged
First action: Send email immediately unless Alert has been acknowledged.
Second Action: Send 15 minute delayed email unless alert has been acknowledged.
New
Check every 2 minutes
Trigger if ALL apply
Production = YES (Production is a custom property check box)
Last Boot HAS CHANGED
Do not trigger this action until condition exists for 0 seconds
Suppress alert if Status Description IS EQUAL TO Unmanaged
First Action: send an immediate email unless acknowledged.
Any ideas would be appreciated.