Staytus - Σύστημα σελίδας κατάστασης ανοικτού κώδικα

staytus ΣΥΣΤΗΜΑ ΣΕΛΙΔΑ ΚΑΤΑΣΤΑΣΗΣ ΜΟΝΤΩΝ ΔΩΡΕΑΝ

Σύστημα σελίδας κατάστασης ανοιχτού κώδικα για παρακολούθηση υπηρεσιών

Αξιόπιστο σύστημα σελίδας κατάστασης και ανοικτού κώδικα για την παρακολούθηση των εφαρμογών και των υπηρεσιών ιστού. Ειδοποιήστε τους πελάτες και βοηθά στη μείωση του χρόνου διακοπής των διακοπών του συστήματος.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Οι πελάτες αποτελούν ζωτικό μέρος κάθε εταιρείας. Θα σας βοηθήσει να αποκτήσετε εμπιστοσύνη διατηρώντας τους ενημερωμένους για θέματα. Οι υπηρεσίες σας τρέχουν 24 × 7 και τα πράγματα μπορούν να πάνε στραβά ανά πάσα στιγμή. Θα ήταν τέλειο να στέλνετε έγκαιρες προειδοποιήσεις στους πελάτες για διακοπές του συστήματος, αντί να επικοινωνούν με την υποστήριξη. Οι οργανισμοί μπορούν να διαχειριστούν αυτήν την κατάσταση μέσω της ρύθμισης της εφαρμογής της σελίδας κατάστασης, ώστε να μπορούν να παρακολουθούν την κατάσταση του προϊόντος. Το Staytus θα σας βοηθήσει να παρακολουθείτε τα προϊόντα, τις υπηρεσίες, τα API και να στείλετε ενημερώσεις στους συνδρομητές. Το Staytus είναι ένα σύστημα ανοιχτού κώδικα και ισχυρού συστήματος σελίδας κατάστασης που μπορεί να εγκατασταθεί στον ιδιωτικό σας διακομιστή. Σας βοηθά να διατηρήσετε τον έλεγχο όλων των δεδομένων. Μπορείτε είτε να ενημερώσετε με μη αυτόματο τρόπο την κατάσταση των συμβάντων είτε να αυτοματοποιήσετε χρησιμοποιώντας το JSON API. Μπορείτε να προγραμματίσετε τη συνεδρία συντήρησης και να συνεχίσετε να ενημερώνετε την πρόοδο. Αυτό το σύστημα σελίδας κατάστασης ανοιχτού κώδικα αναπτύσσεται στο Ruby. Η άδεια για αυτό το λογισμικό παρακολούθησης ανοιχτού κώδικα είναι άδεια MIT.

Απαιτήσεις συστήματος

Το Staytus είναι ruby ​​και node.js σύστημα page open source staytus. Η τρέχουσα απαίτηση του Staytus ακολουθεί:

  • nginx
  • Ruby
  • node.js
  • mysql

Χαρακτηριστικά

Το Staytus παρέχει όλα τα σύγχρονα χαρακτηριστικά που μπορείτε να προβλέψετε από το σύστημα κορυφαίων σελίδων κατάστασης. Τα βασικά χαρακτηριστικά παρατίθενται παρακάτω.

  • Beautiful & amp; ανταποκρινόμενο UI
  • Παρακολούθηση ζητημάτων
  • Συνεδρίες συντήρησης
  • Διαχείριση συνδρομητών
  • Ενημέρωση κατάστασης από την εξωτερική σας εφαρμογή
  • Κοινή χρήση ιστότοπων
  • Ειδοποιήσεις ηλεκτρονικού ταχυδρομείου

Εγκατάσταση

Εγκατάσταση στο Ubuntu 16.04

Πρώτα εγκαταστήστε το Ruby, το Node.js και το MySQL ακολουθώντας αυτές τις εντολές.


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

Δημιουργήστε μια βάση δεδομένων και έναν χρήστη στη βάση δεδομένων 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`;

Δημιουργία χρήστη συστήματος για Staytus.

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

Λήψη του Staytus από το Repository GitHub.

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

Αλλαγή του καταλόγου χρησιμοποιώντας την παρακάτω εντολή.

$ cd /opt/staytus/staytus

Εγκαταστήστε όλες τις εξαρτήσεις Ruby.

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

Ενημερώστε τη διαμόρφωση βάσης δεδομένων.


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

Compile StyleHeets & amp; αρχεία javascript.

$ sudo -u staytus bundle exec rake staytus:build

Εκτέλεση εργαλείου εγκατάστασης.

$ sudo -u staytus bundle exec rake staytus:install

Εκτελέστε το Staytus χρησιμοποιώντας παρακάτω εντολή.

$ sudo -u staytus procodile start --dev

Εξερευνήστε

Μπορείτε να βρείτε τους ακόλουθους συνδέσμους που σχετίζονται με τους συνδέσμους:

 Ελληνικά