Skip to content

Metrics

AOSC does not currently export Prometheus metrics or OpenSearch metrics. The supported monitoring surface today is the REST status data; external tooling can poll _list and _status if it needs time-series dashboards.

Use these surfaces for monitoring today:

SurfaceWhat it provides
GET /_plugins/_aosc/{index}/_statusCoordinator phase, shard phases, per-phase counters, errors.
GET /_plugins/_aosc/_listSummary of active and terminal migrations.
OpenSearch logsStructured AOSC log lines with migration, shard, phase, and event context.
OpenSearch node statsCluster health, indexing pressure, thread pools, JVM, disk, and shard state.

Example status poll:

bash
curl -s 'http://localhost:9200/_plugins/_aosc/my-index-v1/_status' | jq '{phase, shards}'

A future metrics integration may add first-class metric export, but no public metric names or PromQL queries are part of the current plugin contract.

Released under the Apache 2.0 License.