状態

実行中の Dev Proxy インスタンスの状態を表示します。

概要

devproxy status [options]

Options:
  --pid <pid>              Show status of a specific instance
  --log-level <log-level>  Level of messages to log
  --no-color               Disable colored output
  --output <format>        Output format
  -h, --help               Show help

使用方法

devproxy status

引数

なし

オプション

名前 説明 使用できる値 デフォルト
--log-level <log-level> ログに記録するメッセージのレベル Trace、Debug、Information、Warning、Error、Critical、None Information
--no-color 色付きの出力を無効にする なし なし
--output <format> 出力形式 Text、Json Text
--pid <pid> プロセス ID で特定の開発プロキシ インスタンスの状態を表示する 整数 なし

注釈

( --as-system-proxy falseを使用して) 複数の開発プロキシ インスタンスを実行すると、 status コマンドによって実行中のすべてのインスタンスが一覧表示されます。 --pid オプションを使用して、特定のインスタンスの状態を表示します。

このコマンドでは、現在のユーザーのインスタンス資格情報を使用して API の状態を確認します。 その出力には、各インスタンスのプロキシ URL、API URL、API トークンが含まれます。 status コマンドまたは実行中のインスタンスに対してCI環境変数が設定されている場合 (たとえば、--env CI=1を使用して開発プロキシを起動する場合)、開発プロキシはトークンを省略します。 API トークンを使用して明示的に取得します。

--output jsonでは、pid、proxyUrl、apiUrl、token、apiStatus、message、port、recording、asSystemProxy、configFile、logFile、およびstartedAtの各プロパティを使用して、インスタンスごとに 1 つの結果イベントが返されます。 一致するインスタンスが実行されていない場合は、 running: falseが返されます。

apiStatus プロパティは、コマンドがインスタンスの API に対してクエリを実行できるかどうかを示します。

値 Meaning
available API が正常に応答しました。
unauthorized API によって、格納されているトークンが拒否されました。 インスタンスを再起動して資格情報を再生成します。
invalidCredentials 格納されているトークンの形式が正しくありません。 インスタンスを再起動して資格情報を再生成します。
unavailable API が応答しなかったか、資格情報を読み取れませんでした。

終了コード

Code Meaning
0 API を照会できなかった場合でも、一致する実行中のインスタンスが見つかりました
1 一致する実行中のインスタンスが見つかりませんでした

こちらも参照ください