Το PingWise κρατά ένα monitor σε κάθε site ενός server Plesk. Όπως στο cPanel/WHM, η σύνδεση γίνεται με push: ένα μικρό script στον server σας μας στέλνει τη λίστα domains του Plesk, και εμείς δεν κρατάμε ποτέ κωδικό ή API key του Plesk.
Γιατί push και όχι API key
Ένα API key του Plesk έχει όλα τα δικαιώματα του διαχειριστή που το δημιούργησε, και το Plesk δεν έχει key μόνο ανάγνωσης. Γι' αυτό δεν σας ζητάμε. Αντί γι' αυτό τρέχετε στον server σας ένα script που μόνο διαβάζει και μας στέλνει το αποτέλεσμα.
Σύνδεση
Integrations → Connect Plesk → Connect a Plesk server. Η σελίδα δείχνει μία φορά τις εντολές εγκατάστασης, με ένα κλειδί για τον συγκεκριμένο server· εμείς κρατάμε μόνο ένα hash του κλειδιού. Επικολλήστε τις εντολές ως root στον Plesk server. Γράφουν τρία αρχεία:
/etc/pingwise-sync.conf, που το διαβάζει μόνο ο root, με τη διεύθυνσή μας και το κλειδί (ως αρχείο ρυθμίσεων του curl, ώστε το κλειδί να μη φαίνεται ποτέ σε γραμμή εντολών)·/usr/local/sbin/pingwise-sync, το script, που φαίνεται ολόκληρο στη σελίδα·/etc/cron.d/pingwise-sync, που το τρέχει κάθε δέκα λεπτά.
Το script διαβάζει τη λίστα domains του ίδιου του Plesk με το plesk db (ένα SELECT με το id, το όνομα, τον τύπο hosting, την κατάσταση κάθε domain και σε ποιο subscription και γονικό domain ανήκει) και τη στέλνει στο PingWise. Η πρώτη αναφορά περιμένει στη σελίδα της σύνδεσης ως Found on
Το script τρέχει ως root από το cron κάθε δέκα λεπτά. Εσείς το ελέγχετε, το εγκαθιστάτε και το αφαιρείτε, και κρατάτε μυστικό το κλειδί του server· κανένα API key του Plesk δεν δημιουργείται ποτέ για εμάς.
Plesk Obsidian σε Linux, με root. Ένας server ανά σύνδεση: προσθέστε άλλη σύνδεση για κάθε Plesk server.
Τι γίνεται monitor
- Ένα HTTPS monitor για κάθε domain με hosting: το κύριο domain ενός subscription, τα πρόσθετα domains του και τα subdomains του.
- Τα domains που κάνουν μόνο προώθηση (forwarding), τα domains χωρίς hosting, τα wildcard subdomains και τα domain aliases παραλείπονται.
- Ένα subscription σε αναστολή ή απενεργοποιημένο, ή ένα απενεργοποιημένο domain, βάζει σε παύση τα monitors των sites του, που ξαναξεκινούν όταν ενεργοποιηθεί ξανά.
- Ένα domain που εξαφανίζεται ή παύει να έχει hosting μπαίνει αμέσως σε παύση και αφαιρείται μετά από 24 ώρες, ώστε ένα σύντομο λάθος να μη σβήνει το ιστορικό.
- Τα monitors ομαδοποιούνται ανά server, οπότε μια διακοπή ενός server δίνει μία ομαδική ειδοποίηση, και το ίδιο φρένο ασφαλείας με το Enhance σταματά μια αναφορά που θα έβαζε ξαφνικά σε παύση ή θα αφαιρούσε τα περισσότερα sites ενός server.
Μπορείτε να μετονομάσετε ένα συγχρονισμένο monitor, να προσθέσετε σημειώσεις, να διαλέξετε πού πηγαίνουν οι ειδοποιήσεις του, να το βάλετε σε παύση ή να αλλάξετε τον έλεγχό του· ο συγχρονισμός δεν αναιρεί ποτέ την παύση σας, και ένα URL που αλλάζετε μένει δικό σας. Σε έναν λογαριασμό πελάτη, ο πελάτης σας δεν μπορεί να αλλάξει, να βάλει σε παύση ή να σβήσει τον ίδιο τον έλεγχο: αυτό μένει σε εσάς.
Sites που μένουν έξω
Σβήστε ένα συγχρονισμένο monitor και ο συγχρονισμός δεν θα ξαναπροσθέσει το site του. Η σελίδα της σύνδεσης τα δείχνει στο Not monitored, με Include again για να επιστρέψει κάποιο.
Μπορείτε επίσης να βάλετε patterns στο Skip new sites matching, ένα ανά γραμμή: το * ταιριάζει με οτιδήποτε, οπότε το api.* παραλείπει το api.example.com και το *.example.com παραλείπει το example.com και τα subdomains του. Τα monitors που υπάρχουν ήδη και ταιριάζουν εμφανίζονται κάτω από τα patterns, με ένα κουμπί για να σβηστούν. Ένα pattern που είναι μόνο * δεν γίνεται δεκτό. Για να κρατήσετε το ιστορικό ενός site, βάλτε το monitor του σε παύση.
Τι λαμβάνουμε
Για κάθε domain: το όνομά του, το αριθμητικό id του στο Plesk, τον τύπο hosting, την κατάστασή του (ενεργό, σε αναστολή ή απενεργοποιημένο) και τα ids του subscription και του γονικού domain του, καθώς και το hostname του server και την έκδοση του Plesk. Το script δεν στέλνει ονόματα χρηστών, ονόματα ή στοιχεία επικοινωνίας πελατών, διαδρομές, διευθύνσεις, στοιχεία mail ή βάσεων δεδομένων, και δεν διαβάζει τα domain aliases.
Πόσο συχνά συγχρονίζεται
Το script αναφέρει πάντα κάθε δέκα λεπτά: απλώς διαβάζει μια λίστα. Στην ενότητα Sync της σελίδας της σύνδεσης διαλέγετε πόσο συχνά εφαρμόζουμε την τελευταία αναφορά: κάθε 10 λεπτά (η προεπιλογή), κάθε ώρα, κάθε 6 ώρες, κάθε 12 ώρες ή μία φορά τη μέρα. Δεν χρειάζεται νέα εγκατάσταση όταν το αλλάζετε.
Πιο αραιά σημαίνει λιγότερες αλλαγές, αλλά ένα νέο site περιμένει περισσότερο για το monitor του, και ένα site σε αναστολή ή διαγραμμένο συνεχίζει να ελέγχεται, και μπορεί να στείλει ειδοποίηση, μέχρι τον επόμενο συγχρονισμό. Το Sync now εφαρμόζει αμέσως την τελευταία αναφορά.
Όταν ο server σωπαίνει
Ένας server που σταματά να στέλνει αναφορές δεν αλλάζει τίποτα: τα monitors του συνεχίζουν όπως είναι. Μετά από περίπου 35 λεπτά χωρίς αναφορά, η σελίδα της σύνδεσης γράφει No report from the server since …. Το New key and install commands αντικαθιστά το κλειδί· το παλιό σταματά αμέσως να λειτουργεί.
Λογαριασμοί πελατών
Οι resellers μπορούν να τσεκάρουν ένα κουτί για έναν λογαριασμό πελάτη ανά subscription του Plesk, με το όνομα του κύριου domain του, που τον διαχειρίζεστε εσείς. Δείτε Παρακολούθηση για τους πελάτες σας.
Αφαίρεση
Αποσυνδέστε τη σύνδεση στο PingWise: το κλειδί του server σταματά αμέσως να λειτουργεί, και η σελίδα δείχνει μετά την εντολή που αφαιρεί το script. Στον server τρέξτε:
rm /etc/cron.d/pingwise-sync /usr/local/sbin/pingwise-sync /etc/pingwise-sync.conf
Η αφαίρεση του script σταματά τον συγχρονισμό· τα υπάρχοντα monitors μένουν μέχρι να τα σβήσετε στο PingWise.
Αν τα sites σας είναι πίσω από Cloudflare ή άλλο firewall, δείτε Blocked probes· ισχύει το ίδιο κι εδώ.
Τελευταία αλλαγή: 4 Νοεμβρίου 2026.