トレースの可視化
Takumi Runner が収集したトレースデータは、Shisho Cloud コンソール上で閲覧・分析できます。このページでは、ジョブ詳細画面の各タブの見方を説明します。
ジョブ詳細画面へのアクセス
Shisho Cloud コンソールにログインし、Runner > ジョブ から対象のジョブを選択してください。ジョブ詳細画面が表示されます。
ジョブ詳細画面には 概要・タイムライン・実行・ネットワーク・ファイルアクセス・クエリ の 6 つのタブがあり、それぞれ異なる切り口でトレースデータを確認できます。
概要タブ
概要タブでは、ジョブ実行中に発生したプロセス実行・ネットワーク通信・ファイルアクセスの件数とサマリーを一覧できます。

各セクションの「詳細を見る」リンクをクリックすると、対応するタブに遷移します。
タイムラインタブ
タイムラインタブでは、ワークフローの各ステップが一覧表示されます。各ステップには uses や run の種別と、そのステップ内で検出されたプロセス数が表示されます。

ステップを選択すると、そのステップの実行中に発生したトレースイベントを確認できます。
実行タブ
実行タブでは、ジョブ実行中に起動されたすべてのプロセスが、プロセスツリーとして時系列に表示されます。各プロセスには PID、コマンド名、実行されたコマンドラインが表示されます。

子プロセスを展開することで、プロセスの親子関係を追跡できます。
ネットワークタブ
ネットワークタブでは、ジョブ実行中に発生したネットワーク接続を、接続先の種別ごとに分類して確認できます。接続先は 外部サービス・GitHub インフラ・パッケージレジストリ・Runner インフラ の 4 つに分類されます。