Support coredump coredumps endpoint overview
Contributors
Suggest changes
- PDF of this doc site
Collection of separate PDF docs
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
Overview
The core dump GET API retrieves all of the core dumps on the cluster or a node. The core dump DELETE API deletes a specified core dump. Some fields are only populated for core dump type "kernel". Refer to the model for further information. Fields will not be displayed if they are not populated. A core can be deleted even if the core is in the process of being saved.
Examples
1) Retrieving a list of core dumps from the cluster
The following example returns a list of core dumps on the cluster:
# The API: /api/support/coredump/coredumps # The call: curl -X GET "https://<mgmt-ip>/api/support/coredump/coredumps" -H "accept: application/hal+json" # The response: { "records": [ { "node": { "uuid": "227683c1-e9c7-11eb-b995-005056bbbfb3", "name": "node2", "_links": { "self": { "href": "/api/cluster/nodes/227683c1-e9c7-11eb-b995-005056bbbfb3" } } }, "type": "kernel", "name": "core.4136886422.2021-07-21.20_20_53.nz", "_links": { "self": { "href": "/api/support/coredump/coredumps/227683c1-e9c7-11eb-b995-005056bbbfb3/core.4136886422.2021-07-21.20_20_53.nz" } } }, { "node": { "uuid": "227683c1-e9c7-11eb-b995-005056bbbfb3", "name": "node2", "_links": { "self": { "href": "/api/cluster/nodes/227683c1-e9c7-11eb-b995-005056bbbfb3" } } }, "type": "application", "name": "mlogd.968.4136886422.2021-07-22.01_10_01.ucore.bz2", "_links": { "self": { "href": "/api/support/coredump/coredumps/227683c1-e9c7-11eb-b995-005056bbbfb3/mlogd.968.4136886422.2021-07-22.01_10_01.ucore.bz2" } } }, { "node": { "uuid": "d583d44e-e9c6-11eb-a270-005056bb47f9", "name": "node1", "_links": { "self": { "href": "/api/cluster/nodes/d583d44e-e9c6-11eb-a270-005056bb47f9" } } }, "type": "kernel", "name": "core.4136886421.2021-07-21.17_57_02.nz", "_links": { "self": { "href": "/api/support/coredump/coredumps/d583d44e-e9c6-11eb-a270-005056bb47f9/core.4136886421.2021-07-21.17_57_02.nz" } } }, { "node": { "uuid": "d583d44e-e9c6-11eb-a270-005056bb47f9", "name": "node1", "_links": { "self": { "href": "/api/cluster/nodes/d583d44e-e9c6-11eb-a270-005056bb47f9" } } }, "type": "application", "name": "mlogd.979.4136886421.2021-07-22.01_11_37.ucore.bz2", "_links": { "self": { "href": "/api/support/coredump/coredumps/d583d44e-e9c6-11eb-a270-005056bb47f9/mlogd.979.4136886421.2021-07-22.01_11_37.ucore.bz2" } } } ], "num_records": 4, "_links": { "self": { "href": "/api/support/coredump/coredumps" } } }
2) Retrieving a specific core dump
The following example returns the requested core dump. If there is no core dump with the requested node UUID and name, an error is returned.
# The API: /api/support/coredump/coredumps/{node.uuid}/{name} # The call: curl -X GET "https://<mgmt-ip>/api/support/coredump/coredumps/d583d44e-e9c6-11eb-a270-005056bb47f9/core.4136886421.2021-07-21.17_57_02.nz" -H "accept: application/hal+json" # The response: { "node": { "uuid": "d583d44e-e9c6-11eb-a270-005056bb47f9", "name": "node1", "_links": { "self": { "href": "/api/cluster/nodes/d583d44e-e9c6-11eb-a270-005056bb47f9" } } }, "type": "kernel", "name": "core.4136886421.2021-07-21.17_57_02.nz", "panic_time": "2021-07-21T13:57:02-04:00", "size": 945111148, "md5_data_chksum": "611a6fa50d230a1af402f3724ab320af", "is_saved": true, "_links": { "self": { "href": "/api/support/coredump/coredumps/d583d44e-e9c6-11eb-a270-005056bb47f9/core.4136886421.2021-07-21.17_57_02.nz" } } }
3) Deleting a core dump
The following example deletes the requested core dump. If there is no core dump with the requested node UUID and name to delete, an error is returned.
# The API: /api/support/coredump/coredumps/{node.uuid}/{name} # The call: curl -X DELETE "https://<mgmt-ip>/api/support/coredump/coredumps/d583d44e-e9c6-11eb-a270-005056bb47f9/mlogd.979.4136886421.2021-07-22.01_11_37.ucore.bz2" -H "accept: application/hal+json" # The response header: HTTP/1.1 200 OK Date: Thu, 22 Jul 2021 01:32:24 GMT Server: libzapid-httpd X-Content-Type-Options: nosniff Cache-Control: no-cache,no-store,must-revalidate Content-Length: 3 Content-Type: application/hal+json