1. A computer-implemented method for capturing context information about an event, the method comprising: creating a data collector comprising instructions to collect specific context data in response to specific conditions appearing in a call stack, wherein the data collector is a dynamically addable plug-in and is to identify at least one of a class and a method for data to collect; registering the data collector with a first failure data capture application; comparing said identified at least one of a class and a method from said registration with conditions in the call stack; and in response to said identified at least one of a class and a method matching said conditions in the call stack, capturing context data associated with said at least one of a class and a method matching said conditions in the call stack.