Εγκαταστήστε τα απαιτούμενα πακέτα
Δημιουργία χρήστη για πρόσβαση στη διεπαφή ιστού
Ενεργοποίηση προσθηκών για παρακολούθηση
Επεξεργασία διαμόρφωσης
Πρόσθετα
Φινίρισμα
Το Munin είναι ένα εργαλείο παρακολούθησης για την έρευνα διεργασιών και πόρων στο μηχάνημά σας και παρουσιάζει τις πληροφορίες σε γραφήματα μέσω μιας διεπαφής ιστού.
Ακολουθήστε τα παρακάτω βήματα για να ρυθμίσετε το Munin στον υπολογιστή σας και να προβάλετε τις διεπαφές ιστού σας με το Apache.
Εγκαταστήστε τα απαιτούμενα πακέτα
apt-get install munin munin-plugins-extra libwww-perl apache2-utils
Δημιουργία χρήστη για πρόσβαση στη διεπαφή ιστού
htpasswd -c /etc/munin/.htpasswd munin
Αυτό το βήμα θα σας ζητήσει κωδικό πρόσβασης.
Ενεργοποίηση προσθηκών για παρακολούθηση
Επιλέξτε ποιο πρόσθετο θα ενεργοποιηθεί δημιουργώντας συμβολικό σύνδεσμο προς αυτό:
ln -s /usr/share/munin/plugins/cpu /etc/munin/plugins/cpu
ln -s /usr/share/munin/plugins/df /etc/munin/plugins/df
ln -s /usr/share/munin/plugins/forks /etc/munin/plugins/forks
ln -s /usr/share/munin/plugins/fw_packets /etc/munin/plugins/fw_packets
ln -s /usr/share/munin/plugins/ip_127.0.0.1 /etc/munin/plugins/ip_127.0.0.1
ln -s /usr/share/munin/plugins/load /etc/munin/plugins/load
ln -s /usr/share/munin/plugins/memory /etc/munin/plugins/memory
ln -s /usr/share/munin/plugins/processes /etc/munin/plugins/processes
ln -s /usr/share/munin/plugins/threads /etc/munin/plugins/threads
ln -s /usr/share/munin/plugins/uptime /etc/munin/plugins/uptime
ln -s /usr/share/munin/plugins/exim_mailqueue /etc/munin/plugins/exim_mailqueue
ln -s /usr/share/munin/plugins/exim_mailstats /etc/munin/plugins/exim_mailstats
ln -s /usr/share/munin/plugins/postfix_mailstats /etc/munin/plugins/postfix_mailstats
ln -s /usr/share/munin/plugins/postfix_mailqueue /etc/munin/plugins/postfix_mailqueue
ln -s /usr/share/munin/plugins/mysql_queries /etc/munin/plugins/mysql_queries
ln -s /usr/share/munin/plugins/nginx_request /etc/munin/plugins/nginx_request
ln -s /usr/share/munin/plugins/nginx_status /etc/munin/plugins/nginx_status
ln -s /usr/share/munin/plugins/apache_accesses /etc/munin/plugins/apache_accesses
ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes
Επεξεργασία διαμόρφωσης
Επεξεργαστείτε το /etc/munin/munin.confαρχείο για ορισμένες βασικές ρυθμίσεις.
Βρείτε και αλλάξτε [localhost.localdomain]το δικό σας όνομα κεντρικού υπολογιστή, όπως server1.example.com.
Άνοιγμα και επεξεργασία /etc/apache2/conf.d/munin.
Σχολιάστε τις ακόλουθες γραμμές:
Order allow,deny
Allow from localhost 127.0.0.0/8 ::1
Options None
Στη συνέχεια, αφαιρέστε το σχόλιο των παρακάτω γραμμών για να ενεργοποιήσετε τον έλεγχο ταυτότητας:
# AuthUserFile /etc/munin/.htpasswd
# AuthName "Munin"
# AuthType Basic
# require valid-user
Εάν ο Apache σας ακούει σε θύρα διαφορετική από 80, επεξεργαστείτε /etc/munin/plugin-conf.d/munin-node
Προσθέστε τις ακόλουθες γραμμές στο τέλος του αρχείου εάν ο Apache σας ακούει τη θύρα 8080:
[apache_*]
env.ports 8080
Φινίρισμα
Τέλος, επανεκκινήστε τις υπηρεσίες σας.
/etc/init.d/munin-node restart
/etc/init.d/apache2 restart
Τώρα μπορείτε να αποκτήσετε πρόσβαση στη διεπαφή ιστού munin στη διεύθυνση http://YOUR_SERVER_IP/munin.
Τα γραφήματα Munin θα είναι διαθέσιμα μετά από λίγα λεπτά.