WCF服务监控应该使用什么?WMI或WS发现



您能告诉我们哪种工具是监控WCF服务、WMI或WS-Discovery实现的最佳工具吗。

需求看起来很简单,但实际上相当困难。服务可能可用,但操作可能失败,反之亦然。还有许多潜在的问题:网络故障、池/服务主机停止、wcf激活失败、操作错误。。。服务可能可用,但由于数据库损坏,所有操作都失败。WMI/Perf计数器似乎是一种很好的方法,因为您可以为不同的作用域(服务/操作/端点)提供许多详细信息。但此外,如果您在IIS下托管服务,应用程序池空闲默认超时为20分钟:计数器/WMI将不可用。

总之,我认为最好的监控策略是整合服务器端和客户端可用的所有工具/组件。

最新更新