Centralised Error Reporting Service
When supporting a production application, it can be helpful to have a central server that collects error information in a single place whereupon it can be accessed by support staff.  Moreover, if second-line support is being undertaken by the software vendor, it can be extremely helpful for the vendor’s support team to have access to the same error messages.

To satisfy this requirement, we now offer a centralised error reporting service as a free-of-charge service to all of our customers.  Applications that we build are able to transmit error information back to a secure centralised server that we manage.  Once uploaded, error information can be reviewed by our support staff or our support staff using a secure management console.


(Click on the image to view a larger version)

This system is available to both Web and desktop applications.  In particular with Web applications, if the user is presented with an error they will be given an option to transmit the error information back to the central server:


(Click on the image to view a larger version)

When the user clicks the Send an Error Report button, the error information is sent and a unique error ID returned:


(Click on the image to view a larger version)

Should the user need to escalate the issue to the support department, all they need to provide is the unique support ID.  The support team can then logon to the error reporting server and review the error information.


(Click on the image to view a larger version)

In terms of security, each customer’s errors are partitioned off from one another for privacy, and all communication with the Web server is done over HTTPS.