Summary
This tool connects to one or more existing Horizon View Event Database(s) and allows the user to customize which types of alerts to be notified on. It can be run from any Windows based system and it collects and sends the alerts via email (SMTP) to users that are specified during the configuration process. It allows aggregation of alerts across multiple Horizon View Pods and for near real-time alerting of Horizon View alerts that are otherwise very difficult to be notified on.
Features
Pro-active alerting on Horizon View events via SMTP directly from the one or more Horizon View Event database(s).

Requirements
A Windows-based system with Microsoft .NET 3.5, a Horizon View 5.0 or later infrastructure with a pre-configured Horizon View Event DB, an SMTP server that allows message relay, and a SQL Login to the Horizon View Events DB with at least DataReader Permission. Read-Write access to the "Horizon_View_Event_Notifier.exe.config" file is also required.
Instructions
- Copy the "Horizon_View_Event_Notifier.exe" and "Horizon_View_Event_Notifier.exe.config" files to the same directory on the local system. The user must be able to write to the "Horizon_View_Event_Notifier.exe.config" file.
- Launch the Horizon_View_Event_Notifier.exe file and go to the "Settings" tab.
- In the "SQL Server Settings" section, fill in information on one or more Horizon View Events Databases and click "Add SQL Server". If the "Test DB connection on update?" option is selected the DB connection will be tested automatically. Otherwise, manually test the connection by clicking the "Test Connection" button. Repeat for additional View Event Databases.
- In the "Horizon View Events" section, select which severity types you would like to be alerted on and how far back the application should poll each time it queries for events. Click "Save Changes" to save these settings to the configuration file.
- In the "SMTP Server Settings" section enter the name or IP or an SMTP server that allows relay, along with the port it uses. Enter an email address that you would like to receive the alerts from and one or more email addresses for the alert recipients, separated with a comma. Click the "Send Test Email" button to verify the SMTP server settings.
- If desired the interval at which the application polls the SQL server can be modified from the default of 60 seconds.
- Click back on the "Horizon View Events" tab and click the "Start" button at the bottom of the form--this will start the application.
- The application can be minimized to the system tray where it will continue to run. The icon in the system tray can be double-clicked or right clicked to restore the form.
- The application can be stopped by clicking the "Stop" button when the application is running.
Changelog
Version 1.5
- Changed Fling name from Horizon View Event Notifier to Horizon Event Notifier
- Changed Icon
- Alerts will now show in the UI and alert emails in the local time zone where the application is run from.
- Tested on Horizon 2103
Similar Flings

Horizon Session Recording
VMware Horizon Session Recording allows administrators of a VMware Horizon environment record their users activity in their Blast Extreme virtual desktop and application sessions.

VMware Event Broker Appliance
The VMware Event Broker Appliance (VEBA) Fling enables customers to unlock the hidden potential of events in their SDDC to easily event-driven automation based on vCenter Server Events

VMware Logon Monitor
VMware Logon Monitor monitors user logons and reports a wide variety of user session metrics. Metrics range from logon time, to CPU/memory usage, to network connection speed.