Online health check of the Azure Media Services.
Helps users to get an notification about the service status.
To get a full status check on all of the Azure products: https://azure.microsoft.com/en-us/status/
This service is based on the NLog infrastructure so you can watch the current state of the service.
Installation is easy with 2 different ways:
- Install as a Azure Function Apps- "MSWatchDog.AzureFunctions" project
- Install as a Windwos Services - "MSWatchDog.Service" project
- Open "App.config"
- Change "MSWatchDog.SMTPServer" into your own smtp server
- Change "MSWatchDog.ToEmailsAlert" + "MSWatchDog.FromEmailAlert" to your email preference
- Change the default "MSWatchDog.WatcherInterval" value in seconds of the status check interval
- Setup your own "watcherEndPoints" and add "ism" files from the Azure Media services repository
This will install the app as a local windows service
- Edit "reinstall.bat" and change the "C:\projects..." value into your local path.
- Run "reinstall.bat" with administrator privileges
- A pop-up will show for entering the service running credentials
- That's it!