Λειτουργώντας σε Raspberry Pi, το Uptime Kuma σας κρατά ενήμερους για τον τρόπο λειτουργίας των υπηρεσιών web σας. Δείτε πώς μπορείτε να το αναπτύξετε.
Η αυτο-φιλοξενία ιστοσελίδων και υπηρεσιών στο Raspberry Pi σας είναι ένα εξαιρετικό χόμπι και ένας τρόπος να προχωρήσετε πέρα από τα ληστρικά δίκτυα της μεγάλης τεχνολογίας. Αλλά η παρακολούθηση του διακομιστή σας και η διασφάλιση ότι όλα λειτουργούν όπως θα έπρεπε μπορεί να είναι πονοκέφαλος.
Το Uptime Kuma είναι μια αυτο-φιλοξενούμενη παρακολούθηση χρόνου λειτουργίας που παρακολουθεί το χρόνο λειτουργίας στους ιστότοπούς σας και μπορεί να σας στείλει μια ειδοποίηση εάν υπάρχουν προβλήματα.
Τι είναι το Uptime Kuma και γιατί το χρειάζεστε;
Το Raspberry Pi είναι το κέντρο πολλών ρυθμίσεων οικιακών διακομιστών και με το σωστό λογισμικό, μπορείτε να το χρησιμοποιήσετε για να αντικαταστήσετε σχεδόν εξ ολοκλήρου κεντρικές, ιδιόκτητες υπηρεσίες.
Μπορείτε να τρέξετε το δικό σας Διακομιστής αλληλογραφίας Raspberry Pi, διαβάστε πλήρη άρθρα ειδήσεων με FreshRSS
, ροή μουσικής και ταινιών με το Jellyfin, ή εκτελέστε μια ολοκληρωμένη σουίτα γραφείου που βασίζεται σε cloud και αυτοματοποιημένη υπηρεσία δημιουργίας αντιγράφων ασφαλείας με Nextcloud στο Raspberry Pi. Μπορείτε ακόμη να χρησιμοποιήσετε α Το Raspberry Pi ως πλήρες σύστημα διαχείρισης εστιατορίου.Είναι ένα διασκεδαστικό χόμπι και σας δίνει ένα προβάδισμα στον αγώνα για την ιδιωτικότητά σας. Αλλά περιστασιακά οι υπηρεσίες σας θα αναπτύξουν προβλήματα. Αυτά μπορεί να είναι ζητήματα διαμόρφωσης ή μπορεί να χρειαστεί να επανεκκινήσετε μεμονωμένες υπηρεσίες ή κοντέινερ.
Εάν δεν χρησιμοποιείτε μια υπηρεσία κάθε μέρα, μπορεί να μην παρατηρήσετε ότι υπάρχουν προβλήματα αμέσως μόλις εμφανιστούν. Με το Uptime Kuma, μπορείτε να δείτε τους διακομιστές σας με μια ματιά και να καταλάβετε αμέσως εάν είναι πάνω, κάτω ή αν παρουσιάζουν προβλήματα.
熊, που μεταγράφεται στο λατινικό αλφάβητο ως «Kuma», είναι η ιαπωνική λέξη για την αρκούδα.
Μπορείτε επίσης να διαμορφώσετε το Uptime Kuma ώστε να σας στέλνει ειδοποιήσεις χρησιμοποιώντας μια ποικιλία μεθόδων, ώστε να γνωρίζετε αμέσως εάν πρέπει να αναλάβετε δράση.
Πώς να εγκαταστήσετε το Uptime Kuma στο Raspberry Pi
Ο απλούστερος τρόπος εγκατάστασης του Uptime Kuma στο Raspberry Pi είναι με το Docker. Εάν δεν έχετε ήδη Docker στο Raspberry Pi, εγκαταστήστε το με:
sudoκατάλληλοςεγκαθιστώλιμενεργάτης.io
Εκκινήστε και ενεργοποιήστε το Docker με:
sudo systemctl αρχή λιμενεργάτης
sudo systemctl επιτρέπω λιμενεργάτης
Προσθέστε τον χρήστη σας στην ομάδα Docker:
sudo usermod -aG docker pi
Για να τεθεί σε ισχύ η νέα συνδρομή στην ομάδα, αποσυνδεθείτε και συνδεθείτε ξανά.
Τώρα το Docker είναι εγκατεστημένο και εκτελείται, μπορείτε να εγκαταστήσετε το Uptime Kuma με:
docker run -d --restart=πάντα -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Το Docker θα κατεβάσει τις απαραίτητες εικόνες και θα ρυθμίσει τα κοντέινερ για την εκτέλεση του Uptime Kuma μεμονωμένα.
Εάν προτιμάτε να χρησιμοποιήσετε το Docker Compose για να διαχειριστείτε το Uptime Kuma, μπορείτε εύκολα δημιουργήστε ένα αρχείο Docker Compose από οποιοδήποτε κοντέινερ που εκτελείται με docker-autocompose.
Χρησιμοποιήστε το Uptime Kuma για να παρακολουθείτε τους ιστότοπους και τις υπηρεσίες σας στο Raspberry Pi
Μόλις το Uptime Kuma είναι σε λειτουργία, ανοίξτε το πρόγραμμα περιήγησής σας και μεταβείτε στη διεύθυνση: your-pi-local-ip-address: 3001.
Θα σας ζητηθεί να δημιουργήσετε ένα όνομα χρήστη και έναν κωδικό πρόσβασης για τον χρήστη διαχειριστή και, στη συνέχεια, κάντε κλικ στη διεπαφή του κύριου πίνακα εργαλείων. Αυτήν τη στιγμή, δεν θα υπάρχει τίποτα εκεί, οπότε κάντε κλικ Προσθήκη νέας οθόνης.
Μπορείτε να επιλέξετε από πολλούς διαφορετικούς τύπους οθόνης για υπηρεσίες στο Raspberry Pi σας, συμπεριλαμβανομένων πολλών τύπων βάσεων δεδομένων, κοντέινερ Docker, διακομιστές παιχνιδιών Steam, ping και υπηρεσίες DNS.
Ο πιο ευρέως χρησιμοποιούμενος τύπος οθόνης είναι HTTP(α). Οι περισσότερες από τις υπηρεσίες σας θα έχουν μια διεπαφή ιστού και εάν έχετε πρόσβαση στην υπηρεσία σας χρησιμοποιώντας ένα όνομα τομέα, ένα τοπικό τομέα ή διεύθυνση IP και αριθμός θύρας, θα μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή για το μπροστινό μέρος των περισσότερων που βασίζονται στο Raspberry Pi Υπηρεσίες.
Επιπλέον, μπορείτε να χρησιμοποιήσετε αυτήν την επιλογή για να παρακολουθείτε το χρόνο λειτουργίας για ιστότοπους στον ευρύτερο ιστό—όχι μόνο για τους δικούς σας. Δώστε την υπηρεσία σας α Φιλικό όνομα, στη συνέχεια πληκτρολογήστε τη διεύθυνση URL.
Από προεπιλογή, το Uptime Kuma θα ελέγχει εάν η υπηρεσία σας είναι ζωντανή κάθε 60 δευτερόλεπτα. Αυτό φαίνεται λογικό, αλλά μπορείτε να αλλάξετε την αξία σε ό, τι θέλετε.
Μπορεί να θέλετε να αλλάξετε τον αριθμό των προσπαθειών προτού η υπηρεσία επισημανθεί ως απενεργοποιημένη και σταλεί μια ειδοποίηση. Τα προβλήματα δικτύου συμβαίνουν κατά καιρούς και συχνά διορθώνονται.
Οι επιλογές του πλαισίου ελέγχου περιλαμβάνουν την παράβλεψη σφαλμάτων SSL/TLS και ειδοποιήσεις πιστοποιητικών ασφαλείας που έχουν λήξει. Κάπως περίεργα, μπορείτε επίσης να ενεργοποιήσετε Ανάποδη λειτουργία, το οποίο θα σας ειδοποιεί όταν μια υπηρεσία ή ένας ιστότοπος είναι σε λειτουργία και λειτουργεί.
Για να παρακολουθήσετε ένα κοντέινερ Docker, θα χρειαστείτε το όνομα κοντέινερ ή το αναγνωριστικό καθώς και τον κεντρικό υπολογιστή Docker, ενώ για την παρακολούθηση της βάσης δεδομένων, θα χρειαστείτε τα διαπιστευτήρια βάσης δεδομένων
Ρύθμιση ειδοποιήσεων
Εάν σκοπεύετε να παρακολουθείτε αποκλειστικά μέσω της διεπαφής ιστού, μπορείτε να σταματήσετε τώρα. Ωστόσο, πιθανότατα θέλετε το Uptime Kuma να σας ειδοποιεί για διακοπές, ώστε να μπορείτε να τις διορθώσετε το συντομότερο δυνατό. Κάντε κλικ στο πράσινο Ειδοποίηση ρύθμισης και επιλέξτε από την επική αναπτυσσόμενη λίστα 49 καταχωρήσεων. Σχεδόν όλες οι επιλογές καλύπτονται, με τις καλύτερες στιγμές, συμπεριλαμβανομένων ειδοποιήσεων μέσω email, Discord, Signal, Telegram και Microsoft Teams.
Για να ρυθμίσετε μια ειδοποίηση Telegram, για παράδειγμα, το μόνο που χρειάζεστε είναι ένα Chat ID και ένα διακριτικό bot. Μπορείτε να λάβετε ένα διακριτικό bot από το Telegram BotFather.
Από το παράθυρο διαλόγου ρύθμισης ειδοποιήσεων, μπορείτε να εφαρμόσετε την ίδια μέθοδο ειδοποίησης σε όλες τις τρέχουσες οθόνες σας.
ο Ταμπλό Το κουμπί επάνω δεξιά σάς παρέχει μια επισκόπηση των υπηρεσιών σας και κάνοντας κλικ σε μια μεμονωμένη καταχώριση θα εμφανιστεί ένα γράφημα του χρόνου απόκρισης και των πρόσφατων προβλημάτων. Θα δείτε ποσοστό χρόνου λειτουργίας 24 ωρών και 30 ημερών και αν χρησιμοποιήσετε ένα πιστοποιητικό για να ασφαλίσετε τον ιστότοπό σας, το Uptime Kuma θα σας δώσει ακόμη και την ημερομηνία λήξης!
Η παρακολούθηση του χρόνου λειτουργίας υπηρεσίας στο Raspberry Pi είναι εύκολη!
Το Uptime Kuma είναι εξαιρετικά εύκολο στην ανάπτυξη και σας κρατά ενήμερους για τον τρόπο λειτουργίας των διαφόρων υπηρεσιών σας.
Εάν χρησιμοποιείτε το Raspberry Pi για να φιλοξενήσετε έναν ιστότοπο για να επισκέπτονται οι αναγνώστες, είναι εξίσου σημαντικό να βεβαιωθείτε ότι οι σελίδες σας είναι απαλλαγμένες από ορθογραφικά λάθη, γραμματικά, λάθη και κατεστραμμένους συνδέσμους