Сначала убедитесь, что служба сбора событий AppFabric работает - она перемещает события из ETW в промежуточную таблицу (ASStagingTable) в базе данных мониторинга.
Убедитесь, что учетная запись, под которой работает служба, является членом роли базы данных SQL ASMonitoringDbAdmin, что обеспечит право службы отправлять события в базу данных (т. Е. Из ETW в базу данных).
Если все вышеперечисленное в порядке, у вас должны быть данные в ASStagingTable (это таблица в базе данных мониторинга).
Следующее место, которое нужно посмотреть - это работа агента AppFabric на SQL. Убедитесь, что они работают без ошибок. Они отвечают за перемещение данных из промежуточной таблицы в соответствующую таблицу событий в зависимости от типа события. Панель инструментов AppFabric запрашивает таблицы, относящиеся к событию.
Если все работает нормально, то у вас должны быть данные в таблицах событий - например, ASWcfEventsTable, если вы отправляете события из службы WCF.
Наконец, если все вышеперечисленное является золотым, проверьте журнал событий для AppFabric, который расположен: Журналы приложений и служб -> Microsoft -> Windows -> Сервер приложений-Приложения. Убедитесь, что журнал включен, щелкнув правой кнопкой мыши узел администратора и выбрав Включить журнал.
Другая возможность состоит в том, что ваша учетная запись не является членом роли базы данных SQL ASMonitoringDbReader, которая требуется для наблюдателей для просмотра данных через панель мониторинга.