https://github.com/anthonychu/functions-resource-monitor
https://github.com/anthonychu/functions-resource-monitor
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/anthonychu/functions-resource-monitor
- Owner: anthonychu
- License: mit
- Created: 2019-04-18T00:30:23.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-05-01T22:24:44.000Z (about 6 years ago)
- Last Synced: 2025-03-23T23:34:09.539Z (about 2 months ago)
- Language: HTML
- Size: 3.66 MB
- Stars: 21
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Real-time Azure Resource Monitor
Powered by PowerShell [Azure Functions](https://docs.microsoft.com/azure/azure-functions/?WT.mc_id=functionsresourcemonitor-github-antchu), [Azure Event Grid](https://docs.microsoft.com/azure/event-grid/?WT.mc_id=functionsresourcemonitor-github-antchu), and [Azure SignalR Service](https://docs.microsoft.com/azure/azure-signalr/?WT.mc_id=functionsresourcemonitor-github-antchu)
## How does this work?
1. Resources are changed in an Azure subscription
1. Azure Event Grid reacts to event and triggers an Azure Function
1. PowerShell Azure Function retrieves more information about the resource
1. Function uses Azure SignalR Service output binding to send messages
1. Web client receives messages over WebSocket**Check out [PowerShell for Azure Functions](https://docs.microsoft.com/azure/azure-functions/functions-create-first-function-powershell?WT.mc_id=functionsresourcemonitor-github-antchu) for more information**
