Obtains the overall analysis result reports of E-MapReduce (EMR) Doctor at a time.
Operation description
list all reports analysis by emr doctor
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
emr:ListDoctorReports |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID. |
cn-hangzhou |
| ClusterId |
string |
Yes |
The cluster ID. |
c-b933c5aac8fe**** |
| NextToken |
string |
No |
The pagination token that is used in the request to retrieve a new page of results. |
DD6B1B2A-5837-5237-ABE4-FF0C89568980 |
| MaxResults |
integer |
No |
The number of entries to return on each page. |
20 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| Data |
array<object> |
The reports. |
|
|
array<object> |
|||
| DateTime |
string |
The date on which the report was generated. |
2023-06-29 |
| ComponentTypes |
array |
The component types. Valid values:
Valid values:
|
null |
|
string |
The type of the component. Valid values:
|
compute |
|
| SummaryReport |
object |
The summary of the report. |
|
| Score |
integer |
The score. |
88 |
| Summary |
string |
The summary of the report. |
[Compute Check] Compute health score is 88, health status is good, keep it upMost tasks in the cluster are in a healthy state Cluster memory utilization is: 47.8%, which is low |
| Suggestion |
string |
The optimization suggestion. |
Compute health score is 88, the cluster is in a healthy state, keep it up
|
| RequestId |
string |
The request ID. |
DD6B1B2A-5837-5237-ABE4-FF0C8944**** |
| NextToken |
string |
A pagination token. |
DD6B1B2A-5837-5237-ABE4-FF0C89568980 |
| MaxResults |
integer |
The maximum number of entries returned. |
20 |
| TotalCount |
integer |
The total number of entries returned. |
200 |
Examples
Success response
JSON format
{
"Data": [
{
"DateTime": "2023-06-29",
"ComponentTypes": [
"compute"
],
"SummaryReport": {
"Score": 88,
"Summary": " [Compute Check] Compute health score is 88, health status is good, keep it up
Most tasks in the cluster are in a healthy state
Cluster memory utilization is: 47.8%, which is low ",
"Suggestion": " Compute health score is 88, the cluster is in a healthy state, keep it up
Compute task scan
Scanned 1518 compute tasks in the cluster, including 209 tasks in an unhealthy state ,596 tasks in a sub-healthy state ,713 tasks in a healthy state. Details:
1518 Tez tasks with a weighted average score of 88, memory usage accounts for 100.0% of the cluster, CPU usage accounts for 100.0% of the cluster, including 209 unhealthy tasks and 596 sub-healthy tasks;Click View Details in the task detail list below to view specific issues and solutions. The Low-score Task Memory Time (GB*Sec) Top 20 table is sorted by memory time usage. Since large tasks may have a greater impact on the overall cluster, prioritize them.
Low memory utilization
The overall cluster memory utilization is 47.8%, which is low. Computing resources are wasted. Prioritize optimizing TOP tasks with high memory time usage but low memory utilization.
Among them, the average memory utilization of Tez jobs is 47.8% "
}
}
],
"RequestId": "DD6B1B2A-5837-5237-ABE4-FF0C8944****",
"NextToken": "DD6B1B2A-5837-5237-ABE4-FF0C89568980",
"MaxResults": 20,
"TotalCount": 200
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ConflictParameters | Parameters that must not be used together. %s | |
| 400 | IncompleteSignature | The request signature is invalid. | |
| 400 | InvalidAction | The action %s requested is invalid. | |
| 400 | InvalidParameter | The specified parameter %s is not valid. | |
| 400 | InvalidParameterValue | The input parameter %s is invalid or out of range. | |
| 400 | MissingAction | The action %s requested is missing. | |
| 400 | MissingParameter | The input parameter %s that is mandatory for processing this request is not supplied. | |
| 400 | NotAuthorized | You do not have permission to perform this action. %s | |
| 400 | ThrottlingException | The request was denied due to request throttling. %s | |
| 500 | InternalError | The request processing has failed due to some unknown error, exception or failure. | |
| 404 | ResourceNotFound | The resource not found by %s. | |
| 503 | ServiceFailure | The request has failed due to a temporary failure of %s service. | |
| 503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.