在我的组织的某些开发人员PC上(其本地安装了AppFabric服务器和底层监控数据库),AppFabric无法填充ASEventSourcesTable表,因此没有事件到达ASWcfEventsTable表。
如果我手动插入ASEventSourcesTable表中所需的内容(关闭自动填充ASEventSourcesTable的另一个AppFabric安装等),则事件到达并通过仪表板可见(因此建议所有移动部件正在运行 - 服务, sql代理等)。
关于什么会阻止AppFabric“解析”IIS以确定什么是有效事件源的想法?配置中的东西?
答案 0 :(得分:0)
事实上,这个过程有点不同。事件收集服务(安装在托管服务器上)捕获WCF ETW事件数据并将其写入监视数据库中的登台表(ASStagingTable).SQL代理作业连续运行并检查登台表中的新事件记录,解析事件数据,并将其移动到长期存储WCF事件表。
因此,首先检查ASStagingTable,并确保每个appfabric监控客户端都可以访问监控db(网络和连接字符串)。事件日志还可以为您提供更多信息。
我强烈建议你阅读article。