IBPhoenix have designed and created a completely new trace plugin for Firebird that is optimized for machine processing of trace events.
The main advantages of the new plugin:
- Possibility of a very detailed and precise setting of monitored events and information.
- Event data provided in JSON or Google protocol buffer (protobuf) format.
- Trace session configuration provided in the same format.
- Optimized for speed and efficiency of collection and transmission of trace data.
The Trace plugin comes with several tools written in Python. These tools are:
- trace-conf - GUI Editor for Trace Plugin Configuration
- trace-debug - Tool for fast tracing with output of events in the selected format (including arranged text output) to the screen or to a file.
- rt-mon - A simple real-time connection and transaction monitor/dashboard serving as a sample application for using the plugin.
The distribution package contains a compiled version of all tools for Windows 7 or later. This version can be used directly and does not require Python to be installed.