Derek Coleman & Associates Inc logoDerek Coleman & Associates Inc

Home / Support / Oracle Cloud Marketplace / Jaeger

Live

DCA Hardened Distributed Tracing Backend for Jaeger — Support & Quick Start

A hardened, CVE-patched virtual machine image running Jaeger — the Cloud Native Computing Foundation's graduated distributed tracing backend — on Oracle Linux 9.

At a glance

StatusLive on Oracle Cloud Marketplace
Version2.19.0
PlatformOracle Linux 9
Ports open in the host firewallSSH (22/tcp), 16686/tcp, 4317/tcp, 4318/tcp
CategoryCloud management
Upstream licenceApache-2.0
PricingPay-as-you-go software fee per OCPU-hour, billed by Oracle on your OCI invoice — see the listing's Pricing tab

Quick start

This is the listing's usage information, verbatim.

After launch:

  1. Connect over SSH as the opc user with the key you supplied at launch:
    ssh opc@<public-ip>
  2. Jaeger runs as a systemd service in all-in-one mode: OTLP ingest on 4317 (gRPC) and 4318 (HTTP), query UI on 16686, loopback-bound. Check status:
    sudo systemctl status jaeger
  3. Quickest look at the UI from your workstation — an SSH tunnel, no exposure at all:
    ssh -L 16686:127.0.0.1:16686 opc@<public-ip>
    then browse http://localhost:16686
  4. To accept traces from other hosts, create /etc/jaeger/config.yaml overriding the listener endpoints (see https://www.jaegertracing.io/docs/latest/configuration/ for the full reference), set ExecStart in a systemd drop-in to pass --config /etc/jaeger/config.yaml, and restart. The instance firewall already permits 16686, 4317, and 4318; your VCN security list must allow them too. The UI has no built-in authentication — keep it inside a private subnet or behind a reverse proxy that adds auth.
  5. The default storage is in-memory: traces do not survive a restart and older traces are evicted under memory pressure. For persistence, configure the badger backend (embedded, on /var/lib/jaeger) or an external Elasticsearch/OpenSearch cluster in the same config file.
  6. Send a test trace from the instance itself with any OpenTelemetry example app pointed at http://127.0.0.1:4318.

The image is CVE-patched at build time. Apply ongoing updates with:

sudo dnf -y update

What the image provides

Still stuck?

Email support@dcassociatesgroup.com (response within 1 business day) or use the contact form. Include the listing name, your OCI region, the instance OCID and the output of sudo journalctl -u <service> -n 100 for the unit named in the quick start.

Jaeger is a trademark of The Linux Foundation. This image is an independent hardened distribution and is not affiliated with, endorsed by, or sponsored by the Jaeger project, the CNCF, or The Linux Foundation.