Dashboard:Get Local Zone Replication Group Failed Links

Search (SHIFT+S)




New in this release

Get Local Zone Replication Group Failed Links

GET /dashboard/zones/localzone/rglinksFailed

Gets the local VDC replication group failed links details.


Required Roles

Requires one of the following roles:

  • SYSTEM_MONITOR

  • SYSTEM_ADMIN


Response Body

Local VDC replication group failed links detail.


JSON Example

Request
GET https://192.168.0.0:4443/dashboard/zones/localzone/rglinksFailed HTTP/1.1

Content-Type: application/json
X-SDS-AUTH-TOKEN: <AUTH_TOKEN>
Response
HTTP/1.1 200 OK
Content-Type: application/json

{
    "_links": {
    "self": { "href": "dashboard/zones/localzone/rglinksFailed"},
    },
    "_embedded": {
        "instances": [{
            "_links": {
                "self": { "href": "dashboard/zones/localzone/{rglink-id1}" }
            },                                                                          
             "id": rglink-id1,
             rgName: "rg-name",
             zone1Name: VDC1,
             zone2Name: VDC2,
             rglinkStatus: "Good",
             "replicationIngressTraffic": [ {"t":"12345678" , "Bandwidth":10000}, {"t":"23435455" , " Bandwidth ":10000}, {"t":"55433455" , " Bandwidth ":10000}],
             "replicationEgressTraffic": [ {"t":"12345678" , "Bandwidth":10000}, {"t":"23435455" , " Bandwidth ":10000}, {"t":"55433455" , " Bandwidth ":10000}],
              "chunksRepoPendingReplicationTotalSize": 500000,
              "chunksJournalPendingReplicationTotalSize": 500000,
              "chunksPendingXorTotalSize": 500000,
              "replicationRepoChunksRpoTimestamp": 12345678,
              "replicationJournalChunksRpoTimestamp": 12345678,
              "replicationRpoTimestamp": 12345678
              "chunksRepoPendingFailoverRereplicationTotalSize": 500000,
              "chunksJournalPendingFailoverRereplicationTotalSize": 500000,
              "chunksBTreePendingFailoverRereplicationTotalSize": 500000,
              "chunksRepoPendingFailoverXorDecodingTotalSize": 500000,
              "FailoverState": "BlindReplayDone",
              "FailoverProgressPercent": 20,
         }, {
            "_links": {
                "self": { "href": "/dashboard/rglinks/{rglink-id2}" }
            },                                                                          
             "id": "rglink-id2",
              rgName: "rg-name",
              zone1Name: VDC1,
              zone2Name: VDC3,
             rglinkStatus: "Bad",
              "replicationIngressTraffic": [ {"t":"12345678" , "Bandwidth":10000}, {"t":"23435455" , " Bandwidth ":10000}, {"t":"55433455" , " Bandwidth ":10000}],
               "replicationEgressTraffic": [ {"t":"12345678" , "Bandwidth":10000}, {"t":"23435455" , " Bandwidth ":10000}, {"t":"55433455" , " Bandwidth ":10000}],
              "chunksRepoPendingReplicationTotalSize": 500000,
              "chunksJournalPendingReplicationTotalSize": 500000,
              "chunksPendingXorTotalSize": 500000,
              "replicationRepoChunksRpoTimestamp": 12345678,
              "replicationJournalChunksRpoTimestamp": 12345678,
              "replicationRpoTimestamp": 12345678
              "chunksRepoPendingFailoverRereplicationTotalSize": 500000,
              "chunksJournalPendingFailoverRereplicationTotalSize": 500000,
              "chunksBTreePendingFailoverRereplicationTotalSize": 500000,
              "chunksRepoPendingFailoverXorDecodingTotalSize": 500000,
              "FailoverState": "BlindReplayDone",
              "FailoverProgressPercent": 20,
        }]

    }
}


ATTRIBUTES DESCRIPTION
======================

