1. A method for capturing context information about an event, the method comprising the steps of: creating a data collector comprising instructions to collect specific context data in response to specific conditions in a call stack; and registering the data collector with a first failure data capture application.