Staytus- 오픈 소스 상태 페이지 시스템

staytus Staytus 무료 상태 페이지 시스템

서비스 모니터링을위한 오픈 소스 상태 페이지 시스템

웹 응용 프로그램 및 서비스 모니터링을위한 신뢰할 수 있고 오픈 소스 상태 페이지 시스템. 고객에게 알리고 시스템 중단의 다운 타임을 줄이는 데 도움이됩니다.

개요

고객은 모든 회사의 중요한 부분입니다. 문제에 대한 정보를 제공함으로써 신뢰를 얻는 데 도움이됩니다. 서비스는 24 × 7을 실행하며 언제라도 잘못 될 수 있습니다. 지원에 연락하는 대신 시스템 중단에 대해 적시에 알림을 고객에게 보내는 것이 완벽합니다. 조직은 상태 페이지 응용 프로그램을 설정 하여이 상황을 관리 할 수 ​​있으므로 제품 상태를 모니터링 할 수 있습니다. StayTus는 제품, 서비스, API 및 가입자에게 업데이트를 전송하는 데 도움이됩니다. Staytus는 개인 서버에 설치할 수있는 오픈 소스 및 강력한 상태 페이지 시스템입니다. 모든 데이터의 제어를 유지하는 데 도움이됩니다. 사고 상태를 수동으로 업데이트하거나 JSON API를 사용하여 자동화 할 수 있습니다. 유지 보수 세션을 예약하고 진행 상황을 계속 업데이트 할 수 있습니다. 이 오픈 소스 상태 페이지 시스템은 루비에서 개발되었습니다. 이 오픈 소스 모니터링 소프트웨어의 라이센스는 MIT 라이센스입니다.

시스템 요구 사항

Staytus는 Ruby 및 Node.js 기반 오픈 소스 Staytus 페이지 시스템입니다. Staytus의 현재 요구 사항은 다음과 같습니다. -Nginx

  • 루비
  • node.js -MySQL

특징

Staytus는 최상위 상태 페이지 시스템에서 예상 할 수있는 모든 최신 기능을 제공합니다. 주요 기능은 아래에 나열되어 있습니다.

  • 아름다운 & amp; 반응 형 UI
  • 추적 문제
  • 유지 보수 세션
  • 가입자 관리
  • 외부 앱에서 상태를 업데이트합니다
  • 사이트 공유
  • 이메일 알림

설치

Ubuntu 16.04에 설치

먼저이 명령에 따라 Ruby, Node.js 및 MySQL을 설치하십시오.


$ sudo apt update
$ sudo apt install mysql-server ruby ruby-dev nodejs git build-essential libmysqlclient-dev
$ sudo gem install bundler procodile

MySQL 데이터베이스에서 데이터베이스 및 사용자를 만듭니다.


CREATE DATABASE `staytus` CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER `staytus`@`localhost` IDENTIFIED BY 'choose-a-password';
GRANT ALL ON `staytus`.* TO `staytus`@`localhost`;

StayTus 용 시스템 사용자를 만듭니다.

$ sudo useradd -r -d /opt/staytus -m -s /bin/bash staytus

GitHub 저장소에서 StayTus 다운로드.

$ sudo -u staytus git clone https://github.com/adamcooke/staytus /opt/staytus/staytus

아래 명령을 사용하여 디렉토리를 변경하십시오.

$ cd /opt/staytus/staytus

모든 루비 종속성을 설치하십시오.

$ sudo -u staytus bundle install --deployment --without development:test

데이터베이스 구성을 업데이트하십시오.


$ sudo -u staytus cp config/database.example.yml config/database.yml
$ sudo -u staytus nano -w config/database.yml

Compile StyleHeets & amp; JavaScript 파일.

$ sudo -u staytus bundle exec rake staytus:build

설정 도구를 실행하십시오.

$ sudo -u staytus bundle exec rake staytus:install

아래 명령을 사용하여 Staytus를 실행하십시오.

$ sudo -u staytus procodile start --dev

탐구하다

다음 링크를 찾을 수 있습니다.

-2020 년 상위 5 개 오픈 소스 상태 페이지 소프트웨어

 한국인