Instrument for Significant Business Operations

- J.D. Meier, Carlos Farre, Jason Taylor, Prashant Bansode, Steve Gregersen, Madhu Sundararajan, Rob Boucher

Use ASP.NET Health Monitoring to Instrument your application to track access to sensitive operations. This level of instrumentation can help you to detect and react to potentially suspicious behavior. It also enables you to gather operations data; for example, to track what business important operations are being carried out and by whom etc. For, instance you could track usage of methods that relate to financial transactions or access to sensitive data.

The following steps shows how to instrument your application with Health Monitoring
  1. Create a class library and a class that inherits from WebSuccessAuditEvent that displays some business information, such as bank account transactions.
  2. Configure your WCF Service for Health Monitoring
  3. Instrument the WCF Service by raising the custom event in a service contract.
  4. Verify the Service Events in the Event Log after calling the service method from a Test client.

Additional Resources

Last edited Jun 12, 2008 at 7:46 PM by prashantbansode, version 1

Comments

No comments yet.