正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

インシデント

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

インシデントとは、緊急に復旧する必要があるサービスの中断または停止のことです。インシデントは、インシデント管理ワークフローにおいて重要です。GitLabを使用して、インシデントのトリアージ、対応、および修正を行います。

インシデントリスト

インシデントリストを表示すると、以下の内容が表示されます:

  • ステータス: インシデントをそのステータスでフィルタリングするには、インシデントリストの上にあるオープンクローズ、またはすべてを選択します。

  • 検索: インシデントのタイトルと説明を検索するか、リストをフィルタリングします。

  • 重大度: 特定のインシデントの重大度。以下のいずれかの値になります:

    • severity-critical Critical - S1
    • severity-high High - S2
    • severity-medium Medium - S3
    • severity-low Low - S4
    • severity-unknown 不明
  • インシデント: インシデントのタイトルで、最も意味のある情報を捉えようとします。

  • 状態: インシデントのステータス。以下のいずれかの値になります:

    • トリガー済み
    • 承認済み
    • 解決済み

    PremiumまたはUltimateプランでは、このフィールドはインシデントのオンコールエスカレーションにもリンクされます。

  • 作成日: インシデントが作成されてからの経過時間。このフィールドは、標準のGitLabパターンX time agoを使用します。この値にカーソルを合わせると、ロケールに応じた正確な日時が表示されます。

  • 担当者: インシデントに割り当てられたユーザー。

  • 公開済み: インシデントがステータスページに公開されているかどうか。

インシデントリスト

インシデントリストの実際の動作例については、このデモプロジェクトを参照してください。

インシデントリストをソートする

インシデントリストは、インシデントの作成日でソートされ、最新のものが最初に表示されます。

別の列でソートするか、ソート順を変更するには、列を選択します。

ソートできる列:

  • 重大度
  • ステータス
  • SLAまでの時間
  • 公開済み

インシデントリストをフィルタリングする

インシデントリストを作成者または担当者でフィルタリングするには、検索ボックスにこれらの値を入力します。

インシデントの詳細

まとめ

インシデントの概要セクションには、インシデントに関する重要な詳細情報と、イシューテンプレートのコンテンツ(選択した場合)が表示されます。インシデント上部のハイライトされたバーは、左から右に以下を表示します:

  • 元のアラートへのリンク。
  • アラートの開始時刻。
  • イベント数。

ハイライトバーの下には、以下のフィールドを含む概要が表示されます:

  • 開始時刻
  • 重大度
  • full_query
  • モニタリングツール

インシデントの概要は、GitLab Flavored Markdownを使用してさらにカスタマイズできます。

アラートから作成されたインシデントでインシデント用のMarkdownが提供されていた場合、そのMarkdownは概要に追加されます。プロジェクトにインシデントテンプレートが設定されている場合、テンプレートのコンテンツは最後に追加されます。

コメントはスレッドで表示されますが、最近の更新ビューをオンに切り替えることで時系列順に表示することもできます。

インシデントに変更を加えると、GitLabはシステムノートを作成し、概要の下に表示します。

メトリクス

  • プラン: Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

多くの場合、インシデントはメトリクスに関連付けられています。メトリクスのチャートのスクリーンショットをメトリクスタブにアップロードできます:

インシデントメトリクスタブ

画像をアップロードするときに、画像をテキストまたは元のグラフへのリンクに関連付けることができます。

テキストリンクモーダル

リンクを追加すると、アップロードされた画像の上にあるハイパーリンクを選択して、元のグラフにアクセスできます。

アラートの詳細

インシデントは、リンクされたアラートの詳細を別のタブに表示します。このタブを入力するには、インシデントがリンクされたアラートとともに作成されている必要があります。アラートから自動的に作成されたインシデントには、このフィールドが入力されます。

インシデントアラートの詳細

タイムラインイベント

インシデントのタイムラインは、インシデント中に何が起こったか、およびそれを解決するために取られた手順の概要を提供します。

タイムラインイベントと、この機能を有効にする方法の詳細については、こちらをご覧ください。

最近の更新ビュー

  • プラン: Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

インシデントの最新の更新を表示するには、コメントバーで最近の更新の表示をオンにする ( history ) を選択します。コメントはスレッド化されずに、最新から最も古いものへと時系列順に表示されます。

Service Level Agreement SLAカウントダウンタイマー

  • プラン: Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

インシデントでService Level Agreement (サービスレベルアグリーメント) SLAカウントダウンタイマーを有効にして、顧客とのService Level Agreement (サービスレベルアグリーメント) SLAを追跡することができます。インシデントが作成されるとタイマーが自動的に開始され、SLA期間が終了するまでの残り時間が表示されます。タイマーは15分ごとに動的に更新されるため、ページを更新することなく残り時間を確認できます。

前提条件:

  • プロジェクトのメンテナーまたはオーナーロールが必要です。

タイマーを設定するには:

  1. 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
  2. 設定 > モニタリングを選択します。
  3. インシデントセクションを展開し、インシデント設定タブを選択します。
  4. 「SLAまでの時間」のカウントダウンタイマーを有効にするを選択します。
  5. 15分刻みで時間制限を設定します。
  6. 変更を保存を選択します。

SLAカウントダウンタイマーを有効にすると、SLAまでの時間列がインシデントリストで利用可能になり、新しいインシデントのフィールドとして使用できるようになります。インシデントがSLA期間終了前にクローズされない場合、GitLabはインシデントにmissed::SLAラベルを追加します。