Distributed Tracing

Follow requests
across services

Track requests as they flow through your microservices. Identify bottlenecks, debug issues faster, and understand your system's behavior with beautiful waterfall visualizations.

Trace Waterfall
api-gateway
245ms
auth-service
48ms
user-service
112ms
postgres
62ms
redis
18ms
OK
5 SPANS

Everything you need for distributed tracing

From simple request tracking to complex microservice debugging, Loggy tracing gives you full visibility.

Waterfall Visualization

See exactly how requests flow through your services with beautiful timeline views showing every span.

Context Propagation

W3C Trace Context standard support. Automatically propagate trace IDs across HTTP requests.

Performance Insights

See P50, P95, P99 latencies. Identify slow services and bottlenecks at a glance.

Log Correlation

Automatically link logs to traces. See all logs for a request in one place.

Error Tracking

Instantly see which spans failed. Error status and messages highlighted in the waterfall.

Service Map (Team)

Visualize service dependencies. See how your services connect and communicate.

Simple integration

Add tracing to your Node.js app in minutes with our SDK.

server.js
import { CreateTracer, createTracingMiddleware }
from '@loggydev/loggy-node';
// Create a tracer instance
const tracer = CreateTracer({
serviceName: 'api-gateway',
remote: { token: 'your-token' }
});
// Add middleware for automatic tracing
app.use(createTracingMiddleware({ tracer }));
// Or create manual spans
const span = tracer. startSpan('db.query');
await db.query('SELECT * FROM users');
span.end();
TEAM PLAN EXCLUSIVE

Visualize your architecture with Service Maps

See how your services connect and communicate in real-time. The service map automatically builds a visual representation of your microservices architecture from your trace data.

  • Auto-generated from trace data
  • Animated request flow visualization
  • Error rate and latency per service
  • Dashboard snapshot for quick overview
Service Map
View All →
12 disco-fron... 8 disco-api 7 discogs-cl...
Traces
20
Live
Avg Response
128ms
Success vs Errors
100.0% ok | 0.0% err
Log Correlation 16%
138 correlated 842 total
Recent Traces
page.index 2ms
api.settings_get 1ms
page.settings 0ms
Correlated Logs 3 logs
14:32:01 INFO Request received: GET /api/users/123
14:32:01 WARN Cache miss for user 123
14:32:02 INFO Response sent: 200 OK (245ms)
Metadata
{
  "traceId": "abc123...",
  "userId": 123,
  "duration": 245
}
                  

Logs and traces, connected

See all logs for a specific request in one place. Pass the trace ID in your log metadata and Loggy automatically correlates them with syntax-highlighted JSON for easy debugging.

  • Automatic log-trace correlation
  • Syntax-highlighted JSON metadata
  • Filter by log level within traces

Tracing for Pro & Team

Distributed tracing is available on Pro ($10/mo) and Team ($50/mo) plans. Pro includes 10K traces/month with 7-day retention. Team includes 100k traces/month with 30-day retention and the exclusive service map visualization.