Αυτό το έργο μπορεί να βρεθεί από το Github: https://github.com/norkator/apcupsd-monitor
Αυτή είναι μια απλή, δωρεάν και επίσης χωρίς διαφημίσεις εφαρμογή παρακολούθησης APCUPSD που μπορεί να χρησιμοποιηθεί μέσω SSH ή NIS για να αντλήσει πληροφορίες από τις παρουσίες APCUPSD σας ή από Eaton UPS μέσω της χρήσης του λογισμικού Eaton IPM και της διεπαφής ιστού https του. Έχω αναπτύξει αυτήν την εφαρμογή για δική μου χρήση με λειτουργίες που χρειάζομαι, επομένως οι μελλοντικές λειτουργίες είναι στο χέρι των χρηστών να ρωτήσουν. Η προσωπική μου χρήση για αυτό είναι να παρακολουθώ εύκολα τα αρχεία καταγραφής διακοπής ρεύματος.
Οδηγίες αντιμετώπισης προβλημάτων για συνηθισμένες περιπτώσεις είναι παρακάτω!
Χαρακτηριστικά
• Υποστηρίζονται πολλαπλά UPS!
• Ανάγνωση και εμφάνιση πληροφοριών κατάστασης.
• Ανάγνωση και εμφάνιση αρχείων καταγραφής συμβάντων. Μπορείτε να αλλάξετε τη μέθοδο χρωματισμού συμβάντων ισχύος αρχείου καταγραφής συμβάντων από τις ρυθμίσεις.
• Γραφικό στοιχείο που εμφανίζει πληροφορίες τρέχουσας κατάστασης.
• Υπηρεσία παρασκηνίου που αναζητά αλλαγές κατάστασης.
• Η υπηρεσία παρασκηνίου στέλνει ειδοποιήσεις εάν κάποιο UPS πέσει.
• Υποστήριξη σύνδεσης ssh με ιδιωτικό κλειδί. Συνιστάται πολύ να χρησιμοποιήσετε αυτήν τη μέθοδο!
• Η λίστα UPS της πρώτης σελίδας έχει ενέργειες ολίσθησης για ενέργειες επεξεργασίας και διαγραφής.
• Υποστηρίζει Synology upsc και άλλες λύσεις που βασίζονται σε μορφή δεδομένων upsc.
• Υποστήριξη Eaton IPM που σημαίνει ότι μπορεί να χρησιμοποιηθεί παλιό PowerWare UPS.
• Υποστηρίζεται το Network UPS Tools (NUT).
Τρόπος χρήσης
• Χρειάζεστε είτε διακομιστή SSH με εγκατεστημένο το APCUPSD (έχω την έκδοση 3.14.12...) είτε χρησιμοποιείτε διακομιστή NIS εφαρμογής APCUPSD Linux ή Windows στη θύρα 3551. Οι χρήστες του Synology UPSC βλέπουν τη δική τους ενότητα παρακάτω!
• Πρώτα ξεκινήστε, εισαγάγετε τις μεταβλητές του διακομιστή SSH (διεύθυνση διακομιστή, θύρα εάν αλλάξει από προεπιλογή, όνομα χρήστη, κωδικός πρόσβασης). Με το 3551 NIS απαιτείται μόνο διεύθυνση και θύρα.
• Επιστρέψτε από τις ρυθμίσεις όπου δίνονται οι ακόλουθες μεταβλητές και κάντε κλικ στην ανανέωση από το μενού της δεξιάς γωνίας.
• Η εφαρμογή θα σας ζητήσει να επαληθεύσετε το δακτυλικό αποτύπωμα του κλειδιού του ονόματος κεντρικού υπολογιστή. Η εφαρμογή θα το θυμάται μετά, μέχρι/αν αλλάξει.
• Καλύτερος οδηγός διαθέσιμος εδώ: http://www.nitramite.com/apcupsdmonitor.html
- Προσωπικά χρησιμοποιώ διακομιστή Raspberry Pi (Rasbian linux) και Windows με εγκατεστημένο το δυαδικό APCUPSD. Αυτό σημαίνει ότι χρησιμοποιώ και εφαρμογές SSH και NIS.
Αντιμετώπιση προβλημάτων
• Η εφαρμογή δεν μπορεί να ανακτήσει δεδομένα;
- Δοκιμάστε να εκτελέσετε sudo apcaccess χωρίς sudo. Εάν βλέπετε πρόβλημα με τα διαπιστευτήρια, τότε: προσθέστε το NOPASSWD: /sbin/apcaccess στο αρχείο sudoers και θα λειτουργήσει καλά.
• Ακόμα δεν μπορείτε να λάβετε δεδομένα;
- Δοκιμάστε να αφαιρέσετε το τμήμα sudo από την εντολή στις ρυθμίσεις της εφαρμογής (κάτω προβολή).
• Το Android 10 ή νεότερο λειτουργικό σύστημα αποτυγχάνει να φορτώσει δεδομένα μέσω SSH
- ενεργοποίηση: αυστηρός έλεγχος κλειδιού κεντρικού υπολογιστή!
• Εξακολουθείτε να μην φορτώνετε δεδομένα και έχετε πρόσβαση στον διακομιστή μέσω Διαδικτύου
- Ελέγξτε τις ρυθμίσεις δρομολόγησης/τείχους προστασίας, τις ρυθμίσεις προώθησης θυρών. Χρησιμοποιήστε το telnet για να ελέγξετε τα εργαλεία ελέγχου ανοιχτής θύρας ή online ανοιχτής θύρας.
# Προσθέτω περισσότερες προδιαγραφές αντιμετώπισης προβλημάτων με βάση τις αναφορές χρηστών και την επίλυση προβλημάτων.
Synology UPSC
• Χρησιμοποιήστε SSH για σύνδεση όπως ακριβώς από το putty ή το κέλυφος Linux ssh, αλλά πρέπει να αλλάξετε την προεπιλεγμένη εντολή "sudo apcaccess status" σε "upsc ups". Η εφαρμογή έχει ενσωματωμένη ανάλυση για αυτήν τη μορφή εξόδου δεδομένων.
• Η φόρτωση συμβάντων δεν υποστηρίζεται επειδή δεν υπάρχει αρκετή έρευνα για αυτήν την πλευρά.
Χρήστες NUT
Σημείωση από έναν χρήστη της εφαρμογής: "Το όνομα διακομιστή είναι usv-name@ip - επομένως στην περίπτωσή μου είναι APC-BX700U@192.168.1.10 (ανάλογα με το πώς ονομάσατε το usv σας στη διαμόρφωση παξιμαδιών)"
Σύνδεσμοι
Επικοινωνία: http://www.nitramite.com/contact.html
Eula: http://www.nitramite.com/eula.html
Απόρρητο: http://www.nitramite.com/privacy-policy.html
Απευθείας email: nitramite@outlook.com