reqlog

go
mit

A CLI for tracing and filtering requests across distributed systems.

reqlog is a fast and powerful CLI tool for tracing requests across logs, files and containers using request IDs, trace IDs, or custom event keys.

 

It searches local files and logs across docker or podman containers and remote hosts over SSH, then builds a chronological timeline to make debugging workflows faster. It can trace requests across multiple services and streams real-time logs and outputs JSON for jq or automation workflows. You enter in a request or trace ID into reqlog and it searches all connected hosts with that identifier with immediate feedback.

 

reqlog is targeted towards backend engineers, DevOps, and SRE teams that frequently debug APIs, microservices, or distributed systems. It is useful when you need a single tool to search request and trace ID logs across all services and when tracing requests is still a manual process.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.