a. All Time Stamps are GMT Epoch time in seconds.
b. Numbers can be reported in different formats, including without decimal point (e.g. 23000000), with decimal point (23000000.0) or exponential (2.3e7)
c. <Attribute>Current : Most current value of an attribute. Attribute is returned in the form of a single snapshot {"t":12345678, " 'value tag' ":10} where value reports the most                               recently known value of the attribute and timestamp 't' reports time for which this value is available. The value tag is the same as used for the original                                historical attribute. Units of the reported current value are the same as units of the relevant Xyz attribute.
d. <Attribute>Summary : Reporting summary values for a historical attribute which includes Min (lowest),(highest) and Avg (average) values across all snapshots. Attribute is returned in                        the for of { "Min" : {"t":"12345678" , "Percent":10}, "Max" : {"t":"23435455" , "Percent":43}, "Avg" : 30.67 }. The value tag is the same as used for the original                        historical attribute. Units of the reported current value are the same as units of the relevant Xyz attribute.
e. <Attribute> Current / Summary values will be available only for Historical attributes.
f. 'dataType' filter  : The client can use this filter to which data needs to be returned in the feed. If not supplied all that will be returned.
                        dataType=current : to return only the Current values, as detailed in Point C.
                        dataType=historical&starTime=<Time>&endTime=<Time>&interval=<Interval in seconds>  : to return historical series data and summary for the period specified.
                        Start and End Times are in Epoch Time in Seconds.
g. 'category' filter  : Every API can be called with an optional 'category' filter. This filter specifies the category of data to be included in the API. It is recommended to use filters
                        only when a subset of the attributes is necessary.
h. Starting from ECS 2.2 a new variable named "apiChange' will be returned with every Dashboard api call to allow api consumers to collect data from different ECS versions and react to any new or modified metrics that are returned.


------------------------------------+-----------+--------+--------------------------------------------------------------+--------
Attribute                           |Historical?|Category|                        Description                                   |Units
------------------------------------+-----------+--------+--------------------------------------------------------------+--------
url.self                            |           | 	 |URL to this resource                                          |
------------------------------------+-----------+-----------------------------------------------------------------------+--------
url.self                            |           | 	 |URL to a resource for replication to and from a remote zones  |    
------------------------------------+-----------+-----------------------------------------------------------------------+--------
id                                  |           | 	 |ID of the pair of local and the remote zone in this replication|
			      	    |		|	 |group							        |
------------------------------------+-----------+-----------------------------------------------------------------------+--------    
rgName                              |           | 	 |Replication group name                                        |
------------------------------------+-----------+-----------------------------------------------------------------------+--------
zone1Name                           |           | 	 |Local zone name                                               |    
------------------------------------+-----------+-----------------------------------------------------------------------+--------
zone2Name                           |           | 	 |Remote zone name                                              |
------------------------------------+-----------+-----------------------------------------------------------------------+--------    
rglinkStatus                        |           |geo 	 |Status of the replication to the remote zone in the replication|
				    |		|	 | group						        |    
------------------------------------+-----------+-----------------------------------------------------------------------+--------
replicationIngressTraffic           |Historical |geo 	 |Average amount of replication data received per second by local|
                                    |           | 	 |zone from the remote zone as part of this replication group.  | MB/s
------------------------------------+-----------+-----------------------------------------------------------------------+--------
replicationEgressTraffic            |Historical |geo 	 |Average amount of replication data sent per second from local |
                                    |           | 	 |zone to the remote zone as part of this replication group.    | MB/s
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksRepoPendingReplicationTotalSize           |geo 	 |Total size of all repo chunks in the local zone pending replication|
                                    |           | 	 |to the remote zone as part of this replication group.         | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksJournalPendingReplicationTotalSize        |geo 	 |Total size of all journal chunks in the local zone pending replication| 
                                    |           |	 |to the remote zone as part of this replication group.         | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksPendingXorTotalSize           |           |geo  	 |Total size of all pending XOR operation chunks replicated to the local| 
                                    |           |  	 |zone from the remote zone as part of this replication group.  | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
