Jenkins ログレベルとログレコーダー

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • デバッグに必要なログ詳細の範囲に基づいて、ServiceNow DevOpsJenkins プラグインでログレベルを設定します。

    Jenkinsログのベースシステムログレコーダー

    ログメッセージがキャプチャする詳細レベルを設定できます。以前のバージョンのプラグインでは、 デバッグ モードのみを有効または無効にすることができ、ログに保存する情報や詳細のレベルを選択せずに、すべての Jenkins ログを有効または無効にすることができました。多くの場合、これによりログ内の情報が過剰になり、より多くのディスク領域が使用され、常に関連性や有用性があるとは限らない情報が収集されます。

    ログレベルを柔軟に設定できるため、組織のニーズに適した適切なログレベル情報を選択できます。現在サポートされているログレベルまたはカテゴリに基づいて Jenkins カスタムログレベルを選択できます。

    初回 DevOps インストールでは、ログレベルはデフォルトでオフになっています。正常にアップグレードした後は、次の項目を考慮してください。
    • [ デバッグ ] チェックボックスが以前にオンになっていた場合、ログレベルは有効になり、デフォルトで Info に設定されます。
    • 以前に [ デバッグ] チェックボックスがオフになっていた場合、デフォルトでは、ログレベルはオフになっています。
    注:

    Jenkinsログには、Info より低いレベルのログメッセージは記録されません。このメッセージを記録するには、ベースシステム ServiceNow DevOps ログレコーダーが使用されます。

    [ Jenkins プラグイン - ServiceNow DevOps 構成] フォーム> [ログレベル] リストからカスタムレベルを選択できます。ベースシステム ServiceNow DevOps ログレコーダーが [ Jenkins ログレコーダー] リストに作成されます。詳細については、次を参照してください。 Jenkins ログの表示に関するドキュメント.
    注:
    Jenkins >ログレコーダーからログレコーダーを変更しないでください > ログレコーダーの設定Jenkinsからログレコーダーを編集すると、ログレベルに加えた変更に対して重複するエントリが作成されます。ログレベルを変更するには、[ ServiceNow DevOps 構成] フォームのログレベルのリストを使用してください。