advertisement
Premier Club Log In/Registration
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   SKILLBUILDING  |   TIP BANK  |   SOURCEBANK  |   FORUMS  |   NEWSLETTERS
Browse DevX
Partners & Affiliates
advertisement
advertisement
Tip of the Day
Average Rating: 2.7/5 | Rate this item | 3 users have rated this item.
Expertise: Advanced
Language: .NET
July 22, 2008
ASP.NET 2.0's Project Health Monitoring Feature
ASP.NET 2.0 provides much needed project health monitoring through its Health Monitoring feature. Simply add few tags and their values in Web.Config and your project will be automatically monitored.

This feature allows you to write to EventLog, SQL Server, and also lets you write your own provider. The easiest feature to implement is the "Email Sending" feature. This eliminates the need to log and mail code in the web site's framework. This feature is so intelligent that it sends a single email for the set interval, thus not flooding your mailbox. Add the "healthMonitoring" config section under the System.Web to Web.Config and set the key-values as shown in the code below:


<healthMonitoring enabled="true">
         <providers>
            <add name="EmailProvider" 
               type="System.Web.Management.SimpleMailWebEventProvider"
               from="PostMaster_ProjectName@projects.com"
               to="Developer@projects.com"
               subjectPrefix="Error: "
               buffer="true"
               bufferMode="Notification" />
         </providers>
         <rules>
            <add provider="EmailProvider" name="All App Events"  eventName="All Errors" />
         </rules>
      </healthMonitoring>

Also add the System.Net Section for the SMTP Server Configuration
   <system.net>
      <mailSettings>
         <smtp from="mySMTP@projects.com">
            <network host="smtp.projects.com" />
         </smtp>
      </mailSettings>
   </system.net>
Srinath MS
If you have a hot tip and we publish it, we'll pay you. However, due to accounting overhead we no longer pay $10 for a single tip submission. You must accumulate 10 acceptable tips to receive payment. Be sure to include a clear explanation of what the technique does and why it's useful. If it includes code, limit it to 20 lines if possible. Submit your tip here.
Please rate this item (5=best)
 1  2  3  4  5
advertisement
advertisement
Advertising Info  |   Member Services  |   Permissions  |   Contact Us  |   Help  |   Feedback  |   Site Map  |   Network Map  |   About

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs