[v7]{class="badge informative" title="Campaign Classic v7 に適用されます"} [v8]{class="badge positive" title="Campaign v8 にも適用されます"}

パイプラインの監視 pipeline-monitoring

pipelined ステータス Web サービスは、pipelined プロセスのステータスに関する情報を提供します。

ブラウザーを使用して手動でアクセスするか、監視アプリケーションを使用して自動的にアクセスすることができます。

情報は REST 形式です(以下で説明します)。

指標 indicators

この節では、ステータス Web サービスの指標を示します。

監視対象として推奨される指標はハイライト表示されています。

  • consumer:トリガーを取り込むクライアントの名前。パイプラインオプションで設定されます。

  • http-request

    • last-alive-ms-ago:接続が確認されてからの経過時間(ミリ秒)。
    • last-failed-cnx-ms-ago:前回接続が確認できなかった時からの経過時間(ミリ秒)。
    • pipeline-host:パイプラインデータの取り込み元のホストの名前。
  • pointer

    • current-offsets:子スレッドごとの、パイプラインへのポインターの値。
    • last-flush-ms-ago:トリガーが一括取得されてからの経過時間(ミリ秒)。
    • next-offsets-flush:終了時に次のバッチまで待機する時間。
    • processed-since-last-flush:前回のバッチで処理されたトリガーの数。
  • routing

    • triggers:取得したトリガーのリスト。pipelined オプションで設定されます。
  • stats

    • average-pointer-flush-time-ms:1 バッチのトリガーの平均処理時間。
    • average-trigger-processing-time-ms:トリガーデータの解析に費やされた平均時間。
    • bytes-read:プロセスの開始以降にキューから読み取られたバイト数。
    • current-messages:キューから取り出されて処理待ちになっている保留中メッセージの現在の数。この指標はゼロに近くなるようにしてください
    • current-retries:処理に失敗し再試行を待機しているメッセージの現在の数。
    • peak-messages:プロセスの開始以降に処理されてきた保留メッセージの最大数。
    • pointer-flushes:開始以降に処理されたメッセージのバッチ数。
    • routing-JS-custom:カスタム JS で処理されたメッセージの数。
    • trigger-discarded: 処理エラーが原因で再試行が多すぎるために破棄されたメッセージの数。
    • trigger-processed:エラーなく処理されたメッセージの数。
    • trigger-received:キューから受信したメッセージの数。

これらの統計情報は、処理スレッドごとに表示されます。

  • average-trigger-processing-time-ms:トリガーデータの解析に費やされた平均時間。

  • is-JS-processor:スレッドがカスタム JS を使用する場合は値「1」。

  • trigger-discarded: 処理エラーが原因で再試行が多すぎるために破棄されたメッセージの数。この指標はゼロになるようにしてください

  • trigger-failures:JS の処理エラーの数。この指標はゼロになるようにしてください

  • trigger-received:キューから受信したメッセージの数。

  • settings:これらは設定ファイルで指定されます。

    • flush-pointer-msg-count::バッチ内のメッセージ数。
    • flush-pointer-period-ms:2 回のバッチ間の間隔(ミリ秒)。
    • processing-threads-JS:カスタム JS を実行する処理スレッドの数。
    • retry-period-ms:処理エラーが発生した場合の 2 回の再試行間の時間。
    • retry-validity-duration-ms:処理が再試行されてからメッセージが破棄されるまでの時間。
    • パイプラインメッセージレポート

パイプラインメッセージレポート pipeline-report

このレポートには、過去 5 日間の 1 時間あたりのメッセージ数が表示されます。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1