我们的应用程序是一个平台,它包含基于 WinForms 的胖客户端 UI、窗口服务、WCF 服务和 Web 服务。我们想开发一个集中的门户,我们可以在其中验证各种感兴趣的组件的状态;例如,所有服务是否都已启动,服务是否正在消耗大量内存。我们想知道任何服务是否有问题,例如它正在下降,主动结束异常。
你能推荐你们在.net中使用过的任何工具、方法、功能吗?
谢谢
我们的应用程序是一个平台,它包含基于 WinForms 的胖客户端 UI、窗口服务、WCF 服务和 Web 服务。我们想开发一个集中的门户,我们可以在其中验证各种感兴趣的组件的状态;例如,所有服务是否都已启动,服务是否正在消耗大量内存。我们想知道任何服务是否有问题,例如它正在下降,主动结束异常。
你能推荐你们在.net中使用过的任何工具、方法、功能吗?
谢谢
您可以将您的应用程序与 Microsoft System Center Operation manager (SCOM - http://www.microsoft.com/en-us/server-cloud/system-center/operations-manager.aspx ) 集成。可能这个解决方案太重了,但无论如何你应该考虑到它。