Geo-redundancy status and statistics

After geo-redundancy has been configured, the Geo-Redundancy page displays the following information:
  • the names and status of the active and standby systems
  • the Fabric Services System services, including the following information for each service:
    • the sync status: the sync connection is UP or DOWN
    • if an audit or reconcile operation is initiated, the status of the operation

Detailed audit and reconcile statistics

You can display detailed audit statistics or the JSON view of reconcile statistics by clicking the menu button at the end of each service.

REST API status check

The Fabric Services System provides the following REST API that you can use to display health of each cluster in a geo-redundant system including details for each of the applications:

https://fss.domain.tld/syncmgr/api/{version}/status.

Following is sample output:

{
    "local": "cl3",
    "restStatus": "READ_WRITE",
    "remotes": [
        {
            "appStatus": {
                "alarmmgr": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "auth": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "catalog": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "connect": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "imagemgr": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "intentmgr": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "inventory": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "labelmgr": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "mgmtstack": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "opertopomgr": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "topomgr": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                },
                "workloadmgr": {
                    "appStatus": "UP",
                    "syncStatus": "OK",
                    "reconcileStatus": "RECONCILE_NONE"
                }
            },
            "lastHealthCheckTime": "2024-04-25T06:10:49.896879306Z",
            "site": "cl4",
            "status": "ACTIVE_SYNCING",
            "configRole": "SITE_ROLE_ACTIVE"
        }
    ]
}

For more information about the https://fss.domain.tld/syncmgr/api/{version}/status resource, see the Swagger UI. For information more information about how to use Swagger, see the Fabric Services System API Integration Guide.