Windows service watchdog to monitor HP SmartArray Controller Disk Status
Go to file
2023-07-12 17:30:59 +02:00
Properties Added support files 2023-07-12 15:05:59 +02:00
.editorconfig Added support files 2023-07-12 15:05:59 +02:00
.gitattributes Added support files 2023-07-12 15:05:59 +02:00
.gitignore Fixed regex 2023-07-12 15:24:30 +02:00
appsettings.Development.json Added support files 2023-07-12 15:05:59 +02:00
appsettings.json Added support files 2023-07-12 15:05:59 +02:00
global.json Added support files 2023-07-12 15:05:59 +02:00
hpssacli.exe Added support files 2023-07-12 15:05:59 +02:00
LICENSE Initial commit 2023-07-12 14:51:55 +02:00
pc-beeper.exe Added support files 2023-07-12 15:05:59 +02:00
Program.cs Added support files 2023-07-12 15:05:59 +02:00
RAIDAlert.csproj Added support files 2023-07-12 15:05:59 +02:00
RAIDAlert.sln Added support files 2023-07-12 15:05:59 +02:00
RAIDAlert.sln.DotSettings Added comments 2023-07-12 17:26:58 +02:00
README.md Update README.md 2023-07-12 17:30:59 +02:00
Watchdog.cs Added comments 2023-07-12 17:26:58 +02:00
WinRing0x64.dll Added support files 2023-07-12 15:05:59 +02:00
WinRing0x64.sys Added support files 2023-07-12 15:05:59 +02:00

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

3rd party credits