3.7 KiB
3.7 KiB
Apache SkyWalking
SkyWalking: an observability analysis platform, also an APM(application performance monitor) system, especially designed for microservices, cloud native and container-based (Docker, Kubernetes, Mesos) architectures.
Abstract
SkyWalking provides the observability and analysis platform, including monitoring, tracing, diagnosing capabilities for distributed system.
- Service, service instance, endpoint metrics analysis
- Root cause analysis
- Service topology map analysis
- Service, service instance and endpoint dependency analysis
- Slow services and endpoints detected
- Performance optimization
- Distributed tracing and context propagation
- Alarm
SkyWalking provides multiple probes to collect data from different sources.
- SkyWalking native instrument agents or SDKs
- Service mesh control panel or data panel probes.
- Istio mixer adaptor.
- Linkerd.
- 3rd party data tracing format.
- Zipkin JSON, Thrift, Protobuf v1 and v2 formats, powered by OpenZipkin libs
- Jaeger in Zipkin Thrift or JSON v1/v2 formats.
Recommend and typical usages
- All service are under SkyWalking native agents or SDKs monitoring.
- Service mesh probes.
- Service mesh probes + distributed tracing(SkyWalking's or 3rd-party's).
Document
Code of conduct
This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to wusheng@apache.org.
Live Demo
- Host in Beijing. goto
Screenshot
Compiling project
Follow this document.
Contact Us
- Submit an issue
- Mail list: dev@skywalking.apache.org
- Gitter
- QQ Group: 392443393
Users