是否有任何第三方工具可用于监控WCF
服务?
我使用5种方法(WCF
s)创建了OperationContract
服务,并在IIS
中托管。
是否有任何工具可用于指定每种方法的调用次数以及每次调用的请求和响应是什么? (类似于SQL
服务器分析器)。
答案 0 :(得分:3)
对WCF使用标准跟踪和诊断工具,并使用SvcTraceViewer.exe应用程序使用.svclogs。 如果您在IIS下托管,请使用AppFabric。当您可以轻松管理服务设置(包括跟踪和诊断)时,它是一个很好的工具。有一篇关于使用它的好文章http://www.dotnetcurry.com/ShowArticle.aspx?ID=771
答案 1 :(得分:0)
AppFabric仪表板提供了一个集中式网关,用于查看和管理本地或服务器场部署的WF和WCF服务的运行状况。它公开来自Persistence数据库的实时数据和来自Monitoring数据库的历史数据,它允许您“向下钻取”以更详细地检查实例和WCF调用指标。
http://msdn.microsoft.com/en-us/library/ee677236(v=azure.10).aspx
AppFabric有助于监视WCF服务,例如调用操作的次数,错误/故障,还支持历史数据。