GitLab Dedicated 인스턴스 세부 정보
GitLab v19.3Offering: GitLab Dedicated
요약
Switchboard Overview 페이지는 GitLab Dedicated 인스턴스의 현재 상태(상태 및 유지 관리 일정 포함)를 보여줍니다. Switchboard는 인스턴스가 유지 관리 중일 때 유지 관리 표시기를 표시합니다.
Switchboard Overview 페이지는 GitLab Dedicated 인스턴스의 현재 상태(상태 및 유지 관리 일정 포함)를 보여줍니다. 인스턴스 세부 정보를 보려면 Switchboard에 로그인합니다.
페이지에는 다음이 표시됩니다:
- 인스턴스 상태
- 테넌트 URL
- GitLab 버전
- 참조 아키텍처
- 총 구매된 저장소
- 유지 관리 기간
- 기본 AWS 리전 및 가용성 영역 ID
- 보조 AWS 리전 및 가용성 영역 ID
- 백업 AWS 리전
- 테넌트 AWS 계정 ID
- 호스팅된 러너(구성된 경우)
유지 관리#
Switchboard는 인스턴스가 유지 관리 중일 때 유지 관리 표시기를 표시합니다. 두 가지 유지 관리 유형 모두 Under maintenance 상태로 표시됩니다.
| 유지 관리 유형 | 표시 시점 |
|---|---|
| 예약된 유지 관리 | 예약된 유지 관리 기간 중. 자세한 내용은 유지 관리 중 액세스를 참조하세요. |
| 긴급 유지 관리 | 예약된 창 외부의 계획되지 않은 긴급 유지 관리 중. 자세한 내용은 긴급 유지 관리를 참조하세요. |
유지 관리 중에 인시던트가 발생하면 유지 관리 표시기와 인스턴스 상태 표시기가 모두 나타납니다.
Overview 페이지에는 다음 세부 정보도 표시됩니다:
- 다음 예약된 유지 관리 기간 및 예정된 GitLab 버전 업그레이드
- 가장 최근에 완료된 유지 관리 기간
- 가장 최근의 긴급 유지 관리 기간(해당하는 경우)
매주 금요일 아침 UTC, Switchboard는 다음 주 유지 관리 기간에 대한 계획된 GitLab 버전 업그레이드를 표시하도록 업데이트됩니다. 자세한 내용은 유지 관리 기간을 참조하세요.
인스턴스 상태#
Switchboard Health 페이지에서 인스턴스의 전체 상태와 SLA에 포함된 개별 GitLab 서비스의 가용성을 확인할 수 있습니다.
| 상태 | 심각도 | 영향 | 설명 |
|---|---|---|---|
| Normal | 없음 | 활성 인시던트 없음. | GitLab 인스턴스에 알려진 문제가 없습니다. |
| Degraded performance | S2 | 핵심 GitLab 기능이 크게 영향을 받습니다. | GitLab 서비스가 느리거나 응답하지 않을 수 있습니다. |
| Service disruption | S1 | GitLab을 실행하는 데 필요한 하나 이상의 서비스가 완전히 다운됩니다. | GitLab 서비스를 사용할 수 없을 수 있습니다. |
| Under maintenance | 해당 없음 | 유지 관리가 진행 중입니다. | GitLab 서비스가 중단될 수 있습니다. |
다음 인시던트는 Switchboard에 표시되지 않습니다:
- S3 및 S4 인시던트: 인스턴스에 미치는 영향이 최소화됩니다.
- 검토 중, 문서화 중 또는 취소된 인시던트와 같이 영향을 주지 않는 라이프사이클 단계의 인시던트.
- 병합된 인시던트: 여러 알림이 통합된 경우 기본 인시던트만 표시됩니다.
상태 표시기는 정보 제공 목적으로만 사용되며 SLA 계산에는 반영되지 않습니다. 상태 업데이트는 인시던트 상태 변경 후 일반적으로 1~2분 내에 나타납니다.
Degraded performance 또는 Service disruption 상태가 표시되면 GitLab 팀이 이미 알고 있으며 문제를 해결하고 있습니다. 워크플로우에 특별한 지원이 필요하지 않는 한 지원 티켓을 열 필요가 없습니다. 상태는 인시던트가 진행됨에 따라 자동으로 업데이트됩니다.
문제가 있지만 상태가 Normal을 표시하는 경우 구성 또는 사용 패턴에 특정한 문제일 수 있습니다. 지원 티켓을 열고 경험하는 내용과 동작이 시작된 시기에 대한 세부 정보를 포함합니다.
Covered experiences 섹션에서는 GitLab SLA에서 보장 대상 경험으로 정의된 서비스에 대해 사용자 트래픽을 기준으로 측정된 현재 가용성 상태를 확인할 수 있습니다:
- 이슈
- 머지 리퀘스트
- Git 작업(HTTPS 및 SSH를 통한 push, pull, fetch, clone)
- 컨테이너 레지스트리 작업
- 패키지 레지스트리 작업
- API 요청(이 목록에 있는 서비스에 대한 프로그래밍 방식 액세스)
가용성 데이터는 선언된 인시던트와 다를 수 있습니다. 각 서비스는 다음 상태 중 하나를 표시합니다:
- Normal: 서비스를 사용할 수 있습니다.
- Degraded availability: 서비스의 가용성이 저하되었습니다.
- Under maintenance: 인스턴스가 유지 관리 기간에 있습니다. 유지 관리가 끝날 때까지 모든 서비스가 이 상태를 표시합니다.
- Insufficient data: 서비스의 가용성을 측정하기에 트래픽이 충분하지 않습니다.
- No data yet: 서비스에 대해 보고된 가용성 데이터가 없습니다.
가용성 데이터가 있는 경우 마지막으로 업데이트된 시점도 확인할 수 있습니다.
인스턴스에 대한 가용성 데이터가 아직 없으면 Covered experiences 섹션에 서비스 목록 대신 No data yet이 표시됩니다.
이 페이지는 정보 제공 목적으로만 사용됩니다. SLA 준수 여부나 서비스 크레딧 수령 자격을 결정하지 않습니다. 서비스 크레딧을 요청하려면 GitLab Dedicated SLA의 크레딧 요청 프로세스를 따르세요.
Switchboard 고객 API#
Switchboard API를 사용하여 인스턴스의 SLA 상태를 프로그래밍 방식으로 조회할 수 있습니다. 이 API는 테넌트 관리자 액세스 권한이 있는 Switchboard 사용자에게 제공되며, 액세스 권한이 있는 인스턴스의 데이터만 반환합니다.
이 API에는 Switchboard Health 페이지에 표시되는 것과 동일한 인스턴스 상태 데이터를 반환하는 단일 엔드포인트가 있습니다:
- 인스턴스의 전체 상태.
- 각 보장 대상 경험의 가용성 상태.
- 데이터가 마지막으로 새로 고쳐진 시점을 나타내는
data_as_of타임스탬프.
인증은 대화형 브라우저 로그인을 통해 Switchboard에서 수행합니다. 최대 30일 동안 다시 로그인하지 않고 프로그래밍 방식으로 액세스 토큰을 갱신할 수 있으며, 그 이후에는 브라우저를 통해 다시 로그인해야 합니다.
API 응답은 특정 시점의 스냅샷입니다. 이 API는 이력 데이터나 집계된 가용성 데이터를 반환하지 않으며 알림 용도로 설계되지 않았습니다. 이 API는 SLA 준수 여부나 서비스 크레딧 수령 자격을 결정하지 않습니다.
API 참조 액세스#
인증 안내와 상태 값 용어집을 포함한 API 참조는 인증된 Switchboard 사용자만 이용할 수 있습니다.
API 참조에 액세스하려면:
- Switchboard에 로그인합니다.
- 사이드바에서 Help를 선택합니다.
- API documentation을 선택합니다.