Windows service watchdog to monitor HP SmartArray Controller Disk Status
Properties | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
appsettings.Development.json | ||
appsettings.json | ||
global.json | ||
hpssacli.exe | ||
LICENSE | ||
pc-beeper.exe | ||
Program.cs | ||
RAIDAlert.csproj | ||
RAIDAlert.sln | ||
RAIDAlert.sln.DotSettings | ||
README.md | ||
Watchdog.cs | ||
WinRing0x64.dll | ||
WinRing0x64.sys |
RAIDAlert
.NET Windows Service monitoring HP SmartArray Disk Health
About
This .NET worker service for Windows periodically queries the HP SmartArray Controller for the physical disk status and sends screeching alert noises to the PC speaker/beeper if any doesn't report as "OK".
Prerequisites
- A compatible HP SmartArray Controller like the P410 in my case
- A server with a system (mainboard) speaker/beeper to get the acoustic alert
- In case of the HP ProLiant MicroServer at least Gen8 or higher (G7 and below has no speaker)
- .NET 7 Runtime installed