Staytus - Sistem Halaman Status Sumber Terbuka

staytus Staytus sistem halaman status gratis

Sistem Halaman Status Sumber Terbuka untuk Pemantauan Layanan

Sistem Halaman Status Sumber yang Dapat Diandalkan dan Terbuka Untuk Memantau Aplikasi dan Layanan Web. Beri tahu pelanggan dan membantu mengurangi downtime pemadaman sistem.

Ringkasan

Pelanggan adalah bagian penting dari setiap perusahaan. Ini akan membantu Anda mendapatkan kepercayaan dengan memberi tahu mereka tentang masalah. Layanan Anda berjalan 24 × 7 dan ada yang salah kapan saja. Akan sempurna untuk mengirim peringatan tepat waktu kepada pelanggan untuk pemadaman sistem, alih -alih mereka menghubungi dukungan. Organisasi dapat mengelola situasi ini melalui pengaturan aplikasi halaman status, sehingga mereka dapat memantau status produk. Staytus akan membantu Anda memantau produk, layanan, API, dan mengirim pembaruan kepada pelanggan. Staytus adalah sistem halaman terbuka dan sistem status yang kuat yang dapat diinstal di server pribadi Anda. Ini membantu Anda mempertahankan kendali semua data. Anda dapat memperbarui status insiden secara manual atau mengotomatiskan menggunakan JSON API. Anda dapat menjadwalkan sesi pemeliharaan dan terus memperbarui kemajuan. Sistem halaman status sumber terbuka ini dikembangkan di Ruby. Lisensi untuk perangkat lunak pemantauan open source ini adalah lisensi MIT.

Persyaratan sistem

Staytus adalah Ruby dan Node.js Source Open Source Staytus Sistem Halaman. Persyaratan saat ini untuk Staytus mengikuti:

  • nginx
  • Ruby
  • Node.js
  • mysql

Fitur

Staytus menyediakan semua fitur modern yang dapat Anda antisipasi dari sistem halaman status teratas. Fitur utama tercantum di bawah ini.

  • Cantik & amp; UI responsif
  • Pelacakan masalah
  • Sesi pemeliharaan
  • Manajemen pelanggan
  • Perbarui status dari aplikasi eksternal Anda
  • Berbagi Situs
  • Notifikasi email

Instalasi

Menginstal di Ubuntu 16.04

Pertama instal Ruby, Node.js dan MySQL dengan mengikuti perintah ini.


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

Buat database dan pengguna di database MySQL Anda.


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

Buat Pengguna Sistem untuk StayTus.

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

Mengunduh The Staytus dari Github Repository.

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

Ubah direktori dengan menggunakan perintah di bawah ini.

$ cd /opt/staytus/staytus

Instal semua dependensi Ruby.

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

Perbarui konfigurasi basis data.


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

Kompilasi Styleheets & amp; File JavaScript.

$ sudo -u staytus bundle exec rake staytus:build

Jalankan Alat Pengaturan.

$ sudo -u staytus bundle exec rake staytus:install

Jalankan StayTus dengan menggunakan perintah di bawah ini.

$ sudo -u staytus procodile start --dev

Mengeksplorasi

Anda mungkin menemukan tautan berikut yang relevan:

 Indonesia