Skip to main content
A newer release of this product is available.

Retrieve diagnostic operation results for a MetroCluster configuration

Contributors

GET /cluster/metrocluster/diagnostics

Introduced In: 9.8

Retrieves the results of a completed diagnostic operation for the MetroCluster configuration.

Parameters

Name Type In Required Description

fields

array[string]

query

False

Specify the fields to return.

max_records

integer

query

False

Limit the number of records returned.

Response

Status: 200, Ok
Name Type Description

aggregate

aggregate

cluster

cluster

config-replication

config-replication

connection

connection

interface

interface

node

node

volume

volume

Example response
{
  "aggregate": {
    "details": {
      "aggregate": {
        "_links": {
          "self": {
            "href": "/api/resourcelink"
          }
        },
        "name": "aggr1",
        "uuid": "1cd8a442-86d1-11e0-ae1c-123478563412"
      },
      "checks": {
        "additional_info": {
          "code": "string",
          "message": "string"
        },
        "name": "mirrror_status",
        "result": "ok"
      },
      "cluster": {
        "_links": {
          "self": {
            "href": "/api/resourcelink"
          }
        },
        "name": "cluster1",
        "uuid": "1cd8a442-86d1-11e0-ae1c-123478563412"
      },
      "node": {
        "_links": {
          "self": {
            "href": "/api/resourcelink"
          }
        },
        "name": "node1",
        "uuid": "1cd8a442-86d1-11e0-ae1c-123478563412"
      },
      "timestamp": "2016-03-10T14:35:16-08:00"
    },
    "state": "ok",
    "summary": {
      "code": "string",
      "message": "string"
    },
    "timestamp": "2016-03-10T14:35:16-08:00"
  },
  "cluster": {
    "state": "ok",
    "summary": {
      "code": "string",
      "message": "string"
    },
    "timestamp": "2016-03-10T14:35:16-08:00"
  },
  "config-replication": {
    "state": "ok",
    "summary": {
      "code": "string",
      "message": "string"
    },
    "timestamp": "2016-03-14T14:35:16-08:00"
  },
  "connection": {
    "state": "ok",
    "summary": {
      "code": "string",
      "message": "string"
    },
    "timestamp": "2016-03-10T14:35:16-08:00"
  },
  "interface": {
    "state": "ok",
    "summary": {
      "code": "string",
      "message": "string"
    },
    "timestamp": "2016-03-10T14:35:16-08:00"
  },
  "node": {
    "details": {
      "aggregate": {
        "_links": {
          "self": {
            "href": "/api/resourcelink"
          }
        },
        "name": "aggr1",
        "uuid": "1cd8a442-86d1-11e0-ae1c-123478563412"
      },
      "checks": {
        "additional_info": {
          "code": "string",
          "message": "string"
        },
        "name": "mirrror_status",
        "result": "ok"
      },
      "cluster": {
        "_links": {
          "self": {
            "href": "/api/resourcelink"
          }
        },
        "name": "cluster1",
        "uuid": "1cd8a442-86d1-11e0-ae1c-123478563412"
      },
      "node": {
        "_links": {
          "self": {
            "href": "/api/resourcelink"
          }
        },
        "name": "node1",
        "uuid": "1cd8a442-86d1-11e0-ae1c-123478563412"
      },
      "timestamp": "2016-03-10T14:35:16-08:00"
    },
    "state": "ok",
    "summary": {
      "code": "string",
      "message": "string"
    },
    "timestamp": "2016-03-10T14:35:16-08:00"
  },
  "volume": {
    "state": "ok",
    "summary": {
      "code": "string",
      "message": "string"
    },
    "timestamp": "2016-03-10T14:35:16-08:00"
  }
}

Error

Status: Default

ONTAP Error Response Codes

Error Code Description

2425734

An internal error occurred. Wait a few minutes, and try the operation again. For further assistance, contact technical support.

2427132

MetroCluster is not configured on this cluster.

2432856

MetroCluster diagnostics result is not available. Use the REST API GET method on "/api/cluster/metrocluster/operations?type=check&fields=*" for more information.

Definitions

See Definitions

href

Name Type Description

href

string

Name Type Description

self

href

aggregate

Name Type Description

_links

_links

name

string

uuid

string

additional_info

Additional information or recovery steps to take on this component.

Name Type Description

code

string

Argument code

message

string

Message argument

metrocluster_diag_check

Generic object which can be used for various components which holds details of the checks of a component.

Name Type Description

additional_info

additional_info

Additional information or recovery steps to take on this component.

name

string

Name of type of diagnostic operation run for the component.

result

string

Result of the diagnostic operation on this component.

cluster

Name Type Description

_links

_links

name

string

uuid

string

node

Name Type Description

_links

_links

name

string

uuid

string

metrocluster_diag_details

Name Type Description

aggregate

aggregate

checks

array[metrocluster_diag_check]

Collection of MetroCluster checks done for component.

cluster

cluster

node

node

timestamp

string

Time check was done.

summary

Additional information or recovery steps to take.

Name Type Description

code

string

Argument code

message

string

Message argument

aggregate

Name Type Description

details

array[metrocluster_diag_details]

Display details of the MetroCluster check for aggregates.

state

string

Status of diagnostic operation for this component.

summary

summary

Additional information or recovery steps to take.

timestamp

string

Time of the most recent diagnostic operation for this component

cluster

Name Type Description

state

string

Status of diagnostic operation for this component.

summary

summary

Additional information or recovery steps to take.

timestamp

string

Time of the most recent diagnostic operation for this component

config-replication

Name Type Description

state

string

Status of diagnostic operation for this component.

summary

summary

Additional information or recovery steps to take.

timestamp

string

Time of the most recent diagnostic operation for this component

connection

Name Type Description

state

string

Status of diagnostic operation for this component.

summary

summary

Additional information or recovery steps to take.

timestamp

string

Time of the most recent diagnostic operation for this component

interface

Name Type Description

state

string

Status of diagnostic operation for this component.

summary

summary

Additional information or recovery steps to take.

timestamp

string

Time of the most recent diagnostic operation for this component

node

Name Type Description

details

array[metrocluster_diag_details]

Displays details of the MetroCluster check for nodes.

state

string

Status of diagnostic operation for this component.

summary

summary

Additional information or recovery steps to take.

timestamp

string

Time of the most recent diagnostic operation for this component

volume

Name Type Description

state

string

Status of diagnostic operation for this component.

summary

summary

Additional information or recovery steps to take.

timestamp

string

Time of the most recent diagnostic operation for this component