ASEventSourcesTable не заполняется - PullRequest
2 голосов
/ 11 марта 2012

На некоторых компьютерах разработчиков в моей организации (на которых установлены локальные установки сервера AppFabric и базовой базы данных мониторинга), AppFabric не удается заполнить таблицу ASEventSourcesTable, поэтому в таблице ASWcfEventsTable не происходит никаких событий.

Если я вручную вставлю то, что требуется, в таблицу ASEventSourcesTable (после другой установки AppFabric и т. Д., Где ASEventSourcesTable заполняется автоматически), то события поступают и видны через панель мониторинга (поэтому предполагается, что все движущиеся части работают- сервис, sql агент и т. д.).

Есть какие-нибудь идеи о том, что может остановить AppFabric для "разбора" IIS, чтобы определить, что является допустимым источником событий?Что-то в конфиге?

1 Ответ

0 голосов
/ 19 декабря 2012

На самом деле, процесс немного другой.Служба сбора событий (установленная на хост-сервере) собирает данные о событиях WCF ETW и записывает их в промежуточную таблицу (ASStagingTable) в базе данных мониторинга. Задание агента SQL постоянно выполняется и проверяет наличие новых записей событий в промежуточной таблице, анализируетданные события и перемещают их в таблицу событий WCF долгосрочного хранилища.

Итак, сначала проверьте ASStagingTable и убедитесь, что каждый клиент мониторинга appfabric имеет доступ к базе данных мониторинга (сеть и строка подключения).Журналы событий также могут дать вам больше информации.

Я настоятельно рекомендую вам прочитать эту статью .

...