ワークフローのトラブルシューティング

ワークフロー内で問題が発生することがあります。 ワークフローを迅速にトラブルシュートして問題を特定し、必要な変更を評価し、ワークフローを再度実行できる状態にします。

ワークフローの概要ページにアクセスした後、特定のワークフローの実行を選択します。 ワークフローのタイムラインウィジェットが表示されます。

WorkflowExecutions.png

ワークフロー実行タイムラインの使用

ワークフローのタイムラインは、システムがワークフローを実行した際に発生したイベントとアクションのシーケンスをグラフィカルに表したものです。

WorkflowTimeline.png

各アクションのステータスはワークフロー自体の観点からであり、アクションを実行できたかどうかに関するものです。 これは、Nexthink やサードパーティモジュールとのインタラクションのステータスを直接反映しているものではありません。

例えば、Service\API Thinklet がサードパーティシステムに呼び出しを行い、200 (OK) の応答を受け取った場合でも、その応答にサードパーティシステムの内部エラーが含まれていることがあります。 この場合、ワークフローの観点からは失敗とは見なされません。

アクションの詳細

特定のアクションのステータスをさらに調査し、詳細情報を表示するには、タイムライン上のそのアクションをクリックします。 ポップアップが表示され、さらなる検査のための詳細が表示されます。

トラブルシューティングのために、以下の Thinklet はクリック可能であり、さらに詳細な情報を提供します。

  • サービス\API

  • リモートアクション

  • キャンペーン

  • コネクタ

WorkflowPopUp.png

リモートアクション

リモートアクション Thinklet の詳細を確認すると、次の情報が表示されます。

  • 開始時刻: Thinklet の処理を開始した日時。

  • 終了時刻: Thinklet の処理が完了した日時。

  • ステータス詳細: エラーが発生した場合のみ表示され、リモートアクションで発生した障害を説明するメッセージを含みます。

  • パラメータ: このリモートアクションでパラメータが使用されている場合に表示されます。 ここにパラメータの内容が表示されます。

  • 出力: キャプチャされた出力がある場合に表示されます。 ここに出力の内容が表示されます。

キャンペーン

キャンペーン Thinklet の詳細を確認すると、次の情報が表示されます。

  • 開始時刻: Thinklet の処理を開始した日時。

  • 終了時刻: Thinklet の処理が完了した日時。

  • 状態詳細: エラーが発生した場合にのみ表示され、キャンペーンからのメッセージが障害を説明するかもしれません。

  • パラメータ: このキャンペーンでパラメータが使用されている場合に表示されます。 ここにパラメータの内容が表示されます。

  • 出力: キャンペーンのために収集された応答がある場合に表示されます。 ここに出力の内容が表示されます。

サービス\API

サービス\API Thinklet アクションの詳細を確認すると、次の情報が利用できるようになります。

  • 開始時刻: Thinklet の処理を開始した日時。

  • 終了時刻: Thinklet の処理が完了した日時。

  • 応答 HTTP コード: サードパーティ API から受け取った応答。

  • HTTP メソッド: サードパーティ API が使用した HTTP メソッド。

  • リソースパス: サードパーティ API のコールが送信されるリソースパスエンドポイント。

  • ペイロード: サードパーティ API に対するシステムが行った呼び出しの内容。

    • 大きなペイロードの場合は、ペイロードの上にカーソルを合わせると、データセット全体がツールチップで表示されます。

  • 出力: Thinklet の出力を構成している場合、ここにこれらの出力で収集されたデータが表示されます。

image-20240205-152042.png

コネクタ

コネクタ Thinklet アクションの詳細を確認すると、コネクタで使用された API 応答の詳細を提供します。

  • 開始時刻: Thinklet の処理を開始した日時。

  • 終了時刻: Thinklet の処理が完了した日時。

  • 応答 HTTP コード: サードパーティ API から受け取った応答。

  • HTTP メソッド: サードパーティ API が使用した HTTP メソッド。

  • リソースパス: サードパーティ API のコールが送信されるリソースパスエンドポイント。

  • ペイロード: サードパーティ API に対するシステムが行った呼び出しの内容。

    • 大きなペイロードの場合は、ペイロードの上にカーソルを合わせると、データセット全体がツールチップで表示されます。

  • 出力: Thinklet の出力を構成している場合、ここにこれらの出力で収集されたデータが表示されます。

Last updated

Was this helpful?