tree: 14a4fe0cd59cb01057c62abe3530b8e5f0229840 [path history] [tgz]
  1. .env
  2. docker-compose.yaml
  3. docker-config
  4. README.md
  5. test.sh
hadoop-ozone/dist/src/main/compose/ozoneperf/README.md

Compose files for local performance tests

This directory contains docker-compose definition for an ozone cluster where all the metrics are saved to a prometheus instance, and profiling and Jaeger tracing is turned on and set up.

Prometheus follows a pull based approach where the metrics are published on a HTTP endpoint.

Prometheus compatible metrics endpoint can be enabled by setting hdds.prometheus.endpoint.enabled property to true

How to start

Start the cluster with docker-compose

docker-compose up -d

Note: The freon test will be started after 30 seconds.

How to use

You can check the ozone web ui:

OzoneManager: http://localhost:9874 SCM: http://localhost:9876

You can check the ozone metrics from the prometheus web ui.

http://localhost:9090/graph

You can view Grafana dashboards at:

http://localhost:3000

Default dashboards available are: Ozone - Object Metrics Ozone - RPC Metrics

You can access the Jaeger UI at: http://localhost:16686