replicationRpoTimestamp             |           |geo 	 |Recovery Point Objective for the local zone related to the remote|
                                    |           | 	 |zone as part of this replication group - Timestamp of the oldest|
                                    |           | 	 |chunk in this replication group not yet replicated to the remote|
                                    |           |  	 |zone that can be lost in case of the local zone failure.      | Seconds
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksRepoPendingFailoverRereplicationTotalSize |geo 	 |Total size of all repo chunks in the local zone pending       |
                                    |           | 	 |re-replication as part of this replication group due to failure|
                                    |           | 	 |of the remote zone.                                           | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksJournalPendingFailoverRereplicationTotalSize geo     	 |Total size of all journal chunks in the local zone pending|
                                    |           | 	 |re-replication as part of this replication group due to failure of|
                                    |           | 	 |the remote zone.                                              | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksBTreePendingFailoverRereplicationTotalSize|geo 	 |Total size of all BTree chunks in the local zone pending      |
                                    |           | 	 |re-replication as part of this replication group due to failure|
                                    |           | 	 |of the remote zone.                                           | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksRepoPendingFailoverXorDecodingTotalSize   |geo 	 |Total size of all Repo chunks in the local zone pending XOR decoding|
                                    |           | 	 |as part of this replication group due to failure of the remote zone| Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
FailoverState                       |           |geo 	 |State of the recovery from the failure of the remote zone as part of|
                                    |           | 	 |this replication group.					| 
                                    |           | 	 |Possible values:                                              |
                                    |           |      	 |"0 = STARTED"                                                 |
                                    |           |      	 |"1 = BLIND_REPLAY_DONE"                                       |
                                    |           |      	 |"2 = REPLICATION_CHECK_DONE"                                  |
                                    |           |      	 |"3 = CONSISTENCY_CHECK_DONE"                                  |
                                    |           |      	 |"4 = FAILURE_MODE_REPLAY_DONE"                                |
                                    |           |      	 |"5 = ZONE_SYNC_DONE"                                          |
                                    |           |      	 |"6 = ZONE_BOOTSTRAP_DONE"                                     |
                                    |           |      	 |"7 = RECOVERY_DONE"                                           |
------------------------------------+-----------+-----------------------------------------------------------------------+--------
FailoverProgressPercent             |           |geo 	 |Estimated percentage of failover progress  in the local zone  |
                                    |           | 	 |recovering from failure of the remote zone as part of this    |
                                    |           | 	 |replication group.                                            | Percent
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksRepoPendingBootstrapReplicationTotalSize  |geo 	 |Total size of all repo chunks in the local zone pending bootstrap|
                                    |           | 	 |replication as part of this replication group due to addition of the|
                                    |           | 	 |remote zone to the replication group.                         | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksJournalPendingBootstrapReplicationTotalSize  geo     	 |Total size of all journal chunks in the local zone pending|
                                    |           | 	 |bootstrap replication as part of this replication group due to|
                                    |           | 	 |addition of the remote zone to the replication group.         | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
chunksBTreePendingBootstrapReplicationTotalSize |geo 	 |Total size of all BTree chunks in the local zone pending bootstrap|
                                    |           | 	 |replication as part of this replication group due to addition of the|
                                    |           | 	 |remote zone to the replication group.                         | Bytes
------------------------------------+-----------+-----------------------------------------------------------------------+--------
BootstrapState                      |           |geo 	 |State of the bootstrap processing in the local zone for addition of|
                                    |           | 	 |the remote zone as part of this replication group.            |
                                    |           | 	 |Possible values:                                              |
                                    |           |     	 |"0 - BTreeScan",                                              |
                                    |           |     	 |"1 - ReplicateBTree",                                         |
                                    |           |     	 |"2 - ReplicateBTreeMarker",                                   |
                                    |           |     	 |"3 - ReplicateJournal",                                       |
                                    |           |     	 |"4 - Done"                                                    |
------------------------------------+-----------+-----------------------------------------------------------------------+--------
BootstrapProgressPercent            |           |geo 	 |Estimated percentage of bootstrap progress in the local zone for|
                                    |           | 	 |addition of the remote zone as part of this replication group.| Percent
------------------------------------+-----------+-----------------------------------------------------------------------+--------
Notes: