당직 스케줄 관리

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

응답자의 로테이션을 생성하여 당직 책임을 교대하도록 당직 스케줄 관리를 사용합니다. 팀을 당직에 편성하여 소프트웨어 서비스의 가용성을 유지하세요. 에스컬레이션 정책 및 당직 스케줄을 사용하면 일이 잘못될 때 즉시 팀이 알림을 받아 서비스 중지 및 중단에 신속하게 대응할 수 있습니다.

당직 스케줄을 사용하려면:

  1. 스케줄을 생성하세요.
  2. 스케줄에 로테이션을 추가하세요.

스케줄

팀을 위해 당직 스케줄을 설정하여 로테이션을 추가하세요.

전제 조건:

  • 적어도 Maintainer 역할을 가지고 있어야 합니다.

당직 스케줄을 생성하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
  2. Monitor > On-call Schedules를 선택합니다.
  3. 스케줄 추가를 선택합니다.
  4. 스케줄의 이름과 설명을 입력하고 시간대를 선택합니다.
  5. 스케줄 추가를 선택합니다.

이제 회전이 없는 스케줄이 생겼습니다. 이는 회전을 생성하도록 유도하는 빈 상태로 렌더링됩니다.

스케줄 빈 그리드

스케줄 편집

스케줄을 업데이트하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
  2. Monitor > On-call Schedules를 선택합니다.
  3. 스케줄 편집을 선택합니다 ().
  4. 정보를 편집합니다.
  5. 변경 사항 저장을 선택합니다.

스케줄의 시간대를 변경하면 GitLab은 자동으로 해당 시간대의 시간에 해당하는 회전의 제한된 시간 간격(있는 경우)을 업데이트합니다.

스케줄 삭제

스케줄을 삭제하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
  2. Monitor > On-call Schedules를 선택합니다.
  3. 에스컬레이션 정책 삭제를 선택합니다 ().
  4. 확인 대화 상자에서 스케줄 삭제를 선택합니다.

로테이션

팀 구성원을 당직에 편성하기 위해 기존 스케줄에 로테이션을 추가하세요.

로테이션을 생성하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
  2. Monitor > On-call Schedules를 선택합니다.
  3. 로테이션 추가 링크를 선택합니다.
  4. 다음 정보를 입력합니다:

    • 이름: 로테이션의 이름.
    • 참여자: 로테이션에 포함하려는 사람들.
    • 로테이션 길이: 로테이션 기간.
    • 시작일: 로테이션이 시작되는 날짜와 시간.
    • 종료 날짜 활성화: 토글을 켜면 로테이션이 끝나는 날짜와 시간을 선택할 수 있습니다.
    • 시간 간격 제한: 토글을 켜면 회전을 선택한 시간 범위로 제한할 수 있습니다.

로테이션 편집

로테이션을 편집하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
  2. Monitor > On-call Schedules를 선택합니다.
  3. Rotation 섹션에서 로테이션 편집을 선택합니다 ().
  4. 정보를 편집합니다.
  5. 변경 사항 저장을 선택합니다.

로테이션 삭제

로테이션을 삭제하려면:

  1. 왼쪽 사이드바에서 검색 또는 이동을 선택하여 프로젝트를 찾습니다.
  2. Monitor > On-call Schedules를 선택합니다.
  3. Rotations 섹션에서 로테이션 삭제를 선택합니다 ().
  4. 확인 대화 상자에서 로테이션 삭제를 선택합니다.

스케줄 로테이션 보기

특정한 날짜나 2주치의 당직 스케줄을 볼 수 있습니다. 이러한 시간 범위를 전환하려면 스케줄에서 1일 또는 2주 버튼을 선택합니다. 기본 보기는 2주입니다.

스케줄에서 회전의 참가자 위로 마우스를 올려 개별 교대 세부 정보를 보세요.

1일 그리드 보기

당직 담당자 호출

자세한 내용은 호출을 참조하세요.

당직 사용자 제거 또는 삭제

당직 사용자가 프로젝트 또는 그룹에서 제거되거나 계정이 삭제되면 확인 대화 상자에 사용자의 당직 스케줄 목록이 표시됩니다. 사용자의 제거나 삭제가 확인되면 GitLab은 당직 로테이션을 재계산하고 프로젝트 소유자 및 로테이션 참가자에게 이메일을 보냅니다.