Putting out fires before they start!
BukkitBrigade gathers information for plugin errors so developers or server admins can fix the problems.
Just copy the bukkitbrigade.jar file to your servers plugin folder.
Then at any time an admin can run the /bbsnapshot command to gather the current state of the server.
The information that it gathers generates a snapshot file that lists important information like plugins running, and their version numbers, CraftBukkit Version, configuration information for all config.yml's error messages, etc.
All files generated can then be used to give detailed information of the server at the moment of an error.
Also you can run a plugin monitoring tool by using /bbstart {plugin_name}, then whenever you want use /bbstop to stop the monitoring process.
The monitor will then create a history of the plugin from start up to any console messages and errors related to the plugin.
The last command is /bbhalt {optional plugin_name}, used without a plugin name this command stops the server on any error, to allow for easier to read server log files, with a plugin_name it stops the server on any error from that plugin.
This history file and all other BukkitBrigade files are stored on the server in a text format, so the information can easily be sent to the plugin developer or viewed by the server admin to trouble shoot problems.
This will also help to standardize the type of information that can be generated so at a later time I hope to start a BukkitBrigade Team which will also be able to work with developers and admins to fix plugin problems, server problems, and test pre-released plugins for developers to make an even more stable CraftBukkit Server Platform.