Staytus - Sistema di pagina di stato open source

staytus SISTEMA PAGINA STATO GRATUITA SEMOUSTUS

Sistema di stato di stato open source per il monitoraggio dei servizi

Sistema di pagina di stato affidabile e open source per il monitoraggio delle applicazioni e dei servizi Web. Avvicina i clienti e aiuta a ridurre i tempi di inattività delle interruzioni del sistema.

Panoramica ### ** ** I clienti sono una parte vitale di ogni azienda. Ti aiuterà a guadagnare fiducia mantenendoli informati sui problemi. I tuoi servizi funzionano 24 × 7 e le cose possono andare storte in qualsiasi momento. Sarebbe perfetto inviare avvisi tempestivi ai clienti per interruzioni di sistema, invece di contattare il supporto. Le organizzazioni possono gestire questa situazione attraverso l’impostazione dell’applicazione della pagina di stato, in modo che possano monitorare lo stato del prodotto. Staytus ti aiuterà a monitorare i tuoi prodotti, servizi, API e inviare aggiornamenti agli abbonati. Staytus è un sistema di pagina di stato open source e potente che può essere installato sul server privato. Ti aiuta a conservare il controllo di tutti i dati. È possibile aggiornare manualmente lo stato degli incidenti o automatizzare utilizzando l’API JSON. È possibile programmare la sessione di manutenzione e continuare ad aggiornare i progressi. Questo sistema di pagina di stato open source è sviluppato in Ruby. La licenza per questo software di monitoraggio open source è la licenza MIT.

Requisiti di sistema

Staytus è Ruby e Node.js Sistema di pagine di soggiorno open source. Il requisito attuale del soggiorno sta seguendo:

  • nginx
  • Ruby
  • node.js
  • Mysql

Caratteristiche

Staytus fornisce tutte le funzionalità moderne che puoi prevedere dal sistema di pagina di stato superiore. Le caratteristiche chiave sono elencate di seguito.

  • Bello & amp; UI reattiva
  • Monitoraggio dei problemi
  • Sessioni di manutenzione
  • Gestione degli abbonati
  • Aggiorna lo stato dalla tua app esterna
  • Condivisione del sito
  • Notifiche di posta elettronica

Installazione

Installazione su Ubuntu 16.04

In primo luogo installa Ruby, Node.js e MySQL seguendo questi comandi.


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

Crea un database e un utente nel tuo database 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`;

Crea utente di sistema per soggiorno.

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

Scarica il soggiorno dal repository GitHub.

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

Modifica la directory utilizzando il comando sotto.

$ cd /opt/staytus/staytus

Installa tutte le dipendenze Ruby.

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

Aggiorna la configurazione del database.


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

Compile Style Heets & amp; file javascript.

$ sudo -u staytus bundle exec rake staytus:build

Esegui strumento di configurazione.

$ sudo -u staytus bundle exec rake staytus:install

Esegui Staytus utilizzando il comando sotto.

$ sudo -u staytus procodile start --dev

Esplorare

Potresti trovare i seguenti collegamenti pertinenti:

 Italiano