인시던트 관리
GitLab v19.3Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
요약
이 페이지에는 인시던트에 대해 수행할 수 있는 모든 작업에 대한 지침이 포함되어 있습니다. 수동 또는 자동으로 인시던트를 생성할 수 있습니다. 또는 /iteration 빠른 액션을 사용할 수 있습니다. 인시던트 페이지에서 인시던트를 생성하려면:
이 페이지에는 인시던트에 대해 수행할 수 있는 모든 작업에 대한 지침이 포함되어 있습니다.
인시던트 생성#
수동 또는 자동으로 인시던트를 생성할 수 있습니다.
이터레이션에 인시던트 추가#
이터레이션에 인시던트를 추가하려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 인시던트로 이동합니다:
- 이슈 목록의 인시던트의 경우 계획 > 작업 항목을 선택한 다음 유형 = 인시던트로 필터링합니다.
- 모니터 목록의 인시던트의 경우 모니터 > 인시던트를 선택합니다.
- 인시던트를 선택합니다.
- 오른쪽 사이드바에서 이터레이션 섹션에서 편집을 선택합니다.
- 드롭다운 목록에서 이 인시던트를 추가할 이터레이션을 선택합니다.
- 드롭다운 목록 외부의 임의 영역을 선택합니다.
또는 /iteration 빠른 액션을 사용할 수 있습니다.
인시던트 페이지에서#
사전 요구사항:
- 프로젝트에서 리포터, 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
인시던트 페이지에서 인시던트를 생성하려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 모니터 > 인시던트를 선택합니다.
- 인시던트 생성을 선택합니다.
작업 항목 페이지에서#
사전 요구사항:
- 프로젝트에서 리포터, 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
작업 항목 페이지에서 인시던트를 생성하려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 계획 > 작업 항목을 선택하고 새 항목을 선택합니다.
- 유형 드롭다운 목록에서 인시던트를 선택합니다. 인시던트와 관련된 필드만 페이지에 표시됩니다.
- 인시던트 생성을 선택합니다.
알림에서#
알림을 볼 때 인시던트 이슈를 생성합니다. 인시던트 설명은 알림에서 채워집니다.
사전 요구사항:
- 프로젝트에서 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
알림에서 인시던트를 생성하려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 모니터 > 알림을 선택합니다.
- 원하는 알림을 선택합니다.
- 인시던트 생성을 선택합니다.
인시던트가 생성된 후 알림에서 인시던트를 보려면 인시던트 보기를 선택합니다.
알림에 연결된 인시던트를 닫으면 GitLab이 알림 상태를 해결됨으로 변경합니다. 그러면 알림의 상태 변경에 크레딧이 부여됩니다.
알림이 트리거될 때 자동으로#
프로젝트 설정에서 알림이 트리거될 때마다 자동으로 인시던트 생성을 켤 수 있습니다.
PagerDuty 웹훅 사용#
PagerDuty에 웹훅을 설정하여 각 PagerDuty 인시던트에 대해 GitLab 인시던트를 자동으로 생성할 수 있습니다. 이 구성을 위해 PagerDuty와 GitLab 모두에서 변경을 수행해야 합니다.
사전 요구사항:
- 프로젝트에서 유지 관리자 또는 소유자 역할이 있어야 합니다.
PagerDuty에 웹훅을 설정하려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 설정 > 모니터를 선택합니다.
- 인시던트를 확장합니다.
- PagerDuty 통합 탭을 선택합니다.
- 활성 토글을 켭니다.
- 통합 저장을 선택합니다.
- 나중에 사용할 웹훅 URL 값을 복사합니다.
- PagerDuty 웹훅 통합에 웹훅 URL을 추가하려면 PagerDuty 문서에 설명된 단계를 따릅니다.
통합이 성공적인지 확인하려면 PagerDuty에서 테스트 인시던트를 트리거하여 인시던트에서 GitLab 인시던트가 생성되는지 확인합니다.
인시던트 목록 보기#
인시던트 목록을 보려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 모니터 > 인시던트를 선택합니다.
인시던트의 세부 정보 페이지를 보려면 목록에서 해당 인시던트를 선택합니다.
인시던트를 볼 수 있는 사람#
히스토리
- GitLab 17.7에서 최소 사용자 역할이 리포터에서 플래너로 변경됨.
인시던트를 볼 수 있는지 여부는 프로젝트 가시성 수준과 인시던트의 기밀 상태에 따라 달라집니다:
- 공개 프로젝트 및 비기밀 인시던트: 누구나 인시던트를 볼 수 있습니다.
- 비공개 프로젝트 및 비기밀 인시던트: 프로젝트에서 게스트, 플래너, 리포터, 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
- 기밀 인시던트(프로젝트 가시성에 관계없이): 프로젝트에서 플래너, 리포터, 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
사용자에게 할당#
적극적으로 대응 중인 사용자에게 인시던트를 할당합니다.
사전 요구사항:
- 프로젝트에서 리포터, 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
사용자를 할당하려면:
- 인시던트에서 오른쪽 사이드바의 담당자 옆에서 편집을 선택합니다.
- 드롭다운 목록에서 담당자로 추가할 한 명 또는 여러 명의 사용자를 선택합니다.
- 드롭다운 목록 외부의 임의 영역을 선택합니다.
심각도 변경#
사용 가능한 심각도 수준에 대한 전체 설명은 인시던트 목록 항목을 참조하십시오.
사전 요구사항:
- 프로젝트에서 리포터, 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
인시던트의 심각도를 변경하려면:
- 인시던트에서 오른쪽 사이드바의 심각도 옆에서 편집을 선택합니다.
- 드롭다운 목록에서 새 심각도를 선택합니다.
/severity 빠른 액션을 사용하여 심각도를 변경할 수도 있습니다.
상태 변경#
사전 요구사항:
- 프로젝트에서 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
인시던트의 상태를 변경하려면:
- 인시던트에서 오른쪽 사이드바의 상태 옆에서 편집을 선택합니다.
- 드롭다운 목록에서 새 심각도를 선택합니다.
트리거됨이 새 인시던트의 기본 상태입니다.
온콜 응답자로서#
온콜 응답자는 상태를 변경하여 인시던트 페이지에 응답할 수 있습니다.
상태를 변경하면 다음 효과가 발생합니다:
- 인정됨으로: 프로젝트의 에스컬레이션 정책에 따라 온콜 페이지를 제한합니다.
- 해결됨으로: 인시던트의 모든 온콜 페이지를 무음으로 합니다.
- 해결됨에서 트리거됨으로: 인시던트 에스컬레이션을 재시작합니다.
알림에서 생성된 인시던트의 경우, 알림 상태는 독립적이며 인시던트 상태가 변경되어도 변경되지 않습니다.
에스컬레이션 정책 변경#
사전 요구사항:
- 프로젝트에서 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
인시던트의 에스컬레이션 정책을 변경하려면:
- 인시던트에서 오른쪽 사이드바의 에스컬레이션 정책 옆에서 편집을 선택합니다.
- 드롭다운 목록에서 에스컬레이션 정책을 선택합니다.
기본적으로 새 인시던트에는 에스컬레이션 정책이 선택되어 있지 않습니다.
에스컬레이션 정책을 선택하면 인시던트 상태가 트리거됨으로 변경되고 온콜 응답자에게 인시던트 에스컬레이션이 시작됩니다.
알림에서 생성된 인시던트의 경우, 인시던트 에스컬레이션 정책은 독립적이며 변경할 수 있습니다.
인시던트 닫기#
사전 요구사항:
- 프로젝트에서 리포터, 개발자, 유지 관리자 또는 소유자 역할이 있어야 합니다.
인시던트를 닫으려면 오른쪽 상단에서 인시던트 작업 (⋮)을 선택한 다음 인시던트 닫기를 선택합니다.
알림에 연결된 인시던트를 닫으면 연결된 알림의 상태가 해결됨으로 변경됩니다. 그러면 알림의 상태 변경에 크레딧이 부여됩니다.
복구 알림을 통해 자동으로 인시던트 닫기#
GitLab이 HTTP 또는 Prometheus 웹훅에서 복구 알림을 받을 때 자동으로 인시던트를 닫도록 켭니다.
사전 요구사항:
- 프로젝트에서 유지 관리자 또는 소유자 역할이 있어야 합니다.
설정을 구성하려면:
- 상단 표시줄에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 설정 > 모니터를 선택합니다.
- 인시던트 섹션을 확장합니다.
- 연결된 인시던트 자동 닫기 체크박스를 선택합니다.
- 변경 사항 저장을 선택합니다.
GitLab이 복구 알림을 받으면 연결된 인시던트를 닫습니다. 이 작업은 GitLab Alert 봇에 의해 자동으로 닫혔음을 나타내는 인시던트의 시스템 노트로 기록됩니다.
인시던트 삭제#
사전 요구사항:
- 프로젝트에서 소유자 역할이 있어야 합니다.
인시던트를 삭제하려면:
- 인시던트에서 인시던트 작업 (⋮)을 선택합니다.
- 인시던트 삭제를 선택합니다.
또는:
- 인시던트에서 편집을 선택합니다.
- 인시던트 삭제를 선택합니다.
기타 작업#
GitLab의 인시던트는 이슈 위에 빌드되므로 다음 작업을 공통으로 가집니다: