Apache SkyWalking

Visit website Source code

APM for distributed systems from the Apache Software Foundation: agents and service mesh probes collect traces, metrics and logs and draw service topology maps.

Pricing and hosting

Pricing
Free
Open source
Yes (Apache-2.0)
Self-hosted
Yes
Launched
2015
Status
Active

Plans and prices change; check the tool's own site before you decide.

What it does

Tracing and APM checklist

8 of 10 confirmed in Apache SkyWalking's own documentation. The same checklist is used for every tool in Tracing and APM.

  • Distributed tracing Yes
  • OTLP traces ingest Yes
  • Service map Yes
  • Auto-instrumentation Yes
  • Database query analysis Yes
  • Error capture Not confirmed
  • Latency and error alerts Yes
  • Trace to log correlation Not confirmed
  • Sampling controls Yes
  • Code-level detail Yes

Slow SQL via virtual database; head sampling for OTLP traces and tail sampling in BanyanDB; Java/Python agents do tracing plus profiling.

Checked against: github.com, skywalking.apache.org, skywalking.apache.org (2), skywalking.apache.org (3)

Alternatives to Apache SkyWalking

Other tracing and apm tools. See all 22.