Using the R-Pi 3 and Node Red I created a simple network monitoring appliance.
Story
I used a plain Raspberry Pi 3 connected to my home network to monitor some network devices and servers I am running in my lab.
I used Node-Red to create a flow per monitored device, at the moment, but this needs to be improved so the flow only needs to be created once and reads the monitored devices from a list.
The flow checks whether the device answers to ping. If it does not, it will send an e-mail containing the server name and display a toast on the monitoring website.
If it does answer, the flow will graph the response time in the UI.
To Do:
I want to be able to monitor Windows servers internally, using WMIC or PowerShell. The Flows will need to be run on a Windows device for that. Have not yet had any success implementing this on Windows 10 IoT on a Raspberry Pi 🙁