Staytus - Paginapagina open source Status

staytus Staytus gratis status pagina -systeem

Open source status pagina -systeem voor het bewaken van services

Betrouwbaar en open source status -pagina -systeem voor het bewaken van de webtoepassingen en -services. Klanten op de hoogte stellen en helpen om de uitval van systeemuitval te verminderen.

Overzicht

Klanten zijn een essentieel onderdeel van elk bedrijf. Het zal u helpen vertrouwen te krijgen door hen op de hoogte te houden van problemen. Uw services worden 24 × 7 uitgevoerd en er kunnen op elk moment misgaan. Het zou perfect zijn om tijdige waarschuwingen naar klanten te sturen voor systeemuitval, in plaats van contact op te nemen met ondersteuning. Organisaties kunnen deze situatie beheren door de toepassingstoepassing van de status in te stellen, zodat ze de productstatus kunnen volgen. Staytus helpt u bij het controleren van uw producten, diensten, API’s en het verzenden van updates naar abonnees. Staytus is een open source en krachtig status -paginasysteem dat op uw privé -server kan worden geïnstalleerd. Het helpt u om de controle over alle gegevens te behouden. U kunt de status van incidenten handmatig bijwerken of automatiseren met behulp van JSON API. U kunt onderhoudssessie plannen en de voortgang blijven bijwerken. Dit open source -status -paginasysteem is ontwikkeld in Ruby. De licentie voor deze open source bewakingssoftware is MIT -licentie.

Systeem vereisten

Staytus is Ruby en Node.js gebaseerd op Open Source Staytus Page -systeem. De huidige vereiste van Staytus volgen:

  • nginx
  • Ruby
  • node.js
  • MySQL

Functies

Staytus biedt alle moderne functies die u kunt verwachten van het topstatus -paginasysteem. Belangrijkste kenmerken worden hieronder vermeld.

  • Mooi & amp; Responsieve gebruikersinterface
  • Problemen volgen
  • Onderhoudssessies
  • Management van abonnees
  • Update status van uw externe app
  • Site delen
  • E-mail notificaties

Installatie

Installeren op Ubuntu 16.04

Installeer eerst Ruby, Node.js en MySQL door deze opdrachten te volgen.


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

Maak een database en een gebruiker in uw MySQL -database.


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

Maak systeemgebruiker voor Staytus.

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

Het downloaden van de Staytus van Github Repository.

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

Directory wijzigen met behulp van de onderstaande opdracht.

$ cd /opt/staytus/staytus

Installeer alle Ruby -afhankelijkheden.

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

Werk de databaseconfiguratie bij.


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

Compileer styleheets & amp; JavaScript -bestanden.

$ sudo -u staytus bundle exec rake staytus:build

Voer Setup Tool uit.

$ sudo -u staytus bundle exec rake staytus:install

Voer Staytus uit met de onderstaande opdracht.

$ sudo -u staytus procodile start --dev

Ontdekken

Mogelijk vindt u de volgende links relevant:

 Nederlands