我想编写一个监视IIS的服务,并在应用程序池停止,启动或崩溃时发送有关服务器的相关信息的电子邮件。
我似乎找不到我可以订阅的任何事件,该事件会通知我。
我找到了NotifyServiceStatusChange(),但这仅适用于Windows服务。对我有用,但我还需要IIS监视。
如何从C#应用程序监视IIS?
答案 0 :(得分:0)
您可以在Windows事件查看器中查看有关IIS的所有事件。
要直接打开它,请打开“运行”窗口(按Windows键+ R)并输入 eventvwr 。 “事件查看器”窗口将打开,并转到左侧面板中的管理部分。
这是重要的Windows事件记录的地方。
继续使用此Microsoft文档。
https://msdn.microsoft.com/en-us/library/ms524984(v=vs.90).aspx