Πώς να εγκαταστήσετε και να ρυθμίσετε το Sensu Monitoring στο CentOS 7

Εισαγωγή

Το Sensu είναι μια δωρεάν και ανοιχτού κώδικα λύση παρακολούθησης που μπορεί να χρησιμοποιηθεί για την παρακολούθηση διακομιστή, εφαρμογών και διαφόρων υπηρεσιών συστήματος.

Το Sensu είναι γραμμένο σε Ruby που χρησιμοποιεί το RabbitMQ για τη διαχείριση μηνυμάτων και το Redis για την αποθήκευση δεδομένων. Εάν θέλετε να παρακολουθείτε ολόκληρο το περιβάλλον cloud σας, τότε το Sensu μπορεί να είναι μια καλή επιλογή για εσάς.

Σε αυτό το σεμινάριο, θα καλύψουμε τη διαδικασία εγκατάστασης και διαμόρφωσης ενός διακομιστή παρακολούθησης Sense στο CentOS 7.

Προαπαιτούμενα

  • Μια ελάχιστη εγκατάσταση του CentOS 7.
  • Ένας χρήστης sudo .

Βήμα 1: Ενημερώστε το σύστημα

Ενημερώστε τα πακέτα συστήματος και τον πυρήνα στην πιο πρόσφατη διαθέσιμη έκδοση:

sudo yum update -y
sudo shutdown -r now

Βήμα 2: Εγκατάσταση του Erlang

Από προεπιλογή erlangδεν είναι διαθέσιμο στα προεπιλεγμένα αποθετήρια CentOS. Ωστόσο, είναι διαθέσιμο στο EPELαποθετήριο.

Μπορείτε να εγκαταστήσετε το EPEL χρησιμοποιώντας την ακόλουθη εντολή:

sudo yum install epel-release -y

Τότε μπορούμε να εγκαταστήσουμε erlang:

sudo yum install erlang -y

Βήμα 3: Εγκατάσταση του RabbitMQ και του Redis

Για να εγκαταστήσουμε το RabbitMQ, πρέπει να προσθέσουμε το κλειδί του ως εξής:

sudo rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc   

Στη συνέχεια, εγκαταστήστε την πιο πρόσφατη έκδοση του RabbitMQ χρησιμοποιώντας την ακόλουθη εντολή:

sudo rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/current/rabbitmq-server-3.6.6-1.el7.noarch.rpm

Ενεργοποιήστε την κονσόλα διαχείρισης RabbitMQ χρησιμοποιώντας την ακόλουθη εντολή:

sudo rabbitmq-plugins enable rabbitmq_management

Στη συνέχεια, θα εγκαταστήσουμε Redis:

sudo yum install redis -y

Τέλος, θα ξεκινήσουμε τις υπηρεσίες RabbitMQ και Redis και θα τους ενεργοποιήσουμε την αυτόματη εκκίνηση:

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
sudo systemctl start redis

Το επόμενο βήμα είναι να δημιουργήσετε ένα RabbitMQ vhost, όνομα χρήστη και κωδικό πρόσβασης ως εξής:

sudo rabbitmqctl add_vhost /sensu
sudo rabbitmqctl add_user sensu sensu
sudo rabbitmqctl set_permissions -p /sensu sensu ".*" ".*" ".*"

Σημείωση: Θα πρέπει να σκεφτείτε να χρησιμοποιήσετε έναν πιο ασφαλή κωδικό πρόσβασης.

Βήμα 4: Εγκατάσταση Sensu και Uchiwa

Για να εγκαταστήσουμε το Sensu, πρέπει να δημιουργήσουμε ένα yumαποθετήριο για το /etc/yum.repos.d:

sudo nano /etc/yum.repos.d/sensu.repo

Προσθέστε τις ακόλουθες γραμμές:

[sensu]
name=sensu-main
baseurl=http://repos.sensuapp.org/yum/el/7/x86_64/
gpgcheck=0
enabled=1

Στη συνέχεια αποθηκεύστε και κλείστε το αρχείο.

Στη συνέχεια, εγκαταστήστε Sensuκαι Uchiwaχρησιμοποιώντας την ακόλουθη εντολή:

sudo yum install sensu uchiwa -y

Το Sense έχει ένα παράδειγμα αρχείου διαμόρφωσης που μπορεί να χρησιμοποιηθεί:

sudo cp /etc/sensu/config.json.example /etc/sensu/config.json

Ξεκινήστε Sensuκαι Uchiwaενεργοποιήστε την αυτόματη εκκίνηση:

sudo systemctl start sensu-server
sudo systemctl start sensu-client
sudo systemctl start sensu-api
sudo systemctl start uchiwa
sudo systemctl enable sensu-server
sudo systemctl enable sensu-client
sudo systemctl enable sensu-api
sudo systemctl enable uchiwa

Βήμα 5: Πρόσβαση στο Sensu

