---
title: Replication status
description: Run the dsrepl status command to view a snapshot of PingDS replication health, delays, and per-server status across the topology.
component: pingds
version: 8
page_id: pingds:config-guide:repl-status
canonical_url: https://docs.pingidentity.com/pingds/8.1/config-guide/repl-status.html
llms_txt: https://docs.pingidentity.com/pingds/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
revdate: 2026-06-02T12:00:00Z
keywords: ["LDAP", "Replication", "Troubleshooting"]
superseded_by: https://docs.pingidentity.com/pingds/8.1/config-guide/repl-status.html
---

# Replication status

The following command displays a snapshot of replication monitoring information:

```console
$ dsrepl \
 status \
 --showChangelogs \
 --showGroups \
 --showReplicas \
 --hostname localhost \
 --port 4444 \
 --bindDN uid=monitor \
 --bindPassword password \
 --trustStorePath /path/to/opendj/config/keystore \
 --trustStorePassword:file /path/to/opendj/config/keystore.pin \
 --no-prompt
```

> **Collapse: Show output**
>
> This example shows the output for two replicated servers:
>
> ```
> Base DN / RS / DS  Status  Group    Receive     Replay      Entry count  Hostname
>                                     delay (ms)  delay (ms)
> ----------------------------------------------------------------------------------
> dc=example,dc=com
> ├─ RS/Server1      GOOD    default                                       localhost
> |  └─ DS/Server1   GOOD    default           0           0       100181  localhost
> └─ RS/Server2      GOOD    default                                       localhost
>    └─ DS/Server2   GOOD    default           0           0       100181  localhost
> uid=Monitor
> ├─ RS/Server1      GOOD    default                                       localhost
> |  └─ DS/Server1   GOOD    default           0           0            1  localhost
> └─ RS/Server2      GOOD    default                                       localhost
>    └─ DS/Server2   GOOD    default           0           0            1  localhost
> cn=schema
> ├─ RS/Server1      GOOD    default                                       localhost
> |  └─ DS/Server1   GOOD    default           0           0            1  localhost
> └─ RS/Server2      GOOD    default                                       localhost
>    └─ DS/Server2   GOOD    default           0           0            1  localhost
> ```

Learn more about the command output in the [dsrepl status](../tools-reference/dsrepl.html#dsrepl_status) command reference.

The command connects to each known server to read status information. It will eventually time out if other servers cannot be contacted.

To get a balanced view of replication delays, monitor them over time. You can do this with repeated use of the `dsrepl status` command, or by reading the monitoring information over LDAP or HTTP. For details, refer to [Replication delay (Prometheus)](../monitoring-guide/http-monitoring.html#monitoring-replication-delay-http) or [Replication delay (LDAP)](../monitoring-guide/ldap-monitoring.html#monitoring-replication-delay-ldap).
