A problem occurred when seemingly unrelated events caused the trigger monitoring the lab’s pools to be reset and send off alerts. It seems to have been caused by a logged-out and then logged-back-in monitor service account. It is being investigated if something else forced the logout or if it is expected behaviour. To stop alerts from firing when the account signs back in, it is suggested to uncheck the "Include folders that were just discovered" checkbox. As the monitors use an in-ram database, if restarted the previous states are not remembered.
Read the entire ‘Investigating Unexpected Alert Triggers in Lab Environment’ thread below:
Awkward problem and hoping someone can point me in the right direction. I have triggers that check pool\provisioning status’ of our Horizon lab environment. Over the weekend I got a bunch of notifications that the "Enabled" trigger fired on all of the pools in the lab. The pools were never disabled, and the servers themselves weren’t cycled or disabled. Digging around in Horizon events it looks like the monitor service account was logged out of View Admin then logged back in right around the timeframe that the incident fired off, which I believe triggered the trigger to re-evaluate to find that the pools were still online, then sent off the alerts.
- Should I expect the monitor service to log out of View Admin by itself regularly or might something else have forced it off? If it’s expected I’ll leave it alone, if it’s something else I will want to keep digging.
- Is there a way to build the trigger so that it won’t fire off when the account does get signed back in? Maybe just uncheck the "Include folders that were just discovered" checkbox?
Monitors use an in-ram database. If a monitor is restarted (server or service) then the monitor does not have the previous state and would "discover" everything when it connects.
Continue reading and comment on the thread ‘Investigating Unexpected Alert Triggers in ControlUp’. Not a member? Join Here!
Categories: All Archives, ControlUp Real-Time DX, ControlUp Scripts & Triggers