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