describe-service-logs

説明

サービスのログ情報を取得します。

概要

$ abeja model describe-service-logs [--help]
Usage: abeja model describe-service-logs [OPTIONS]

  Get service log

Options:
  -d, --deployment_id TEXT  Deployment identifier  [required]
  -s, --service_id TEXT     Service identifier  [required]
  --start_time TEXT         Start time / 2017-01-01T00:00:00Z
  --end_time TEXT           End time / 2017-12-31T00:00:00Z
  --next_token TEXT         Next token
  --help                    Show this message and exit.

オプション

-d, --deployment_id

create-deployment を作成した際の deployment_id を指定します。

-s, --service_id

create-service を作成した際の service_id を指定します。

--start_time

開始時間を指定します。

--end_time

終了時間を指定します。

--next_token

レスポンスに含まれるnext_tokenを指定します。
ログ標準出力は制限があるため、より古いログを参照する場合、レスポンスにnext_tokenが含まれます。 ログが少ない場合は、next_tokenは出力されません。

指定したサービスのログ情報の取得

コマンド:

$ abeja model describe-service-logs --deployment_id 3456789012345 --service_id ser-4567890123456

出力:

{
  "events": [
    {
      "message": "mesg: ttyname failed: Inappropriate ioctl for device",
      "timestamp": "2017-09-01T00:00:00.000000+00:00"
    },
    ...
  ]
}