The product runs lot of application pools in IIS on Windows. Goal is to be able to detect any IIS application pool crashes and generate alerts.
I'm thinking of writing a C# .NET Service that can detect specific IIS application pool crashes.
Which C# .NET package allows Windows system events to be trapped in C# code and responded to?