Archive

Posts Tagged ‘Metrics’

Central Error Tracking for Deployed Systems

January 11th, 2010 Matt J. Wilson No comments

At one of my previous employers, we had several remote deployments (hundreds, actually) and a need to track remote errors in a central location; we utilized an ASP site to visually display this combined collection of errors.

I’ve taken the time to rewrite my own central error tracking mechanism from scratch. This module includes text logs that automatically rotate themselves once a file reaches a certain size (no more trying to have someone email you a 3 GB text file), useful information about what type of error occurred, and a SQL CE database that stores these errors in a local database, counting the number of incidences and whether there is fresh information to report on a schedule to the central database.

There is also a central web service that accepts these exception reporting requests and inserts them into a central SQL database for you to do with what you will (ASP website, Excel sheets with queries, etc., etc.). You can find a copy of this solution (Visual Studio 2005 written in C#) here.

Categories: Programming Tags: , ,