Aufenthalt - Open Source -Status -Seitensystem

staytus Aufenthalt kostenloser Status Seitensystem

Open Source -Status -Seitensystem für die Diensteüberwachung

Zuverlässiger und Open -Source -Status -Seitensystem zur Überwachung der Webanwendungen und -dienste. Benachrichtigen Sie Kunden und hilft, Ausfallzeiten von Systemausfällen zu reduzieren.

Überblick

Kunden sind ein wesentlicher Bestandteil jedes Unternehmens. Es wird Ihnen helfen, Vertrauen zu erlangen, indem Sie sie über Probleme auf dem Laufenden halten. Ihre Dienste laufen 24 × 7 und die Dinge können jederzeit schief gehen. Es wäre perfekt, zeitnahe Benachrichtigungen an Kundenausfälle an Kunden zu senden, anstatt dass sie sich an die Unterstützung wenden. Unternehmen können diese Situation durch Einrichten der Status -Seitenanwendung verwalten, damit sie den Produktstatus überwachen können. Aufenthaltsfest hilft Ihnen bei der Überwachung Ihrer Produkte, Dienstleistungen, APIs und senden Sie Updates an Abonnenten. Aufenthalt ist ein Open Source- und leistungsstarkes Status -Seitensystem, das auf Ihrem privaten Server installiert werden kann. Es hilft Ihnen, die Kontrolle über alle Daten beizubehalten. Sie können entweder den Status von Vorfällen manuell aktualisieren oder mit der JSON -API automatisieren. Sie können die Wartungssitzung planen und den Fortschritt weiter aktualisieren. Dieses Open Source -Status -Seitensystem wird in Ruby entwickelt. Die Lizenz für diese Open -Source -Überwachungssoftware ist die MIT -Lizenz.

System Anforderungen

Aufenthalt ist Ruby und Node.JS -basierte Open -Source -Aufenthalts -Seitensystem. Die aktuelle Anforderung von Aufenthalt folgt:

  • Nginx
  • Rubin
  • node.js
  • Mysql

Merkmale

Staytus bietet alle modernen Funktionen, die Sie vom Top -Status -Seitensystem erwarten können. Die wichtigsten Funktionen sind unten aufgeführt.

  • Schöne & amp; reaktionsschnelle Benutzeroberfläche
  • Probleme mit der Verfolgung
  • Wartungssitzungen
  • Abonnentenverwaltung
  • Aktualisieren Sie den Status von Ihrer externen App aus
  • Site -Sharing
  • E-Mail Benachrichtigungen

Installation

Installation auf Ubuntu 16.04

Installieren Sie zuerst Ruby, Node.js und MySQL, indem Sie diesen Befehlen folgen.


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

Erstellen Sie eine Datenbank und einen Benutzer in Ihrer MySQL -Datenbank.


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

Erstellen Sie den Systembenutzer für Aufenthalt.

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

Herunterladen des Aufenthalts vom Github -Repository.

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

Verzeichnis ändern, indem Sie den folgenden Befehl verwenden.

$ cd /opt/staytus/staytus

Installieren Sie alle Ruby -Abhängigkeiten.

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

Aktualisieren Sie die Datenbankkonfiguration.


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

Compile StyleHeets & amp; JavaScript -Dateien.

$ sudo -u staytus bundle exec rake staytus:build

Setup -Tool ausführen.

$ sudo -u staytus bundle exec rake staytus:install

Führen Sie den Aufenthalt mit dem folgenden Befehl aus.

$ sudo -u staytus procodile start --dev

Erkunden

Möglicherweise finden Sie die folgenden Links relevant:

 Deutsch