알림

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

알림은 장애 관리 워크플로우에서 중요한 엔터티입니다. 서비스 중단이나 중단을 나타낼 수 있는 주목할 만한 이벤트를 나타냅니다. GitLab은 검토용 목록보기와 더 심층적인 조사를 위한 상세보기를 제공합니다.

알림 목록

개발자 역할 이상의 사용자는 프로젝트 사이드바의 Monitor > Alerts에서 알림 목록에 액세스할 수 있습니다. 알림 목록은 시작 시간으로 정렬된 알림을 표시하지만, 알림 목록에서 헤더를 선택하여 정렬 순서를 변경할 수 있습니다.

알림 목록에는 다음 정보가 표시됩니다:

알림 목록

  • 검색: 알림 목록에서는 제목, 설명, 모니터링 도구 및 서비스 필드에 대한 간단한 텍스트 검색을 지원합니다.
  • 중요도: 알림의 현재 중요도 및 받아야 할 관심의 정도입니다. 모든 상태 목록에 대해서는 알림 관리 중요도를 읽어보세요.
  • 시작 시간: 알림이 발생한 지 얼마나 지났는지입니다. 이 필드는 사용자의 로케일에 따라 세부적인 날짜/시간 툴팁을 사용합니다.
  • 알림 설명: 의미 있는 데이터를 캡처하려고 하는 알림의 설명입니다.
  • 이벤트 수: 알림이 발생한 횟수입니다.
  • 이슈: 알림에 대해 생성된 사건 이슈로의 링크입니다.
  • 상태: 알림의 현재 상태:
    • 발생함: 조사가 시작되지 않았습니다.
    • 인지함: 누군가가 문제를 적극적으로 조사 중입니다.
    • 해결됨: 추가 작업이 필요하지 않습니다.
    • 무시됨: 알림에 대해 아무 조치를 취하지 않습니다.

알림 중요도

각 알림 수준은 특이하게 모양이 달라진 색상으로 코드화된 아이콘을 포함하여 특정 알림의 중요도를 식별하는 데 도움이 되는 도구입니다. 이러한 중요도 아이콘은 즉시 어떤 알림을 우선적으로 조사해야 하는지를 식별하는 데 도움을 줍니다:

알림 관리 중요도 시스템

알림에는 다음과 같은 아이콘이 포함됩니다:

중요도 아이콘 색상 (16진수)
심각함 #8b2615
높음 #c0341d
중간 #fca429
낮음 #fdbc60
정보 #418cd8
알 수 없음 #bababa

알림 세부 정보 페이지

알림 목록에서 알림 선택하여 알림 세부 정보 페이지로 이동합니다. 적어도 개발자 역할이 필요합니다. 목록에서 어떤 알림이든 선택하여 해당 알림의 세부 정보 페이지를 확인하세요.

알림에는 개요알림 세부 정보 탭이 포함되어 필요한 정도의 정보를 제공합니다.

알림 세부 정보 탭

알림 세부 정보 탭에는 두 가지 섹션이 있습니다. 상단 섹션은 심각도, 시작 시간, 이벤트 수 및 원본 모니터링 도구와 같은 핵심 정보가 포함된 간단한 목록을 제공합니다. 두 번째 섹션에는 전체 알림 페이로드가 표시됩니다.

메트릭 탭

이 탭에서는 프로메테우스에서 나오는 알림에 대한 메트릭 차트가 표시됩니다. 많은 경우, 알림은 메트릭과 연결됩니다. 메트릭 탭에 메트릭 차트의 스크린샷을 업로드할 수 있습니다.

이를 위해 다음 중 하나를 수행합니다:

  • 업로드를 선택한 다음 파일 브라우저에서 이미지를 선택합니다.
  • 파일 브라우저에서 파일을 끌어다 놓아 드롭합니다.

이미지를 업로드하면 이미지에 텍스트를 추가하고 원본 그래프에 연결할 수 있습니다.

텍스트 링크 모달

링크를 추가하면 업로드된 이미지 위에 표시됩니다.

활동 피드 탭

활동 피드 탭은 알림에 대한 활동 로그입니다. 알림에 대한 조치를 취하면 시스템 노트로 로깅됩니다. 이를 통해 알림의 조사 및 할당 이력에 대한 선형 타임라인을 제공합니다.

다음과 같은 조치는 시스템 노트로 이어집니다:

알림 세부 정보 활동 피드

알림 조치

GitLab에는 알림을 검토하고 대응하기 위한 다양한 조치가 있습니다.

알림의 상태 변경

알림의 상태를 변경할 수 있습니다.

