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" }