Skip to content

Start and verify

For the complete documentation index see: llms.txt

All documentation pages available in markdown.

Before you load dispute records, confirm every tier of the pipeline is running. Support agents cannot search cases that never left Aerospike.

  1. Start every service in the background.

    Terminal
    docker compose up -d

    The first run pulls all four images, which may take some time to download. Subsequent runs start in seconds. If a container exits or does not become available, see Troubleshoot.

  2. Wait until every container reports healthy or running.

    Terminal
    Terminal
    docker compose ps --format 'table {{.Name}}\t{{.Status}}'
    Container status
    Expected output
    NAME STATUS
    aerospike Up 30 seconds (healthy)
    aerospike-elasticsearch-outbound Up 20 seconds
    aerospike-tools Up 25 seconds
    elasticsearch Up 30 seconds (healthy)
  3. Verify Elasticsearch is ready before you write to Aerospike.

    Terminal
    Terminal
    curl -fsS 'http://localhost:9200/_cluster/health?pretty'
    Cluster health
    Expected output
    {
    "status" : "green",
    ...
    }
  4. Verify the Elasticsearch connector management endpoint is available.

    Terminal
    curl -fsS 'http://localhost:8902/manage/rest/v1/metrics' > /dev/null

    The command exits without output when the endpoint responds successfully.