首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我认为我正确地配置了AppFabric,但AppFabric仪表板上什么也没有发生

我认为我正确地配置了AppFabric,但AppFabric仪表板上什么也没有发生
EN

Stack Overflow用户
提问于 2010-12-22 19:13:33
回答 2查看 3.5K关注 0票数 1

我已经为SQL Server2008DB设置了AppFabric以及监控和持久性配置(以防万一)。在我的服务应用程序中,我可以看到它有默认的监控级别,所以应该监控事件,我使用我的WCF服务-进行各种调用,但当我检查仪表板时,它到处都显示为0 0 0。

还有其他需要设置的东西吗?当我在IIS控制面板中使用AppFa bric配置时,我没有得到任何错误,所以看起来一切都应该正常运行。我使用的是最新版本的appfabric。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-04 04:08:43

首先,确保AppFabric事件收集服务正在运行-它会将事件从ETW移到监控数据库中的临时表(ASStagingTable)。确保运行服务的帐户是ETW数据库角色的成员-这将确保服务有权向数据库发出事件(例如,从ASMonitoringDbAdmin到数据库)。

如果以上所有操作都正常,那么您应该在ASStagingTable (监控数据库中的一个表)中有数据。

下一个要查看的地方是AppFabric的SQL代理作业。确保它们运行时没有任何错误。它们负责将数据从临时表移动到相应的事件表,具体取决于事件类型。AppFabric操控板查询特定于事件的表格。

如果运行正常,那么您应该在事件表中有数据-例如,如果您从WCF服务发出事件,则为ASWcfEventsTable。

最后,如果以上都是金色的,请查看AppFabric的事件日志,该日志位于:应用程序和服务日志-->微软--> Windows -->应用服务器-应用程序。右键单击Admin节点并选择Enable Log,确保日志已启用。

另一种可能是您的帐户不是ASMonitoringDbReader数据库角色的成员,观察者需要该角色才能通过仪表板查看数据。

票数 5
EN

Stack Overflow用户

发布于 2011-09-26 22:52:58

快速评论一下,因为我遇到了类似的问题,并且经过广泛的研究,我发现问题是:在运行SQL时,SQLServer2008代理不能正常工作see here

所以我让手动运行SP ( exec ASImportEvents ) ...

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4508576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档