Мониторинг здоровья не работает - PullRequest
3 голосов
/ 14 июля 2010

Я пытаюсь настроить мониторинг работоспособности приложения IIS 6 / ASP.NET 2, работающего на Windows Server 2003.

Что я хочу сделать для первого шага, так это получить события времени жизни приложения в дополнение к событиям по умолчанию (как указано в C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ CONFIG \ web.config) .

На моем компьютере разработчика, работающем под управлением IIS 7 в качестве NetworkService в Windows 7, который работает нормально.

На компьютере IIS 6 события по умолчанию все еще регистрируются в журнале событий, но дополнительные события времени жизни - нет. Кроме того, никаких событий, касающихся неправильной конфигурации, не регистрируется или не отображается . Кроме того, использование SimpleMailProvider вместо ведения журнала событий не приводит к результатам .

Похоже, это просто игнорирует мои настройки. Я перепробовал множество вариантов настроек - даже скопировал все глобальные настройки мониторинга работоспособности в приложение web.config - но не повезло.

Заранее спасибо!

Вот настройки, которые я добавил в web.config:

<healthMonitoring enabled="true">
    <rules>
        <clear />
        <add name="All Errors Default" eventName="All Errors" provider="EventLogProvider" profile="Critical" />
        <add name="Application Lifetime Events Default" eventName="Application Lifetime Events" provider="EventLogProvider" profile="Critical" />
        <add name="Failure Audits Default" eventName="Failure Audits" provider="EventLogProvider" profile="Critical" />
    </rules>
</healthMonitoring>

1 Ответ

0 голосов
/ 10 ноября 2011

Возможно, что ваша учетная запись NetworkService не имеет доступа к реестру, что требуется для каркаса ведения журналов.

Предоставьте доступ на чтение / запись:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Eventlog \ Application

и посмотрите, поможет ли это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...