Skip to content

Distributed Tracing

Key idea:

Distributed tracing — the mechanism for tracking a request's journey through multiple services. Each step is a span (name, start_time, duration, attributes), linked by a shared trace-ID. Standard: W3C Trace Context (traceparent header). Tooling: OpenTelemetry SDK instruments code, Collector ships to a backend (Jaeger, Tempo, Datadog APM). Finds bottlenecks in seconds — instead of grepping logs.

Below: details, example, related terms, FAQ.

Try it now — free →

Details

  • Trace = tree of spans linked by parent_span_id
  • W3C traceparent: "00-{traceId}-{spanId}-{flags}" in HTTP headers
  • Sampling: 1-10 % in production (otherwise cost explodes)
  • OpenTelemetry auto-instrumentation: Java, Python, Node, Go, .NET
  • Backends: Jaeger (self-host), Tempo (Grafana), Honeycomb, Datadog, New Relic

Example

// Node.js: auto-instrument everything
const { NodeSDK } = require('@opentelemetry/sdk-node');
const { getNodeAutoInstrumentations } = require('@opentelemetry/auto-instrumentations-node');
new NodeSDK({
    traceExporter: new OTLPTraceExporter({ url: 'http://collector:4318/v1/traces' }),
    instrumentations: [getNodeAutoInstrumentations()]
}).start();

Related

Score 0–100Unified site health score
SSL + SecuritySecurity and certificate status
PerformanceResponse speed and caching
SEO Signalsrobots.txt, sitemap, canonicals

Why teams trust us

100
point scale
SSL
SSL + HTTP headers
10+
scoring criteria
Free
no signup

How it works

1

Enter site URL

2

Analyse 10+ factors

3

Get overall score

What is Health Score?

Health Score is a comprehensive assessment of site technical health across 20+ parameters: SSL, security headers, response speed, SEO technical factors, and availability.

Comprehensive Score

20+ parameters in one number: SSL, headers, speed, SEO technical factors.

Detailed Breakdown

Each parameter with explanation — what is checked, what was found, how to fix.

Score Trends

Compare Health Score at different dates — see progress or regression.

Health Monitoring

Set up automated Health Score checks and get notified when the score drops.

Who uses this

Developers

quick pre-release audit

SEO

technical baseline score

Marketers

client site check

Security

header security audit

Common Mistakes

Ignoring red parametersA red parameter is a critical issue. Start fixing those, not the yellow ones.
Only checking homepageIssues may exist on subpages. Check key sections and landing pages.
Not re-checking after fixAfter each fix, rerun the check and verify the score improved.
Treating 80+ as good enoughAim for 95+. Every red item is a risk to SEO or security.

Best Practices

Fix by priorityRed > yellow > blue. Critical issues first.
Check regularlyWeekly Health Score check helps catch degradation before it affects SEO.
Use monitoringConnect an automated HTTP monitor — it will be the first to notice downtime.
Compare with competitorsCheck the Health Score of your nearest competitor — a great benchmark for prioritization.

Get more with a free account

Health Score check history and real-time site health monitoring.

Sign up free

Learn more

Frequently Asked Questions

Worth it for a monolith?

Monolith + single DB — no, plain logs are enough. 3+ microservices — must-have for debugging.

Sampling overhead?

At 1 % sampling — < 1 % CPU on the hot path. At 100 % — 5-10 % in high-throughput services.

Difference vs logging?

Logs — text with context, sorted by time. Trace — structured tree with millisecond durations.