Наша программа просмотра событий показывает два сообщения информационного уровня, которые мы хотим исключить из журналов событий:
- Когда пользователь не проходит аутентификацию (код события: 4006 Сообщение о событии: не удалось проверить учетные данные членства).
- Когда срок проверки подлинности с помощью форм истек и пользователь переходит на страницу по умолчанию (код события: 4005 Сообщение о событии: проверка подлинности с помощью форм не удалась для запроса. Причина: срок действия предоставленного билета истек).
Исследование того, как исключить эти типы сообщений, привело меня к пониманию, что если я включу следующее в свой файл web.config, эти сообщения не будут отображаться. Когда я это проверяю, я вижу, что это действительно так.
<healthMonitoring>
<rules>
<clear />
<add name="All Errors Default" eventName="All Errors" provider="EventLogProvider" profile="Default" minInstances="1" maxLimit="Infinite" minInterval="00:01:00" custom=""/>
</rules>
</healthMonitoring>
Другими словами, я опускаю это в файле web.config по умолчанию:
<add name="Failure Audits Default" eventName="Failure Audits" provider="EventLogProvider" profile="Default" minInstances="1" maxLimit="Infinite" minInterval="00:01:00" custom=""/>
У меня вопрос: что еще я мог потенциально исключить из журнала событий, удалив этот узел? И если есть другие возможные последствия, есть ли другой или лучший способ исключить только те два типа журналов ошибок, которые я упомянул выше?
Заранее спасибо!