Managed Service for Elasticsearch API, REST: Cluster.listLogs
Retrieves logs for the specified Elasticsearch cluster.
For more information about logs, see the Logs section in the documentation.
HTTP request
GET https://mdb.api.cloud.yandex.net/managed-elasticsearch/v1/clusters/{clusterId}:logs
Path parameters
Parameter | Description |
---|---|
clusterId | Required. ID of the Elasticsearch cluster to request logs for. To get the Elasticsearch cluster ID, make a list request. The maximum string length in characters is 50. |
Query parameters
Parameter | Description |
---|---|
columnFilter | Columns from the logs table to request. If no columns are specified, full log records are returned. |
fromTime | Start timestamp for the logs request. String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
toTime | End timestamp for the logs request. String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
pageSize | The maximum number of results per page to return. If the number of available results is larger than The maximum value is 1000. |
pageToken | Page token. To get the next page of results, set The maximum string length in characters is 100. |
alwaysNextPageToken | The flag that defines behavior of providing the next page token. If this flag is set to |
filter | A filter expression that filters resources listed in the response. The expression must specify:
Example of a filter: The maximum string length in characters is 1000. |
serviceType | Type of the service to request logs about. |
Response
HTTP Code: 200 - OK
{
"logs": [
{
"timestamp": "string",
"message": "object"
}
],
"nextPageToken": "string"
}
Field | Description |
---|---|
logs[] | object Requested log records. |
logs[]. timestamp |
string (date-time) Log record timestamp. String in RFC3339 text format. The range of possible values is from To work with values in this field, use the APIs described in the Protocol Buffers reference. In some languages, built-in datetime utilities do not support nanosecond precision (9 digits). |
logs[]. message |
object Contents of the log record. |
nextPageToken | string Token that allows you to get the next page of results for list requests. If the number of results is larger than pageSize, use This value is interchangeable with |