Ocean ECS

Fetch Elastilog

Get the log of an Ocean Cluster.

get/ocean/aws/ecs/cluster/{oceanClusterId}/log

Query parameters

limitinteger

Maximum number of lines to extract in a response.

severity'ALL' | 'INFO' | 'DEBUG' | 'ERROR' | 'WARN'

Severity of log entries to extract.

resourceIdstring

Filter extracted log entries for a specific resource identifier. Default: Null

Parameters

#/paths/~1ocean~1aws~1k8s~1cluster~1%7BoceanClusterId%7D/get/parameters/1 — unresolved $ref
#/paths/~1azure~1costs/get/parameters/0 — unresolved $ref
#/paths/~1mcs~1ecs~1cluster~1%7BclusterName%7D~1costs/get/parameters/2 — unresolved $ref
#/paths/~1mcs~1ecs~1cluster~1%7BclusterName%7D~1costs/get/parameters/1 — unresolved $ref

Response

Ocean Get Log Response

Example response

{
  "request": {
    "id": "3213f42e-455e-4801-a185-cd3eb65fac5f",
    "url": "/ocean/aws/ecs/cluster/o-e0a2bd7c/log?fromDate=2020-10-06&toDate=2020-10-08&severity=ALL&limit=500",
    "method": "GET",
    "timestamp": "2020-10-05T16:20:38.579Z"
  },
  "response": {
    "status": {
      "message": "OK"
    },
    "kind": "spotinst:ocean:cluster:log",
    "items": [
      {
        "message": "Instances Terminated - ECS Autoscaler ,Terminated 1, List of instances: [i-0914721d46ebbabb2]",
        "severity": "INFO",
        "createdAt": "2020-10-07T09:51:12.000Z"
      },
      {
        "message": "Instances: [i-0914721d46ebbabb2] have been detached. Reason: Auto scale",
        "severity": "INFO",
        "createdAt": "2020-10-07T09:51:11.000Z"
      }
    ]
  }
}