사용 가능한 상태는 다음과 같습니다:

  • 발생함 (새로운 알림의 기본값)
  • 인지함
  • 해결됨

전제 조건:

  • 적어도 개발자 역할이 필요합니다.

알림의 상태를 변경하려면:

  • 알림 목록에서:

    1. 알림 목록에서 알림 옆 상태 열에서 상태 드롭다운 목록을 선택합니다.
    2. 상태를 선택합니다.
  • 알림 세부 정보 페이지에서:

    1. 오른쪽 사이드바에서 편집을 선택합니다.
    2. 상태를 선택합니다.

이메일 알림이 활성화된 프로젝트에서 알림 재발 발생에 대한 이메일 알림을 중지하려면 알림의 상태를 발생함에서 변경합니다.

알림 해결: 링크된 사건을 닫아 처리하기

전제 조건:

  • 최소한 기자 역할이 필요합니다.

알림에 링크된 사건을 닫는 경우, GitLab이 알림의 상태를 해결됨으로 변경합니다. 그런 후 알림의 상태 변경에 대한 크레딧이 부여됩니다.

비상대응자로서

Tier: Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

비상 대응자는 알림 페이지에 대한 응답으로 알림 상태를 변경할 수 있습니다.

상태 변경에는 다음과 같은 영향이 있습니다:

  • 인지함으로 변경: 프로젝트의 에스컬레이션 정책에 따라 비상 대응 페이지가 제한됩니다.
  • 해결됨으로 변경: 알림에 대한 모든 비상 대응 페이지가 비활성화됩니다.
  • 해결됨에서 발생함으로 변경: 알림이 재실행됩니다.

GitLab 15.1 및 이전 버전에서 사건과 연관된 알림의 상태를 업데이트하는 경우 사건 상태도 업데이트합니다. GitLab 15.2 및 이후 버전에서는 사건 상태가 독립적이며 알림 상태 변경 시 업데이트되지 않습니다.

알림 지정

대규모 팀에서 알림의 공동 소유권이 있는 경우, 누가 조사하고 작업 중인지 추적하는 것이 어려울 수 있습니다. 알림을 지정하면 협업과 위임이 용이해지며, 어떤 사용자가 해당 알림을 소유하고 있는지를 나타냅니다. GitLab은 알림 당 하나의 담당자만 지원합니다.

알림을 지정하려면:

  1. 현재 알림 목록을 표시합니다:

    1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
    2. Monitor > Alerts를 선택합니다.
  2. 원하는 알림을 선택하여 해당 세부 정보를 표시합니다.

    알림 세부 정보 보기 지정 사용자

  3. 오른쪽 사이드바가 축소되어 있는 경우, 사이드바 확장 ()를 선택하여 확장합니다.

  4. Assignee를 찾아 편집을 선택합니다. 목록에서 각 사용자를 알림에 지정하려면 해당 사용자를 선택합니다. GitLab은 각 사용자에 대해 할 일 항목을 생성합니다.

사용자들은 자신의 파트를 조사하거나 알림을 수정한 후 알림에서 자신을 지정 해제할 수 있습니다. 지정한 사용자를 제거하려면 알림 옆의 Assignee 드롭다운 목록 옆의 편집을 선택하고 목록에서 사용자를 지우거나 Unassigned를 선택합니다.

알림에서 할 일 항목 생성

알림으로부터 본인을 위해 수동으로 할 일 항목을 생성하고, 이후 할 일 목록에서 확인할 수 있습니다.

할 일 항목을 추가하려면, 오른쪽 사이드바에서 할 일 추가를 선택합니다.

알림으로부터 작업 실행

Tier: Ultimate Offering: GitLab.com, Self-Managed, GitLab Dedicated

알림이 트리거될 때 자동으로 사고를 생성하도록 설정합니다.

전제 조건:

  • 프로젝트에 대한 최소한 Maintainer 역할이 있어야 합니다.

작업 구성 방법:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 설정 > Monitor를 선택합니다.
  3. Alerts 섹션을 확장한 후 Alert settings 탭을 선택합니다.
  4. 사건 만들기 확인란을 선택합니다.
  5. 선택 사항. 사건을 사용자 정의하려면 사건 템플릿에서 사건 요약에 추가될 템플릿을 선택합니다. 드롭다운 목록이 비어 있는 경우, 먼저 이슈 템플릿을 생성합니다.
  6. 선택 사항. 알림에 대한 이메일 알림을 보내려면 새 알림에 대한 소유자 및 유지자에게 단일 이메일 알림 보내기 확인란을 선택합니다.
  7. 변경 사항 저장을 선택합니다.