This tool 'HarmonyXrenderCompareService ' reports any status issue for a meeting. It checks both xRenders (load balancers) and Harmony and reports if status on the xRenders doesn't match with Harmony. 


You can have this tool on any machine (even on your work machine) and monitor the xRenders.


Configuration

The configuration of this tool needs to be adjusted for each customer. 

  • Open HarmonyTestWinApp.exe.config file and under the tag xrenderList, paste both the xrender URL's for that customer.  
  • For example, for IOWA, the configuration looks like 
  • Place the customer ID in the tag customID to identify the customer. This field is used by the tool, when the alerts are being sent. 
  • Save the changes and close the file.

Alerts

We can set Email Alerts for the mismatch status of a meeting and the tool will send email notifications to the users defined in the configuration. 

  • To set alerts, open the HarmonyTestWinApp.exe.config file and under the tag  emailService, paste the email server address, appId, apiKey and the email addresses where alerts need to be sent. 
  • Alerts can be sent to one or more email addresses, multiple addresses needs to be separated by a semicolon.
  • The configuration for email alerts set to two email addresses looks like


Test

  • To test and launch the tool, run HarmonyTestWinApp.exe
  • It will check the status of a meeting on each xrender and reports the results each 15 seconds.
  • Under the console, it shows the status of meetings if these are matched or not. 
  • Under errors, it will show any errors.