title: HealthMonitoring Failure Audits Repercussions in ASP.NET
body: <p>Our event viewer shows two information-level messages that we want to omit from the event logs: </p>
  
  <ol>
  <li>When a user fails authentication (Event code: 4006 Event message:
  Membership credential verification failed.)</li>
  <li>When forms
  authentication has expired and the user navigates to the default
  page (Event code: 4005 Event message: Forms authentication failed
  for the request. Reason: The ticket supplied has expired.)</li>
  </ol>
  
  <p>Researching how to exclude these types of messages has led me to understand that if I include the following in my web.config file, these messages won't show up. When I test this, I see that is indeed the case.</p>
  
  <pre><code>&lt;healthMonitoring&gt;
      &lt;rules&gt;
          &lt;clear /&gt;
          &lt;add name="All Errors Default" eventName="All Errors" provider="EventLogProvider" profile="Default" minInstances="1" maxLimit="Infinite" minInterval="00:01:00" custom=""/&gt;
      &lt;/rules&gt;
  &lt;/healthMonitoring&gt;
  </code></pre>
  
  <p>In other words, I omit this from the default web.config:</p>
  
  <pre><code>&lt;add name="Failure Audits Default" eventName="Failure Audits" provider="EventLogProvider" profile="Default" minInstances="1" maxLimit="Infinite" minInterval="00:01:00" custom=""/&gt;
  </code></pre>
  
  <p>My question is: what else could I potentially be excluding the event log by removing this node? And if there are other potential repercussions, is there another or a better way to exclude just those two types of error logs that I mentioned above?</p>
  
  <p>Thanks in advance!</p>