All Projects → apache → Skywalking Docker

apache / Skywalking Docker

Licence: apache-2.0
SkyWalking Docker file archive for all official releases

Projects that are alternatives of or similar to Skywalking Docker

skywalking-rust
Apache SkyWalking Rust Agent
Stars: ✭ 25 (-87.86%)
Mutual labels:  apm, dapper, service-mesh, observability, distributed-tracing
Skywalking Data Collect Protocol
Data Collect Protocols of Apache SkyWalking
Stars: ✭ 49 (-76.21%)
Mutual labels:  apm, distributed-tracing, observability, dapper, service-mesh
Skywalking Rocketbot Ui
SkyWalking RocketBot UI
Stars: ✭ 658 (+219.42%)
Mutual labels:  apm, distributed-tracing, observability, dapper, service-mesh
Skywalking Kubernetes
Apache SkyWalking Kubernetes Deployment Helm Chart
Stars: ✭ 207 (+0.49%)
Mutual labels:  apm, distributed-tracing, observability, dapper, service-mesh
Skywalking
APM, Application Performance Monitoring System
Stars: ✭ 18,341 (+8803.4%)
Mutual labels:  apm, distributed-tracing, observability, dapper, service-mesh
skywalking-python
The Python agent for Apache SkyWalking
Stars: ✭ 152 (-26.21%)
Mutual labels:  apm, dapper, observability, distributed-tracing
skywalking-client-js
Client-side JavaScript exception and tracing library for Apache SkyWalking APM.
Stars: ✭ 171 (-16.99%)
Mutual labels:  apm, dapper, observability, distributed-tracing
skywalking-nodejs
The NodeJS agent for Apache SkyWalking
Stars: ✭ 81 (-60.68%)
Mutual labels:  apm, dapper, observability, distributed-tracing
skywalking-kong
Kong agent for Apache SkyWalking
Stars: ✭ 17 (-91.75%)
Mutual labels:  apm, dapper, observability, distributed-tracing
Signoz
Open source Observability Platform. 👉 SigNoz helps developers find issues in their deployed applications & solve them quickly
Stars: ✭ 738 (+258.25%)
Mutual labels:  apm, distributed-tracing, observability
easeagent
An agent component for the Java system
Stars: ✭ 437 (+112.14%)
Mutual labels:  apm, observability, distributed-tracing
uptrace
Open source APM: OpenTelemetry traces, metrics, and logs
Stars: ✭ 1,187 (+476.21%)
Mutual labels:  apm, observability, distributed-tracing
Skyapm Dotnet
The .NET/.NET Core instrument agent for Apache SkyWalking
Stars: ✭ 1,268 (+515.53%)
Mutual labels:  apm, distributed-tracing, observability
skywalking-swck
Apache SkyWalking Cloud on Kubernetes
Stars: ✭ 62 (-69.9%)
Mutual labels:  apm, observability, distributed-tracing
gateway
A proxy to buffer and forward metrics, events, and traces.
Stars: ✭ 94 (-54.37%)
Mutual labels:  apm, observability, distributed-tracing
Skyapm Php Sdk
The PHP instrument agent for Apache SkyWalking
Stars: ✭ 292 (+41.75%)
Mutual labels:  apm, observability, service-mesh
Transmittable Thread Local
📌 TransmittableThreadLocal (TTL), the missing Java™ std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
Stars: ✭ 4,678 (+2170.87%)
Mutual labels:  apm, distributed-tracing, dapper
Epsagon Go
Automated tracing library for Go 1.x ⚡️
Stars: ✭ 24 (-88.35%)
Mutual labels:  distributed-tracing, observability
Zipkin Php
Zipkin instrumentation for PHP
Stars: ✭ 190 (-7.77%)
Mutual labels:  distributed-tracing, observability
Apm Server
APM Server
Stars: ✭ 878 (+326.21%)
Mutual labels:  apm, distributed-tracing

Apache SkyWalking Docker Files

Sky Walking logo

SkyWalking: an APM(application performance monitor) system, especially designed for microservices, cloud native and container-based (Docker, Kubernetes, Mesos) architectures.

Images

This repository includes related files of following docker images:

  • OAP server
  • UI

Documents of each version are in v-x.y.z/oap and v-x.y.z/ui. Such as 8.1.0 OAP and 8.1.0 UI

The convenience images are published in docker hub.

How to build

When the version < 8.4.0, the release manifests are grouping by their major version number and full version number in archive.

From 8.4.0, issuing follows to build relevant docker images

# source 8/v8.4.0.sh if the target version is 8.4.0
source <major_version>/v<version>.sh

make

How to publish images

After a SkyWalking's Apache release, composing a new version environment setting script to <major_version> folder with the name like v<version>.sh

Building images as below:

source <major_version>/v<version>.sh
make

Verifying images:

# Booting up a compose of ES6, OAP server and UI
make compose.es6
# Booting up a compose of ES7, OAP server and UI
make compose.es7

Pushing built images to docker hub repos:

make docker.push

How to build images before 8.4.0

The manifests building images before 8.4.0 are archived into archive folder.

These "archived" images could not be built by any make target, being built manually instead. The approach is that navigating to the target based on the path grouped by SkyWalking release version number , then building specific images by docker build.

License

Apache 2.0 License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].