UPPTIME- 오픈 소스 상태 페이지

Upptime 무료 상태 페이지 소프트웨어

GitHub 용 Uptime Monitor 및 오픈 소스 상태 페이지 시스템

GitHub 저장소에서 바로 무료 모니터링 서비스 및 오픈 소스 상태 페이지 소프트웨어로 웹 사이트를 모니터링합니다. GitHub 액션, 문제 및 페이지로 구동됩니다.

개요

Upptime은 오픈 소스 상태 페이지 시스템입니다. 무료 웹 사이트 모니터링 서비스도 제공합니다. Upptime은 GitHub에 의해 구동되며 다른 작업을 수행하기 위해 기능을 사용합니다. 따라서 서버가 필요하지 않기 때문에 기존 상태 페이지 시스템과 다릅니다. Upplatime은 행동, 문제 및 페이지와 같은 GitHub의 세 가지 주요 기능을 사용합니다. GitHub 동작은 가동 시간 모니터로 사용됩니다. GitHub 문제는 인시던트 보고서에 사용되며 GitHub 페이지는 상태 웹 사이트에 사용됩니다. GitHub 조치를 통해 사용자는 워크 플로가 5 분마다 자동으로 실행될 수 있습니다. UPPTIME는 5 분마다 웹 사이트의 건강 상태를 확인하거나 정의 된 내용을 확인합니다. GitHub 문제는 사건 보고서로 작동합니다. Upttime은 웹 사이트/엔드 포인트가 다운 될 때 Github 저장소에서 새로운 문제를 엽니 다. 이 문제는 구성된 알림 채널 중 하나를 사용하여 팀원에게 할당하고 알림을 보낼 수 있습니다. UPPTIME는 렌더링 상태 웹 사이트를 위해 github 페이지를 사용합니다. github statuspage는 웹 사이트의 상태, 사고 기록 및 응답 시간 그래프와 같은 사용자 정보를 보여줍니다. 이 무료 상태 페이지 소프트웨어에는 Slack, Telegram, Discord, 이메일 및 SMS와 같은 알림을 보내기위한 다양한 채널이 제공됩니다. 팀원에게 알림을 보내거나 웹 사이트가 다운되거나 성능이 저하 된 경험을 경험하십시오. 또한 사용자는 자동화 된 워크 플로와 함께 트리거를 수동으로 실행할 수 있습니다. 또한이 오픈 소스 상태 페이지 시스템은 @upptime/uptime monitor, @upptime/status-page 및 @upptime/그래프를 포함한 3 개의 패키지로 구성됩니다.

시스템 요구 사항

설정을 설정하려는 요구 사항에는 다음이 포함됩니다. -Github 계정

특징

Upplatime에는 우수한 기능 목록이 있으며 그중 일부는 다음과 같습니다.

  • 무료 가동 시간 모니터
  • 웹 사이트 모니터링을위한 GitHub 작업
  • 아름다운 응답 시간 그래프
  • 사건 보고서에 문제를 사용합니다
  • 예정된 유지 보수
  • 상태 웹 사이트 용 Github 페이지 -Github API
  • 다양한 트리거를 지원합니다
  • 알림 채널 수를 지원합니다

설치

Upptime 템플릿에서 저장소 생성

아래 단계를 따라 템플릿에서 저장소를 작성하십시오.

  • 방문하여 UPPTIME GITHUB 저장소를 엽니 다.
  • 오른쪽 상단에서 “이 템플릿 사용"버튼을 클릭하십시오.
  • 새 저장소 이름을 입력하고 “모든 지점 포함"을 확인하십시오.
  • “템플릿에서 저장소 만들기"를 클릭하십시오.

GitHub 페이지를 활성화합니다

정적 웹 사이트를 생성하기위한 GitHub 페이지를 활성화하십시오. 아래 단계를 따라 새로 생성 된 저장소에 대한 단계를 따르십시오.

  • 저장소 설정 페이지로 이동하십시오.
  • “github 페이지"설정으로 스크롤하십시오.
  • “소스"아래에서 “없음"을 GH-PAGE로 변경하십시오.
  • 폴더 드롭 다운에서 /(루트)를 선택하십시오.
  • “테마 선택기"옵션을 건너 뜁니다.
  • “저장"을 클릭하십시오.

구성 파일 업데이트

“.upptimerc.yml"파일은 중앙 구성으로 사용되어 상태 웹 사이트를 모니터링하고 구성 할 엔드 포인트/웹 사이트를 추가합니다. 구성 파일은이 파일처럼 보일 것입니다.

 
owner: masoodanwer # GitHub username
repo: upptime-test-repo # GitHub repository name
sites: 
  - name: Google
    url:  https://www.google.com
assignees: 
  - MasoodAnwer
status-website: 
  cname: /repo
  name: My Status Website
 한국인