Προαπαιτούμενα
Βήμα 1: Ενημερώστε το σύστημα
Βήμα 2: Εγκατάσταση εξαρτήσεων
Βήμα 3: Εγκαταστήστε το Netdata
Βήμα 4: Τροποποιήστε τους κανόνες του τείχους προστασίας
Βήμα 5: Προβολή της διεπαφής παρακολούθησης
Βήμα 6: Ρύθμιση της μονάδας υπηρεσιών systemd για netdata
Το Netdata είναι ένα ανερχόμενο αστέρι στον τομέα της παρακολούθησης μετρήσεων συστήματος σε πραγματικό χρόνο. Σε σύγκριση με άλλα εργαλεία του ίδιου είδους, το Netdata:
- Παρακολουθεί και αποδίδει διάφορες μετρήσεις συστήματος σε πραγματικό χρόνο, όπως CPU, μνήμη, I/O δίσκου, κίνηση δικτύου, διεργασίες συστήματος, κατάσταση Apache/Nginx, κατάσταση MySQL, ουρά μηνυμάτων Postfix και άλλα.
- Εκτελείται στις περισσότερες διανομές Linux.
- Είναι εξαιρετικά βελτιστοποιημένο για χρήση ελάχιστης CPU, μνήμης και I/O δίσκου.
- Παρέχετε εκπληκτικά γραφικά μετρήσεων σε πραγματικό χρόνο σε μια διαισθητική διεπαφή ιστού.
Σε αυτό το άρθρο, θα δείξω πώς να εγκαταστήσετε το Netdata σε μια παρουσία διακομιστή Vultr CentOS 7.
Προαπαιτούμενα
Πριν διαβάσετε περαιτέρω, θα πρέπει να έχετε αναπτύξει μια παρουσία διακομιστή Vultr CentOS 7 και να έχετε συνδεθεί ως χρήστης χωρίς root με δικαιώματα sudo.
Βήμα 1: Ενημερώστε το σύστημα
Για λόγους ασφαλείας, ενημερώστε το σύστημα στην πιο πρόσφατη σταθερή κατάσταση χρησιμοποιώντας το YUM:
sudo yum update -y && sudo reboot
Αφού ολοκληρωθεί η επανεκκίνηση, συνδεθείτε με τον ίδιο χρήστη sudo.
Βήμα 2: Εγκατάσταση εξαρτήσεων
Για να εγκαταστήσετε το Netdata, πρέπει να εγκαταστήσετε τις παρακάτω εξαρτήσεις:
sudo yum install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autogen automake pkgconfig
sudo yum install curl jq nodejs
Βήμα 3: Εγκαταστήστε το Netdata
Εγκαταστήστε το Netdata με το επίσημο σενάριο εγκατάστασης:
cd ~
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
sudo ./netdata-installer.sh
Κατά τη διαδικασία εγκατάστασης, πατήστε ENTERγια να ξεκινήσει η εγκατάσταση.
Εάν δεν προκύψουν σφάλματα κατά την εγκατάσταση, ο δαίμονας Netdata θα ξεκινήσει.
Βήμα 4: Τροποποιήστε τους κανόνες του τείχους προστασίας
Για να μπορέσετε να αποκτήσετε πρόσβαση στη διεπαφή ιστού του Netdata, πρέπει να τροποποιήσετε τους κανόνες του τείχους προστασίας για να επιτρέπεται η κυκλοφορία στη θύρα 19999, την προεπιλεγμένη θύρα επικοινωνίας του Netdata:
sudo firewall-cmd --permanent --zone=public --add-port=19999/tcp
sudo firewall-cmd --reload
Βήμα 5: Προβολή της διεπαφής παρακολούθησης
Επιβεβαιώστε την εγκατάσταση ανοίγοντας το πρόγραμμα περιήγησής σας και επισκεφτείτε τη διεπαφή παρακολούθησης του Netdata:
http://<your-Vultr-server-IP>:19999
Βήμα 6: Ρύθμιση της μονάδας υπηρεσιών systemd για netdata
Για ευκολία, θέστε το Netdata υπό τον έλεγχο του systemd:
sudo yum install psmisc
sudo killall netdata
sudo cp ~/netdata/system/netdata.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl start netdata.service
sudo systemctl enable netdata.service
Αυτό είναι. Για περαιτέρω διαμόρφωση του Netdata, επεξεργαστείτε το αρχείο διαμόρφωσής του:
sudo vi /etc/netdata/netdata.conf
Μπορείτε επίσης να δείτε την τρέχουσα διαμόρφωση στη διεύθυνση:
http://<your-Vultr-server-IP>:19999/netdata.conf