StayTus - Sistema de página de estado de código abierto

staytus Sistema de página de estado gratuito de Staytus

Sistema de página de estado de código abierto para monitoreo de servicios

Sistema de página de estado de código abierto y confiable para monitorear las aplicaciones y servicios web. Notifique a los clientes y ayuda a reducir el tiempo de inactividad de las interrupciones del sistema.

Descripción general

Los clientes son una parte vital de cada empresa. Le ayudará a ganar confianza manteniéndolos informados sobre los problemas. Sus servicios se ejecutan 24 × 7 y las cosas pueden salir mal en cualquier momento. Sería perfecto enviar alertas oportunas a los clientes para las interrupciones del sistema, en lugar de contactar al soporte. Las organizaciones pueden administrar esta situación mediante la configuración de la aplicación de página de estado, para que puedan monitorear el estado del producto. StayTus lo ayudará a monitorear sus productos, servicios, API y enviar actualizaciones a los suscriptores. StayTus es un sistema de página de estado abierto y potente que se puede instalar en su servidor privado. Le ayuda a retener el control de todos los datos. Puede actualizar manualmente el estado de los incidentes o automatizar usando la API JSON. Puede programar la sesión de mantenimiento y seguir actualizando el progreso. Este sistema de página de estado de código abierto se desarrolla en Ruby. La licencia para este software de monitoreo de código abierto es la licencia MIT.

Requisitos del sistema

StayTus es Ruby and Node.js Sistema de página de StayTus Based StoreTus. Los requisitos actuales de StayTus son los siguientes:

  • nginx
  • Ruby
  • node.js
  • mysql

Características

StayTus proporciona todas las características modernas que puede anticipar desde el sistema de página de estado superior. Las características clave se enumeran a continuación.

  • Hermoso y amp; UI receptiva
  • Problemas de seguimiento
  • Sesiones de mantenimiento
  • Gestión de suscriptores
  • Actualizar el estado de su aplicación externa
  • Compartir en el sitio
  • Notificaciónes de Correo Electrónico

Instalación

Instalación en Ubuntu 16.04

Primero instale Ruby, Node.js y MySQL siguiendo estos comandos.


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

Cree una base de datos y un usuario en su base de datos 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`;

Crear usuario del sistema para StayTus.

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

Descargar el estadía del repositorio de GitHub.

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

Cambie el directorio usando el siguiente comando.

$ cd /opt/staytus/staytus

Instale todas las dependencias de Ruby.

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

Actualice la configuración de la base de datos.


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

Compilar styleheets & amp; Archivos JavaScript.

$ sudo -u staytus bundle exec rake staytus:build

Ejecutar la herramienta de configuración.

$ sudo -u staytus bundle exec rake staytus:install

Ejecute StayTus usando el comando a continuación.

$ sudo -u staytus procodile start --dev

Explorar

Puede encontrar los siguientes enlaces relevantes:

 Español