MgmtRoleCommandsResource Resource

POST /cm/service/roleCommands/jmapDump

Run the jmapDump diagnostic command. The command runs the jmap utility to capture a dump of the role's java heap.

Available since API v8.

Request Body
media type data type description
application/json ApiRoleNameList (JSON) the names of the roles to jmap.
Response Body
media type data type description
application/json ApiBulkCommandList (JSON) List of submitted commands.

POST /cm/service/roleCommands/jmapHisto

Run the jmapHisto diagnostic command. The command runs the jmap utility to capture a histogram of the objects on the role's java heap.

Available since API v8.

Request Body
media type data type description
application/json ApiRoleNameList (JSON) the names of the roles to jmap.
Response Body
media type data type description
application/json ApiBulkCommandList (JSON) List of submitted commands.

POST /cm/service/roleCommands/jstack

Run the jstack diagnostic command. The command runs the jstack utility to capture a role's java thread stacks.

Available since API v8.

Request Body
media type data type description
application/json ApiRoleNameList (JSON) the names of the roles to jstack.
Response Body
media type data type description
application/json ApiBulkCommandList (JSON) List of submitted commands.

POST /cm/service/roleCommands/lsof

Run the lsof diagnostic command. This command runs the lsof utility to list a role's open files.

Available since API v8.

Request Body
media type data type description
application/json ApiRoleNameList (JSON) the names of the roles to lsof.
Response Body
media type data type description
application/json ApiBulkCommandList (JSON) List of submitted commands.

POST /cm/service/roleCommands/restart

Restart a set of Cloudera Management Services roles.

Request Body
media type data type description
application/json ApiRoleNameList (JSON) The roles to restart.
Response Body
media type data type description
application/json ApiBulkCommandList (JSON) A list of submitted commands (summary view).

POST /cm/service/roleCommands/start

Start a set of Cloudera Management Services roles.

Request Body
media type data type description
application/json ApiRoleNameList (JSON) The roles to start.
Response Body
media type data type description
application/json ApiBulkCommandList (JSON) A list of submitted commands (summary view).

POST /cm/service/roleCommands/stop

Stop a set of Cloudera Management Services roles.

Request Body
media type data type description
application/json ApiRoleNameList (JSON) The roles to stop.
Response Body
media type data type description
application/json ApiBulkCommandList (JSON) A list of submitted commands (summary view).