Staytus - nyílt forráskódú állapotoldal rendszer

staytus Staytus ingyenes állapotoldal rendszer

Nyílt forráskódú állapot oldal rendszer a szolgáltatások megfigyeléséhez

Megbízható és nyílt forráskódú állapotoldal -rendszer a webes alkalmazások és szolgáltatások megfigyelésére. Értesítse az ügyfeleket, és segít csökkenteni a rendszer leállásának leállási idejét.

Áttekintés

Az ügyfelek minden vállalat létfontosságú részét képezik. Ez segít abban, hogy bizalmat szerezzen azáltal, hogy tájékoztatja őket a kérdésekről. Szolgáltatásai 24 × 7 -et futnak, és a dolgok bármikor rosszul fordulhatnak elő. Tökéletes lenne időben figyelmeztetéseket küldeni az ügyfeleknek a rendszerkimaradásokra, ahelyett, hogy kapcsolatba lépnének a támogatással. A szervezetek kezelhetik ezt a helyzetet az állapotoldal alkalmazásának beállításával, így nyomon követhetik a termék állapotát. A Staytus segíti a termékek, szolgáltatások, API -k figyelemmel kísérésében, és frissítéseket küld az előfizetőknek. A StayTus egy nyílt forráskódú és hatékony állapotoldal rendszer, amelyet telepíthet a privát szerverre. Segít az összes adat ellenőrzésének megőrzésében. Vagy manuálisan frissítheti az események állapotát, vagy automatizálhatja a JSON API használatával. Ütemezheti a karbantartási munkamenetet, és folyamatosan frissítheti az előrehaladást. Ezt a nyílt forráskódú állapotoldal rendszert Ruby -ban fejlesztették ki. A nyílt forráskódú megfigyelő szoftver licencje MIT licenc.

Rendszerkövetelmények

A StayTus a Ruby és a Node.js alapú nyílt forráskódú StayTus oldalrendszer. A Staytus jelenlegi követelménye követi:

  • nginx
  • Ruby
  • node.js
  • MySQL

Jellemzők

A StayTus biztosítja az összes modern funkciót, amelyet előre láthat a Top Status oldal rendszerből. A legfontosabb funkciók az alábbiakban vannak felsorolva.

  • Gyönyörű & amp; reagáló felhasználói felület
  • Követés kérdései
  • Karbantartási ülések
  • Előfizetői menedzsment
  • Frissítse az állapotot a külső alkalmazásból
  • A webhely megosztása
  • Email Értesítések

telepítés

telepítés az Ubuntu 16.04 -re

Először telepítse a Ruby, a Node.js és a MySQL e parancsokat.


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

Hozzon létre egy adatbázist és egy felhasználót a MySQL adatbázisában.


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`;

Hozzon létre rendszerfelhasználót a StayTus számára.

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

A Staytus letöltése a Github tárolóból.

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

Változtassa meg a könyvtárat az alábbi parancs használatával.

$ cd /opt/staytus/staytus

Telepítse az összes Ruby -függőséget.

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

Frissítse az adatbázis -konfigurációt.


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

Fordítsa a Styleheets & amp; JavaScript fájlok.

$ sudo -u staytus bundle exec rake staytus:build

Futtassa a Setup eszközt.

$ sudo -u staytus bundle exec rake staytus:install

Futtassa a STAPTUS -t az alábbi parancs használatával.

$ sudo -u staytus procodile start --dev

Fedezd fel

A következő linkeket relevánsnak találhatja:

 Magyar