START WITH SKYWALKING

Get started in minutes

See observability in action with the Showcase demo, or start your own SkyWalking platform. Choose a path and run it locally.

Explore all projects
INSIDE THE SHOWCASE

See what’s inside the Showcase

Follow a request through a music app, then explore the SkyWalking components that make its behavior visible. Select a component to learn what it does.

Showcase docs

Music application

A music app built from services in four languages. Follow its HTTP requests, database calls, and messages.

Direction of a call or data flow Communication in both directions

Observability stack

SkyWalking agents and OpenTelemetry both instrument applications for OAP, which analyzes their traces into the same metrics and topology. Showcase's collectors also send OTLP metrics; its Kubernetes mesh scenario adds ALS access logs and sidecar traces.

Direction of a call or data flow Communication in both directions
Explore optional scenarios8 ways to extend the demo

OpenTelemetry tracing

The OpenTelemetry Astronomy Shop traced over OTLP, with service metrics, topology, database, cache, and MQ dashboards, and TraceQL search. On Docker, six more topology cases cover gateways, canaries, queues, and databases.

Service mesh & networking

Istio / Envoy ALS access log analysis and sidecar tracing over OTLP, services with agents in a mesh, and Cilium service traffic.

Kubernetes

Profiling

Java and Python trace profiling, plus Rover for eBPF process discovery.

Kubernetes

Databases & storage

MySQL, PostgreSQL, Elasticsearch, MongoDB, and BanyanDB monitoring.

Messaging & gateways

ActiveMQ, RabbitMQ, RocketMQ, Pulsar, Nginx, and APISIX monitoring.

Infrastructure & events

Metrics from simulated hosts, Kubernetes monitoring and events, and SkyWalking self-observability.

Collection & visualization

Satellite for telemetry load balancing, and Grafana for metrics, logs, and TraceQL trace search.

More analysis

Flink monitoring, R3 URL recognition, and SkyPredictor metric baselines. R3 and SkyPredictor run on Kubernetes.

Recommended for newcomers

Run the Showcase

A demo music application pre-wired with distributed tracing, metrics, logs and profiling — see SkyWalking end-to-end before installing anything.

macOS / Linux / WSL · bash
git clone https://github.com/apache/skywalking-showcase
cd skywalking-showcase
make deploy.docker
# → open http://localhost:8080
Install the platform

Run SkyWalking

Start the storage, OAP server and UI with a one-liner. Requires Docker; you'll be prompted to choose a storage backend.

Linux / macOS / WSL · bash
bash <(curl -sSL https://skywalking.apache.org/quickstart-docker.sh)
Windows (PowerShell) · powershell
Invoke-Expression ([System.Text.Encoding]::UTF8.GetString((Invoke-WebRequest -Uri https://skywalking.apache.org/quickstart-docker.ps1 -UseBasicParsing).Content))