Firebird 2.5 introduces a new feature called "Trace and Services API".
It allows tracing database and services events continuously. A new Firebird command-line
tool fbtracemgr is included in the Firebird distribution, which exposes this new
feature to the user, but its feature set is limited, it won't allow you to explore
the full capabilities of the Trace and Services API. While it can receive raw
trace data output, it can't provide a structured view on received trace data and further actions
like storing trace data into a database for further analysis etc.
Firebird Trace Manager by Upscene Productions fills the gap here. With a modern and easy-to-use
graphical user interface armed, Firebird Trace Manager exposes the new Firebird 2.5 tracing
capabilities in its full power.
Click here for a video introduction.
Receiving Firebird's default semi-structured trace output as with fbtracemgr is the first step as a necessity for more advanced features like a context-based parser, which transforms the raw trace output into easy understandable structured data with the optional capability to log trace data into an included Firebird database. Additional modules in Firebird Trace Manager for browsing/accessing, reporting and data analysis tasks on logged trace data gives you a lot more than just receiving trace data from the Firebird server.
- Unicode-enabled
- Multi-threaded for serving multiple server attachments simultaneously
- Register Firebird server attachments
- Register trace configurations (projects) for starting trace sessions
- Receive raw trace data output
- Log raw trace data into a Firebird database
- Parse raw trace data and transform it into a structured form
- Log parsed trace data into a Firebird database
- Import raw trace output file generated by e.g. fbtracemgr
- Browse logged trace data easily
- Reporting on logged trace data with customized reports built with the included report designer
- Define OLAP/pivot-like ad-hoc queries visually for advanced trace data analysis
Firebird Trace Manager comes in three different editions:
- Lite Edition
- Standard Edition
- Enterprise Edition

