インシデント
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
インシデントとは、緊急に復元する必要があるサービスの中断または停止です。インシデントは、インシデント管理ワークフローにおいて非常に重要です。GitLabを使用して、トリアージ、対応、インシデントを呼び出してください。
インシデントリスト
インシデントリストを表示すると、次のものが含まれています:
ステータス: インシデントを状態でフィルターするには、インシデントリストの上にあるオープン、クローズ、またはすべてを選択します。
検索: インシデントのタイトルと説明を検索するか、リストをフィルターします。
重大度: 特定のインシデントの重大度。次のいずれかの値になります:
- 緊急 - S1
- 高 - S2
- 中 - S3
- 低 - S4
- 不明
インシデント: インシデントのタイトル。最も意味のある情報をキャプチャしようとします。
ステータス: インシデントのステータス。次のいずれかの値になります:
- トリガーされました
- 承認済み
- 解決済み
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
インシデントに関する最新の更新情報を表示するには、コメントバーの最近の更新の表示をオンにする( )を選択します。コメントはスレッド化されず、時系列順に最新のものから順に表示されます。
サービスレベルアグリーメントカウントダウンタイマー
- プラン: Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
インシデントでサービスレベルアグリーメントカウントダウンタイマーを有効にして、顧客とのサービスレベルアグリーメント (SLA)を追跡できます。タイマーはインシデントの作成時に自動的に開始され、SLA期間が終了するまでの残り時間が表示されます。また、タイマーは15分ごとに動的に更新されるため、ページを更新して残り時間を確認する必要はありません。
前提要件:
- プロジェクトのメンテナー以上のロールを持っている必要があります。
タイマーを構成するには:
- 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 左側のサイドバーで、設定 > モニタリングを選択します。
- インシデントセクションを展開し、インシデント設定タブを選択します。
- 「SLAまでの時間」のカウントダウンタイマーを有効にするを選択します。
- 制限時間を15分単位で設定します。
- 変更を保存を選択します。
SLAカウントダウンタイマーを有効にすると、SLAまでの時間列がインシデントリストで利用可能になり、新しいインシデントのフィールドとして使用できるようになります。SLA期間が終了する前にインシデントがクローズされない場合、GitLabはmissed::SLAラベルをインシデントに追加します。
関連トピック
- インシデントを作成する
- アラートがトリガーされるたびに、インシデントを自動的に作成する
- インシデントリストを表示する
- ユーザーに割り当てる
- インシデントの重大度を変更する
- インシデントステータスを変更する
- エスカレーションポリシーを変更する
- インシデントをクローズする
- リカバリーアラートを介してインシデントを自動的にクローズする
- To-Doアイテムを追加
- ラベルを追加
- マイルストーンを割り当てる
- インシデントを機密にする
- 期限を設定する
- 通知を切り替える
- 費やした時間を追跡する
- インシデントにZoomミーティングを追加する(イシューに追加するのと同じ方法)
- インシデント内のリンクされたリソース
- インシデントを作成し、インシデントの通知をSlackから直接受信します
- イシューAPIを使用してインシデントを操作する



