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