100% free and open source. There are no paid-versions of this software.
Offline only. All files are stored locally in the git-friendly bruno-lang format. No account sign up is needed.
Interoperable with Bruno. You can open and work on Bruno collections with Trayce, and they will still be compatible with Bruno app.
Advanced HTTP client. With support for authentication, scripting with Javascript, variables and secrets management.
Near-parity with Bruno features. Most of the features from Bruno have been implemented in Trayce, but some are still being worked on. See the feature list below for more details.
Ultra-fast and lightweight GUI. Looks and feels like a desktop application, not a website. See performance benchmarks below.
The network tab for Docker containers. View network traffic on your local Docker containers, for development, debugging and testing purposes.
Zero configuration required. No need to run a proxy or a configure a CA certificate, the Trayce Agent uses eBPF to monitor network traffic including TLS-encrypted traffic.
Supports HTTP, HTTP2, gRPC, MySQL, PostgreSQL, TLS.
Trayce is an open source project and thrives on user engagement.
Please give us a on github, start a discussion or open a pull request.
Docker Network Monitoring | |
Monitor HTTP & HTTPS | |
Monitor gRPC, MySQL, PostgreSQL | |
Search & filter | |
Import gRPC protobuf files to decode messages | |
API Client | |
HTTP | |
REST | |
GraphQL | |
Testing | |
Documentation | |
Scripting | |
Auth | |
Secret Management | |
Create JS File | |
History | |
OpenAPI Import | |
Testing | |
Collection Runner | |
Data Driven | |
Report Generation |
The TrayceAgent container runs along side your existing containers. The agent uses eBPF probes to intercept network requests and send them back to the GUI to be displayed.
Protocols Supported:
Trayce container monitoring is intended for anyone wanting to see whats going on inside their local Docker containers: backend developers, QA engineers, testers etc. It is not intended for production monitoring.