This API returns CMC performance usage data for the managed systems.
Important: The versions v1 and v2 have the same response syntax.
For details about this API and the sample request and response, see Usage Managed System.
Use the following table to review the syntax of the API and the description of the API response parameters.
Parameter | Description |
{ | |
"ManagedSystems": [ | Array for the details of the managed systems. |
{ | |
"MTMS": { | MTMS of the managed system. |
"MachineType": "string", | Machine type. |
"Model": "string", | Model of the managed system. |
"SerialNumber": "string" | Serial number of the managed system. |
}, | |
"Name": "string", | Name of the managed system. |
"State": "string", | State of the managed system. |
"UUID": "string", | UUID of the managed system. |
"ManagingHMCs": [ | Array for details of the managing HMCs. |
{ | |
"MTMS": { | MTMS of the HMC. |
"MachineType": "string", | Machine type of the HMC. |
"Model": "string", | Model of the HMC. |
"SerialNumber": "string" | Serial number of the HMC. |
}, | |
"Name": "string", | Name of the HMC. |
"State": "string", | State of the HMC. |
"UUID": "string" | UUID of the HMC. |
} | |
], | |
"Tags": [ | Array for details of the tag. |
{ | |
"Name": "string" | Name. |
} | |
], | |
"Usage": { | Usage details. |
"CoreUsage": { | Core usage details. |
"Average": "number", | Average core usage. |
"Min": "number", | Minimum core usage. |
"Max": "number" | Maximum core usage. |
}, | |
"MemoryUsage": { | Memory usage details. |
"Average": "number", | Average memory usage. |
"Min": "number", | Minimum memory usage. |
"Max": "number" | Maximum memory usage. |
}, | |
"NetworkUsage": { | Network usage details. |
"SentBytes": { | Sent bytes. |
"Average": "number", | Average sent bytes. |
"Min": "number", | Minimum sent bytes. |
"Max": "number" | Maximum sent bytes. |
}, | |
"ReceivedBytes": { | Received bytes. |
"Average": "number", | Average received bytes. |
"Min": "number", | Minimum received bytes. |
"Max": "number" | Maximum received bytes. |
}, | |
"SentPackets": { | Sent packets. |
"Average": "number", | Average Sent packets. |
"Min": "number", | Minimum sent packets. |
"Max": "number" | Maximum sent packets. |
}, | |
"ReceivedPackets": { | Received packets. |
"Average": "number", | Average received packets. |
"Min": "number", | Minimum received packets. |
"Max": "number" | Maximum received packets. |
}, | |
"SRIOVUsage": { | SRIOV usage details. |
"SentBytes": { | Sent bytes. |
"Average": "number", | Average sent bytes. |
"Min": "number", | Minimum sent bytes. |
"Max": "number" | Maximum sent bytes. |
}, | |
"ReceivedBytes": { | Received bytes. |
"Average": "number", | Average received bytes. |
"Min": "number", | Minimum received bytes. |
"Max": "number" | Maximum received bytes. |
}, | |
"SentPackets": { | Sent packets. |
"Average": "number", | Average Sent packets. |
"Min": "number", | Minimum sent packets. |
"Max": "number" | Maximum sent packets. |
}, | |
"ReceivedPackets": { | Received packets. |
"Average": "number", | Average received packets. |
"Min": "number", | Minimum received packets. |
"Max": "number" | Maximum received packets. |
} | |
} | |
}, | |
"StorageUsage": { | Storage usage details. |
"ReadBytes": { | Read bytes. |
"Average": "number", | Average read bytes. |
"Min": "number", | Minimum read bytes. |
"Max": "number" | Maximum read bytes. |
}, | |
"WriteBytes": { | Write bytes. |
"Average": "number", | Average write bytes. |
"Min": "number", | Minimum write bytes. |
"Max": "number" | Maximum write bytes. |
}, | |
"NumOfReads": { | Number of reads. |
"Average": "number", | Average number of reads. |
"Min": "number", | Minimum number of reads. |
"Max": "number" | Maximum number of reads. |
}, | |
"NumOfWrites": { | Number of writes. |
"Average": "number", | Average number of writes. |
"Min": "number", | Minimum number of writes. |
"Max": "number" | Maximum number of writes. |
} | |
}, | |
"PowerUsage": { | Power usage details. |
"Average": "number", | Average power usage. |
"Min": "number", | Minimum power usage. |
"Max": "number" | Maximum power usage. |
}, | |
"Frequency": "string", | Frequency. |
"Usage": [ | Array for details of usage frequency. |
{ | |
"StartTime": "string", | Start time of usage. |
"CoreUsage": "number", | Core usage. |
"MemoryUsage": "number", | Memory usage. |
"NetworkUsage": { | Network usage details. |
"SentBytes": "number", | Sent bytes. |
"ReceivedBytes": "number", | Received bytes. |
"SentPackets": "number", | Sent packets. |
"ReceivedPackets": "number", | Received packets. |
"SRIOVUsage": { | SRIOV usage details. |
"SentBytes": "number", | Sent bytes. |
"ReceivedBytes": "number", | Received bytes. |
"SentPackets": "number", | Sent packets. |
"ReceivedPackets": "number" | Received packets. |
} | |
}, | |
"StorageUsage": { | Storage usage details. |
"ReadBytes": "number", | Read bytes. |
"WriteBytes": "number", | Write bytes. |
"NumOfReads": "number", | Number of reads. |
"NumOfWrites": "number" | Number of writes. |
}, | |
"PowerUsage": "number" | Power usage. |
} | |
] | |
} | |
} | |
] | |
} |
Comments
0 comments
Please sign in to leave a comment.