Alibaba Cloud CLI を使用して API 操作を呼び出す際、ログ出力機能を有効にしてリクエストのログを表示できます。これにより、応答内容が正しいかどうかを分析するのに役立ちます。
説明
OSS コマンドのログ出力機能は、Alibaba Cloud CLI とは有効化の方法が異なります。詳細については、このトピックの「OSS コマンドのログを有効にする」セクションをご参照ください。
環境変数でログを有効にする
CLI で、環境変数 DEBUG を sdk に設定して、ログ出力機能を有効にできます。
変数名 | 変数値 | 備考 |
DEBUG |
| ログ出力機能を無効にするには、この環境変数を削除します。 |
環境変数の設定方法の詳細については、「Linux、macOS、および Windows で環境変数を設定する」をご参照ください。
例
次のコマンドを実行して、ログ出力機能を有効にします:
aliyun ecs DescribeRegions出力例:
> POST /?AccessKeyId=<yourAccesskeyId>&Action=DescribeRegions&Format=JSON&RegionId=cn-hangzhou&Signature=u9lPKI5Nyw0dIKV5ytJAx6****&SignatureMethod=HMAC-SHA1&SignatureNonce=29f426485b2720f6ae0****&SignatureType=&SignatureVersion=1.0&Timestamp=2020-05-18T09%3A52%3A42Z&Version=2014-05-26 HTTP/1.1
> Host: ecs-cn-hangzhou.aliyuncs.com
> x-acs-action: DescribeEndpoints
> x-acs-credentials-provider: static_sts
> x-sdk-client: golang/1.0.0
> x-sdk-invoke-type: common
> Accept-Encoding: identity
> x-acs-version: 2014-05-26
> User-Agent: AlibabaCloud (darwin; amd64) Golang/1.13.9 Core/0.0.1 Aliyun-CLI/3.0.43
> x-sdk-core-version: 1.63.22
> Content-Type: application/x-www-form-urlencoded
>
Retry Times: 0.
< HTTP/1.1 200 OK
< Access-Control-Expose-Headers: *
< X-Acs-Trace-Id: 99176a2d8de06237945913f8e9f66adb
< Content-Type: application/json;charset=utf-8
< Connection: keep-alive
< Access-Control-Allow-Origin: *
< X-Acs-Request-Id: 4C92B935-4698-5EF5-BB0E-EAF1C3F4CE34
< Date: Tue, 17 Jun 2025 02:14:09 GMT
< Keep-Alive: timeout=25
< Vary: Accept-EncodingAccept-Encoding
<
# 省略された出力OSS コマンドのログを有効にする
OSS コマンドを使用する場合、--loglevel オプションを使用してログ出力機能を有効にし、ログレベルを指定できます。
有効な値:
デフォルトでは、このオプションは空です。ログは出力されません。
info: 情報ログ。debug: 詳細ログ。
ログはファイルに出力されます。 ファイルパスは CLI に表示されます。 例:
aliyun oss ls --loglevel info
log file is /Users/user/Documents/ossutil.log
# 省略された出力