Από προεπιλογή Sensuεκτελείται σε θύρα 3000που δεν είναι ενεργοποιημένη firewalldαπό προεπιλογή. Ως εκ τούτου, πρέπει να το προσθέσουμε χειροκίνητα:

sudo firewall-cmd --permanent --zone=public --add-port=3000/tcp
sudo firewall-cmd --reload

Για πρόσβαση στη Sensuδιεπαφή ιστού, επισκεφθείτε http://192.168.15.110:3000 το πρόγραμμα περιήγησής σας.

Αυτό ολοκληρώνει το σεμινάριο μας, σας ευχαριστούμε που διαβάσατε.

Αφήστε ένα σχόλιο

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Η Τεχνητή Νοημοσύνη δεν είναι στο μέλλον, είναι εδώ ακριβώς στο παρόν Σε αυτό το blog Διαβάστε πώς οι εφαρμογές Τεχνητής Νοημοσύνης έχουν επηρεάσει διάφορους τομείς.

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Επιθέσεις DDOS: Μια σύντομη επισκόπηση

Είστε επίσης θύμα των επιθέσεων DDOS και έχετε μπερδευτεί σχετικά με τις μεθόδους πρόληψης; Διαβάστε αυτό το άρθρο για να λύσετε τις απορίες σας.

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Έχετε αναρωτηθεί ποτέ πώς κερδίζουν χρήματα οι χάκερ;

Μπορεί να έχετε ακούσει ότι οι χάκερ κερδίζουν πολλά χρήματα, αλλά έχετε αναρωτηθεί ποτέ πώς κερδίζουν τέτοια χρήματα; ας συζητήσουμε.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Επαναστατικές εφευρέσεις από την Google που θα σας φέρουν εύκολη στη ζωή.

Θέλετε να δείτε επαναστατικές εφευρέσεις της Google και πώς αυτές οι εφευρέσεις άλλαξαν τη ζωή κάθε ανθρώπου σήμερα; Στη συνέχεια, διαβάστε στο blog για να δείτε τις εφευρέσεις της Google.

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Friday Essential: Τι συνέβη με τα αυτοκίνητα που κινούνται με AI;

Η ιδέα των αυτοκινούμενων αυτοκινήτων να βγαίνουν στους δρόμους με τη βοήθεια της τεχνητής νοημοσύνης είναι ένα όνειρο που έχουμε εδώ και καιρό. Όμως, παρά τις πολλές υποσχέσεις, δεν φαίνονται πουθενά. Διαβάστε αυτό το blog για να μάθετε περισσότερα…

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Τεχνολογική μοναδικότητα: Ένα μακρινό μέλλον του ανθρώπινου πολιτισμού;

Καθώς η Επιστήμη εξελίσσεται με γρήγορους ρυθμούς, αναλαμβάνοντας πολλές από τις προσπάθειές μας, αυξάνονται και οι κίνδυνοι να υποβάλλουμε τον εαυτό μας σε μια ανεξήγητη Ιδιότητα. Διαβάστε τι σημαίνει η μοναδικότητα για εμάς.

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Λειτουργίες Αρχιτεκτονικών Επιπέδων Αναφοράς Μεγάλων Δεδομένων

Διαβάστε το ιστολόγιο για να μάθετε διαφορετικά επίπεδα στην Αρχιτεκτονική Μεγάλων Δεδομένων και τις λειτουργίες τους με τον απλούστερο τρόπο.

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Εξέλιξη της αποθήκευσης δεδομένων – Infographic

Οι μέθοδοι αποθήκευσης των δεδομένων εξελίσσονται μπορεί να είναι από τη γέννηση των Δεδομένων. Αυτό το ιστολόγιο καλύπτει την εξέλιξη της αποθήκευσης δεδομένων με βάση ένα infographic.

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

6 εκπληκτικά οφέλη από την ύπαρξη έξυπνων οικιακών συσκευών στη ζωή μας

Σε αυτόν τον ψηφιακό κόσμο, οι έξυπνες οικιακές συσκευές έχουν γίνει κρίσιμο μέρος της ζωής. Ακολουθούν μερικά εκπληκτικά οφέλη των έξυπνων οικιακών συσκευών σχετικά με το πώς κάνουν τη ζωή μας να αξίζει και να απλοποιείται.

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Η ενημέρωση του συμπληρώματος macOS Catalina 10.15.4 προκαλεί περισσότερα προβλήματα από την επίλυση

Πρόσφατα, η Apple κυκλοφόρησε το macOS Catalina 10.15.4 μια συμπληρωματική ενημέρωση για την επιδιόρθωση προβλημάτων, αλλά φαίνεται ότι η ενημέρωση προκαλεί περισσότερα προβλήματα που οδηγούν σε bricking των μηχανών mac. Διαβάστε αυτό το άρθρο για να μάθετε περισσότερα