Munin, ή πώς να παρακολουθούμε τον διακομιστή μας στο Linux

Munin

Χρειάστηκε ποτέ να παρακολουθείτε πολλούς υπολογιστές ταυτόχρονα; Εάν αυτό ισχύει για εσάς, σίγουρα αντιμετωπίσατε κάποιο άλλο πρόβλημα ή χρειάστηκε να κάνετε εναλλαγή για να δείτε τις πληροφορίες όλων αυτών. Εάν ταυτιστείτε με όλα τα παραπάνω, Munin Είναι η απάντηση στις προσευχές σας. Είναι ένα πρόγραμμα που θα εμφανίσει δεδομένα με στατιστικά στοιχεία από τον διακομιστή μας όπως CPU, φόρτος εργασίας, RAM που χρησιμοποιείται, κίνηση δικτύου, κ.λπ.

Σε αυτό θέση Δεν σκοπεύουμε να εξηγήσουμε πώς λειτουργούν οι διακομιστές ή κάτι τέτοιο. Εδώ θα σας διδάξουμε μόνο πώς να εγκαταστήσετε και να εκτελέσετε αυτήν την ισχυρή εφαρμογή στον υπολογιστή σας που βασίζεται στο Ubuntu. Τα υπόλοιπα πρέπει να τρέχουν μόνοι σας. Εδώ σας λέμε όλα όσα πρέπει να γνωρίζετε σχετικά.

Πώς να εγκαταστήσετε το Munin στο Ubuntu

  1. Εντάξει. Η εγκατάσταση αυτού του προγράμματος είναι πολύ απλή, τόσο πολύ που αρκεί να πούμε ότι είναι στα επίσημα αποθετήρια να γνωρίζουμε ότι μπορούμε να το εγκαταστήσουμε από το τερματικό με την εντολή "sudo apt install munin" (χωρίς τα εισαγωγικά) ή από έναν διαχειριστή πακέτων όπως το Syanptic. Μόλις εγκατασταθεί, θα πρέπει να το κάνουμε να λειτουργεί, για το οποίο προχωράμε στο επόμενο βήμα.
  2. Επεξεργαζόμαστε το αρχείο διαμόρφωσης που βρίσκεται στη διαδρομή / var / cache / munin / www και αντιγράφουμε και επικολλάμε το ακόλουθο κείμενο, δηλαδή, θα πρέπει να έχει μόνο τα εξής:

dbdir / var / lib / munin
htmldir / var / cache / munin / www
logdir / var / log / munin
rundir / var / run / munin

# Πού να αναζητήσετε το πρότυπο HTML
tmpldir / etc / munin / πρότυπα

# ένα απλό δέντρο υποδοχής
[munin.localhost.com]
διεύθυνση 127.0.0.1
use_node_name ναι [/ sourcecode]

  1. Στη συνέχεια, επεξεργαζόμαστε το αρχείο διακομιστή έτσι ώστε να λειτουργεί ως κόμβος για τον εαυτό του και ακούει μόνο τον εαυτό του (loopback) και όχι σε όλες τις διεπαφές στο δίκτυο. Αυτό επιτυγχάνεται με την επεξεργασία του αρχείου munin-node.conf αλλάζοντας την τιμή οικοδεσπότης ένα 127.0.0.1.
  2. Στο επόμενο βήμα θα επεξεργαστούμε το αρχείο apache.conf για να διαμορφώσετε ένα ψευδώνυμο, κάτι που θα κάνουμε με το ακόλουθο κείμενο:

Ψευδώνυμο / munin / var / cache / munin / www

Παραγγελία επιτρέψτε, αρνηθείτε
# Να επιτρέπεται από το localhost 127.0.0.0/8 :: 1
Επιτρέψτε από όλους
Επιλογές Καμία

# Αυτό το αρχείο μπορεί να χρησιμοποιηθεί ως αρχείο .htaccess ή ως μέρος του apache σας
# αρχείο config.
#
# Για την επιλογή αρχείου .htaccess να λειτουργεί ο κατάλογος munin www
# (/ var / cache / munin / www) πρέπει να έχει "AllowOverride all" ή κάτι τέτοιο
# κοντά σε αυτό το σετ.
#

AuthUserFile / etc / munin / munin-htpasswd
AuthName "διαχειριστής"
AuthType Basic
απαιτούν έγκυρο χρήστη

# Αυτό το επόμενο μέρος απαιτεί την ενεργοποίηση του mod_expires.
#

# Ορίστε τον προεπιλεγμένο χρόνο λήξης για αρχεία σε 5 λεπτά 10 δευτερόλεπτα από
# χρόνος δημιουργίας (τροποποίησης). Υπάρχουν πιθανώς νέα αρχεία από
# εκείνη τη στιγμή.
#
ExpiresActive On
Λήγει Προεπιλογή M310

  1. Στη συνέχεια, λαμβάνοντας υπόψη ότι ο χρήστης θα ήταν "διαχειριστής", ανοίγουμε ένα τερματικό, έχουμε πρόσβαση στον κατάλογο όπου έχουμε τροποποιήσει το αρχείο και δημιουργούμε τον κωδικό πρόσβασης με την ακόλουθη εντολή:
htpasswd -c munin-htpasswd admin
  1. Όλα θα είχαν ήδη ρυθμιστεί. Τώρα, για να λειτουργήσει θα γράψουμε την εντολή:
service munin-node restart && service apache2 restart

Τι θα έλειπε; Το πιο σημαντικό πράγμα: ξεκινήστε την παρακολούθηση του διακομιστή. Για αυτό, πρέπει να εισαγάγουμε μόνο το όνομα χρήστη και τον κωδικό πρόσβασης που έχουμε ορίσει προηγουμένως με πρόσβαση munin.localhost.com, σε ποιο σημείο θα δούμε τι έχουμε επικεφαλής αυτής της ανάρτησης.

μέσω: root.com.


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

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.