NSX-T Data Center REST API

ConsistencyCheckComponentReportCsvRecord (type)

{
  "description": "Consistency check report for component [EDGE/HOST/MP]",
  "extends": {
    "$ref": "CsvRecord"
  },
  "id": "ConsistencyCheckComponentReportCsvRecord",
  "module_id": "ConsistencyCheck",
  "properties": {
    "component_report_state": {
      "description": "Current state of the consistency checker function",
      "enum": [
        "NOT_STARTED",
        "PRE_UPGRADE_COLLECTED",
        "IN_PROGRESS",
        "POST_UPGRADE_COMPLETED"
      ],
      "readonly": true,
      "required": true,
      "title": "State of the consistency checker",
      "type": "string"
    },
    "component_type": {
      "description": "Component type based on which consistency report is to be generated",
      "readonly": true,
      "required": true,
      "title": "Component type based on which consistency report is to be generated",
      "type": "string"
    },
    "drop_stats_cluster_id": {
      "description": "Unique identifier for cluster where drop outliers were detected",
      "readonly": true,
      "required": true,
      "title": "Unique identifier for cluster where drop outliers were detected",
      "type": "string"
    },
    "drop_stats_cluster_name": {
      "description": "Cluster name where drop traffic outliers were detected",
      "readonly": true,
      "required": true,
      "title": "Cluster name where drop traffic outliers were detected",
      "type": "string"
    },
    "drop_stats_deviation": {
      "description": "Number of standard deviations away from the mean",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Number of standard deviations away from the mean",
      "type": "number"
    },
    "drop_stats_drop_pps": {
      "description": "Average packets being dropped per second across the cluster",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Average packets being dropped per second across the cluster",
      "type": "number"
    },
    "drop_stats_observed_until": {
      "description": "Timestamp till the packet drop rate, i.e. drop outlier was detected",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Timestamp till the packet drop rate, i.e. drop outlier was detected",
      "type": "string"
    },
    "drop_stats_pnic_rx_pps": {
      "description": "Average packets being received per second for physical nic across the cluster",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Average packets being received per second for physical nic across the cluster",
      "type": "number"
    },
    "drop_stats_pnic_tx_pps": {
      "description": "Average packets being transmitted per second for physical nic across the cluster",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Average packets being transmitted per second for physical nic across the cluster",
      "type": "number"
    },
    "drop_stats_start_time": {
      "description": "Timestamp when the packet drop rate, i.e. drop outlier was detected",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Timestamp when the packet drop rate, i.e. drop outlier was detected",
      "type": "string"
    },
    "drop_stats_total_outliers": {
      "description": "Total number of outliers for traffic drop statistics",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Total number of outliers for traffic drop statistics",
      "type": "integer"
    },
    "drop_stats_vnic_rx_pps": {
      "description": "Average packets being received per second for virtual nic across the cluster",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Average packets being received per second for virtual nic across the cluster",
      "type": "number"
    },
    "drop_stats_vnic_tx_pps": {
      "description": "Average packets being transmitted per second for virtual nic across the cluster",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Average packets being transmitted per second for virtual nic across the cluster",
      "type": "number"
    },
    "drop_stats_warning_msg": {
      "description": "Warning message indicating the number of outliers with respect to traffic drop statistics",
      "nsx_feature": "UpgradeConsistencyCheckerDropStatsCollection",
      "readonly": true,
      "required": false,
      "title": "Warning message indicating the number of outliers with respect to traffic drop statistics",
      "type": "string"
    },
    "forward_stats_cluster_id": {
      "description": "Unique identifier for cluster where forward outliers were detected",
      "readonly": true,
      "required": true,
      "title": "Unique identifier for cluster where forward outliers were detected",
      "type": "string"
    },
    "forward_stats_cluster_name": {
      "description": "Cluster name where forward traffic outliers were detected",
      "readonly": true,
      "required": true,
      "title": "Cluster name where forward traffic outliers were detected",
      "type": "string"
    },
    "forward_stats_deviation": {
      "description": "Number of standard deviations away from the mean",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Number of standard deviations away from the mean",
      "type": "number"
    },
    "forward_stats_observed_until": {
      "description": "Timestamp when the packet forward rate drop, i.e. forward outlier was detected",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Timestamp till the packet forward rate drop, i.e. forward outlier was detected",
      "type": "string"
    },
    "forward_stats_pnic_rx_pps": {
      "description": "Forward Packets received per second for physical nic",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Forward packets received per second for physical nic",
      "type": "number"
    },
    "forward_stats_pnic_tx_pps": {
      "description": "Forward packets transmitted per second for physical nic",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Forward packets transmitted per second for physical nic",
      "type": "number"
    },
    "forward_stats_start_time": {
      "description": "Timestamp when the packet forward rate drop, i.e. forward outlier was detected",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Timestamp when the packet forward rate drop, i.e. forward outlier was detected",
      "type": "string"
    },
    "forward_stats_total_outliers": {
      "description": "Total number of outliers for forward traffic statistics",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Total number of outliers for forward traffic statistics",
      "type": "integer"
    },
    "forward_stats_vnic_rx_pps": {
      "description": "Forward packets received per second for virtual nic",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Forward packets received per second for virtual nic",
      "type": "number"
    },
    "forward_stats_vnic_tx_pps": {
      "description": "Forward Packets transmitted per second for virtual nic",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": true,
      "title": "Forward packets transmitted per second for virtual nic",
      "type": "number"
    },
    "forward_stats_warning_msg": {
      "description": "Warning message indicating the number of outliers with respect to forward traffic statistics",
      "nsx_feature": "UpgradeConsistencyCheckerForwardStatsCollection",
      "readonly": true,
      "required": false,
      "title": "Warning message indicating the number of outliers with respect to forward traffic statistics",
      "type": "string"
    },
    "realization_failure_object_path": {
      "description": "Path of the policy object",
      "readonly": true,
      "required": true,
      "title": "Path of the policy object",
      "type": "string"
    },
    "realization_failure_object_status": {
      "description": "Last seen failure status of the policy object",
      "readonly": true,
      "required": true,
      "title": "Last seen failure status of the policy object",
      "type": "string"
    },
    "realization_failure_timestamp": {
      "description": "Timestamp when the failure was last seen of the policy object",
      "readonly": true,
      "required": true,
      "title": "Timestamp when the failure was last seen of the policy object",
      "type": "string"
    },
    "realization_failure_total": {
      "description": "Total number of policy objects that have failed to realize",
      "readonly": true,
      "required": true,
      "title": "Total number of policy objects that have failed to realize",
      "type": "integer"
    },
    "realization_failure_warning_msg": {
      "description": "Warning message indicating the number of policy objects that have failed realization",
      "readonly": true,
      "required": false,
      "title": "Warning message indicating the number of policy objects that have failed realization",
      "type": "string"
    }
  },
  "title": "Consistency check report for component",
  "type": "object"
}