---
title: "Get Monitor Details"
method: GET
path: "/api/monitor"
tags: ["Monitor"]
---

# Get Monitor Details

`GET /api/monitor`

## Response `200`

OK

- object
  - `in_quorum` object[], required
    - `addr` string, required
    - `name` string, required
    - `priority` integer, required
    - `public_addr` string, required
    - `public_addrs` object, required
      - `addrvec` object[], required
        - `addr` string, required
        - `nonce` integer, required
        - `type` string, required
    - `rank` integer, required
    - `stats` object, required
      - `num_sessions` integer[], required
    - `weight` integer, required
  - `mon_status` object, required
    - `election_epoch` integer, required
    - `extra_probe_peers` string[], required
    - `feature_map` object, required
      - `client` object[], required
        - `features` string, required
        - `num` integer, required
        - `release` string, required
      - `mds` object[], required
        - `features` string, required
        - `num` integer, required
        - `release` string, required
      - `mgr` object[], required
        - `features` string, required
        - `num` integer, required
        - `release` string, required
      - `mon` object[], required
        - `features` string, required
        - `num` integer, required
        - `release` string, required
    - `features` object, required
      - `quorum_con` string, required
      - `quorum_mon` string[], required
      - `required_con` string, required
      - `required_mon` integer[], required
    - `monmap` object, required
      - `created` string, required
      - `epoch` integer, required
      - `features` object, required
        - `optional` string[], required
        - `persistent` string[], required
      - `fsid` string, required
      - `min_mon_release` integer, required
      - `min_mon_release_name` string, required
      - `modified` string, required
      - `mons` object[], required
        - `addr` string, required
        - `name` string, required
        - `priority` integer, required
        - `public_addr` string, required
        - `public_addrs` object, required
          - `addrvec` object[], required
            - `addr` string, required
            - `nonce` integer, required
            - `type` string, required
        - `rank` integer, required
        - `stats` object, required
          - `num_sessions` integer[], required
        - `weight` integer, required
    - `name` string, required
    - `outside_quorum` string[], required
    - `quorum` integer[], required
    - `quorum_age` integer, required
    - `rank` integer, required
    - `state` string, required
    - `sync_provider` string[], required
  - `out_quorum` integer[], required

## Other responses

- `400` — Operation exception. Please check the response body for details.
- `401` — Unauthenticated access. Please login first.
- `403` — Unauthorized access. Please check your permissions.
- `500` — Unexpected error. Please check the response body for the stack trace.

---

[API](https://skmtc.net/ceph/apis/ceph-rest-api.md) · [All operations](https://skmtc.net/ceph/apis/ceph-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ceph/ceph-rest-api/versions/b03ae23c3806/schema)
