상태 페이지 (Atlassian)

:discourse2: 요약 **Status Page (Atlassian)**는 공개용(Public Facing) Atlassian Status Page의 .json 엔드포인트를 호출하고, 시스템이 다운되었을 때 포럼 사용자에게 알림을 보냅니다.
:hammer_and_wrench: 저장소 링크 https://github.com/discourse/discourse-atlassian-statuspage
:open_book: 디스코URS 테마를 처음 사용하시나요? 디스코URS 테마 사용 입문 가이드

이 테마 컴포넌트 설치

기능

컴포넌트 설정의 status endpoint 텍스트 상자에 시스템의 .json 엔드포인트를 추가하세요. 시스템이 다운되면 사용자 정의 메시지가 포럼 상단에 표시됩니다.

공개용 Status Page 엔드포인트를 어떻게 찾을 수 있나요?

  1. 웹 브라우저에서 웹사이트의 상태 페이지를 방문합니다.
  2. 네트워크 검사기를 열고 페이지를 새로고침합니다.
  3. 요청 목록에서 status.json을 찾고 위에 마우스를 올리면 .json 엔드포인트가 표시됩니다.

설정

이름 설명
failed status test statusPage 실패를 테스트하도록 켜기
test status message 상태가 다운일 때 표시할 메시지
test status indicator statusPage 실패를 테스트할 때 사용할 지표
minor status message 상태가 다운되고 경미한 지표가 있을 때 표시할 메시지
major status message 상태가 다운되고 주요 지표가 있을 때 표시할 메시지
critical status message 상태가 다운되고 치명적 지표가 있을 때 표시할 메시지
status endpoint 웹사이트의 statusPage 상태를 확인하기 위해 호출할 .json 엔드포인트. 예: ‘https://status.yourWebsite.com/api/v2/status.json’
status more info link ‘Status Down’ 알림 링크를 클릭했을 때 사용자를 보내줄 웹페이지

:discourse2: 우리가 호스팅을 하고 있나요? 테마 컴포넌트는 Standard, Business, Enterprise 플랜에서 사용할 수 있습니다.

21개의 좋아요

이 테마 컴포넌트에 대해 조금 작업을 해보고 싶은 분이 계신다면, StatusPage API가 반환하는 인디케이터의 다양한 값에 따라 별도의 메시지(그리고 아마도 다른 CSS 클래스)를 표시할 수 있으면 좋겠다는 피드백을 받았습니다. (이 값들은 minor, major, critical이며, 문서화되지 않은 maintenance 값도 있는 것으로 밝혀졌습니다.) :heart: :nerd_face:

5개의 좋아요

정말 좋은 피드백입니다! 표시 방식을 결정하는 데 다른 상태를 사용할 수 있는지 definitely 살펴볼 수 있을 것 같아요. 현재 처리할 목록이 정리되면 이 부분을 검토할 예정에 추가하겠습니다.

제안해 주셔서 감사합니다 :+1:

6개의 좋아요

언급하신 기능을 사용할 수 있도록 작은 업데이트를 적용했습니다. 이제 minor, major, critical 지표별로 메시지를 별도로 설정할 수 있습니다.

각 지표는 상태 페이지 알림의 배경색도 변경합니다.

또한 구성 요소를 테스트 모드로 전환할 때 표시할 지표를 지정할 수도 있습니다.

Minor
image

Major
image

Critical
image

7개의 좋아요

정말 멋집니다. 감사합니다! 특히 각 레벨마다 고유한 CSS 클래스를 지정해 주셔서 색상을 정확하게 맞출 수 있어 정말 감사드립니다.

4개의 좋아요