Apache SkyWalking 10.4.0 (Apache-2.0) on Ubuntu 24.04 LTS by cloudimg: a self-contained APM and observability appliance (OAP backend, web UI, embedded Apache BanyanDB) for distributed tracing, metrics, logs and service-mesh telemetry. UI behind nginx Basic auth on port 80; data on a dedicated Azure disk. Open 11800/12800 for agents. 24/7 cloudimg support.
## Apache SkyWalking on Ubuntu 24.04 LTS by cloudimg
Apache SkyWalking is an open-source Application Performance Monitoring (APM) and observability platform for distributed tracing, service and instance metrics, logs and service-mesh telemetry. This cloudimg image is a self-contained single-node appliance running SkyWalking 10.4.0: the OAP (Observability Analysis Platform) backend, the web UI, and an embedded Apache BanyanDB 0.10.3 storage node, all on one VM with a JDK 17 runtime, the UI behind nginx Basic auth on port 80, data on a dedicated Azure data disk, and a unique UI password generated on the first boot of every VM. Backed by 24/7 expert support.
Full Observability
Distributed traces, service and instance metrics, logs and service-mesh telemetry, rendered in a web UI with topology maps, dashboards, trace views and alerting. Agent receivers on gRPC 11800 and HTTP 12800 accept Java, Python, Go, Node.js and .NET agents, plus OpenTelemetry and Zipkin ingestion.
Self-Contained Appliance
The OAP backend, the web UI and an embedded Apache BanyanDB 0.10.3 storage node all run on one VM - no external database to provision. (SkyWalking 10.x targets BanyanDB as its storage engine.)
Dedicated Data Disk
All observability data and the BanyanDB store live on a dedicated, independently resizable Azure data disk at /var/lib/skywalking, separate from the OS disk and re-provisioned with every VM.
Secure First Boot
The web UI is restricted to loopback and fronted by nginx on port 80 with HTTP Basic auth; a unique password is generated on the first boot of every VM and written to a root-only file.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* SkyWalking 10.4.0 OAP server + web UI, with Apache BanyanDB 0.10.3 as the single-node storage engine
* The web UI fronted by nginx on port 80 with HTTP Basic auth and a per-VM password on first boot
* OAP agent receivers on gRPC 11800 and HTTP 12800, plus OpenTelemetry and Zipkin ingestion
* A dedicated Azure data disk at /var/lib/skywalking for all observability data and the BanyanDB store
Getting Started
Deploy the VM (Standard_B4ms recommended), retrieve the per-VM UI password with sudo cat /root/apache-skywalking-credentials.txt, browse to http://your-vm-public-ip/ and sign in as admin. Open ports 11800 and 12800 and point your SkyWalking agents at the VM. The UI serves plain HTTP on port 80 - front it with TLS before production.
Use Cases
Application performance monitoring, distributed tracing across microservices, metrics and logs observability, service-mesh telemetry, and a self-hosted APM platform.
Visit www.cloudimg.co.uk/guides/apache-skywalking-on-ubuntu-24-04-azure for the full user guide.
Apache SkyWalking and Apache BanyanDB are trademarks of The Apache Software Foundation. This image is produced by cloudimg and is not affiliated with or endorsed by the Apache SkyWalking project. All trademarks are the property of their respective holders.