Sends ICMP echo requests to every target and measures round-trip time (min, avg, max, stddev), jitter for VoIP and real-time applications, and packet loss percentage. At scale, trcr uses a high-performance batch mode with a single raw socket.
Traces the hop-by-hop path to each destination, recording every router with IP, hostname, and per-hop latency. Automatic path change detection flags when traffic is rerouted, surfacing ISP failovers and BGP shifts.
Queries specific DNS servers with configurable record types (A, AAAA, MX, CNAME) and measures query response time and answer correctness. Detects resolver failures, slow propagation, and incorrect records.
Makes full HTTP/HTTPS requests and breaks the response into phases: DNS resolution, TCP connect, TLS handshake, time to first byte (TTFB), and transfer time. Confirms services are responding with correct status codes.
Runs throughput tests between nodes measuring TCP bandwidth with retransmit counts (indicating congestion) and UDP bandwidth with jitter and packet loss. Supports upload, download, and configurable durations.
Ship results to Elasticsearch for Kibana dashboards, InfluxDB for Grafana time-series visualization, PostgreSQL for SQL queries and long-term archival, or stdout for local debugging. Use any combination simultaneously.
Define all your targets, probes, agents, and data backends in a single YAML file. trcr handles the rest — continuously probing your infrastructure and shipping structured results to the databases you already use.
No fragmented scripts. No manual traceroutes. No guesswork. Just deploy, configure, and see every hop, every millisecond, everywhere.
Learn More
Install trcr on your central node. Define all targets, agents, probes, and output backends in a single YAML configuration file.
Deploy lightweight agents on remote sites, branch offices, data centers, or cloud regions. The master pushes configuration automatically.
Each agent automatically probes every other agent, creating a measurement grid. 10 agents = 90 measurement paths with zero per-agent configuration.
Results flow to your chosen backends. Build Kibana or Grafana dashboards, run SQL queries, and set up alerts on the metrics that matter.
Whether you are an ISP monitoring backbone links, an enterprise tracking WAN performance, or an MSP managing dozens of client sites, trcr provides the visibility you need to catch problems before users report them.
Catch rising latency, packet loss, DNS failures, and HTTP degradation before they impact users or voice/video quality.
Historical data is already in your database. Query exact timestamps, traceroute changes, and HTTP phase breakdowns to isolate root causes in seconds.
Track bandwidth utilization over weeks and months. Identify congested paths, measure the impact of infrastructure changes, and plan upgrades with data.
The agent mesh measures every site to every other site. No blind spots. Asymmetric issues are immediately visible. Results tagged by source and destination.
Get Started Today
Up to 5 monitored nodes, no license key required.
No credit card, no commitment. Just deploy and start seeing your network.