Surveillance du serveur avec Munin dans Debian 10

Le guide suivant décrit comment installer le logiciel de surveillance Munin à partir d'un système Debian 10.
Grâce à lui, nous pourrons surveiller notre serveur et ses nombreux paramètres.

Nous démarrons le terminal et mettons à jour les référentiels et le système:

apt update
apt upgrade

Nous installons un serveur web pour pouvoir accéder à la partie graphique de l'interface via le site web:

apt installer apache2 libcgi-fast-perl libapache2-mod-fcgid

Nous exécutons les modules Apache:

a2enmod fcgid

Nous installons Munin:

apt installer munin munin-node munin-plugins-extra

Nous allons dans le répertoire avec les plugins et exécutons certains des nécessaires:

cd /etc/munin/plugins
ln -s /usr/share/munin/plugins/mysql_ mysql_
ln -s /usr/share/munin/plugins/mysql_bytes mysql_bytes
ln -s /usr/share/munin/plugins/mysql_innodb mysql_innodb
ln -s /usr/share/munin/plugins/mysql_isam_space_ mysql_isam_space_
ln -s /usr/share/munin/plugins/mysql_queries mysql_queries
ln -s /usr/share/munin/plugins/mysql_slowqueries mysql_slowqueries
ln -s /usr/share/munin/plugins/mysql_threads mysql_threads

L'étape suivante consiste à éditer le fichier de configuration Munin.

fichier d'édition:

nano /etc/munin/munin.conf

Et nous le configurons comme suit:

# Exemple de fichier de configuration pour Munin, généré par 'make build'

# Les trois variables suivantes spécifient où l'emplacement du RRD
# bases de données, la sortie HTML, les logs et les fichiers lock/pid. Ils ont tous
# doit être accessible en écriture par l'utilisateur exécutant munin-cron. Ils sont tous
# par défaut les valeurs que vous voyez ici.
#
dbdir /var/lib/munin
htmldir /var/cache/munin/www
logdir /var/log/munin
rundir /var/run/munin

# Où chercher les modèles HTML
#
tmpldir /etc/munin/templates

# Où chercher les fichiers www statiques
#
#staticdir /etc/munin/static

# les fichiers cgi temporaires sont ici. notez qu'il doit être accessible en écriture par
# l'utilisateur cgi (généralement personne ou httpd).
#
# cgitmpdir / var / lib / munin / cgi-tmp

# (Exactement un) répertoire pour inclure tous les fichiers de.
inclusir /etc/munin/munin-conf.d
[...]
# un arbre hôte simple
[serveur1.exemple.com]
 adresse 127.0.0.1
 use_node_name oui
[...]

Maintenant, nous créons vhost munina

cd /etc/apache2/conf-enabled/
ln -s /etc/munin/apache24.conf munin.conf
service apache2 redémarrer

nous éditons le fichier:

nano /etc/munin/apache24.conf

ça devrait ressembler à ça:

Alias ​​/ munin / var / cache / munin / www

 # Require local
 Require all granted
 Options FollowSymLinks SymLinksIfOwnerMatch


ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph

 # Require local
 Require all granted
 Options FollowSymLinks SymLinksIfOwnerMatch
 
 SetHandler fcgid-script
 
 
 SetHandler cgi-script
 

Nous redémarrons Apache et Munin pour recharger les modifications:

systemctl redémarrer apache2.service
systemctl redémarrer munin-node.service

C'est pratiquement ça, après être allé à :

notre adresse // munin / nous devrions voir la page des statistiques de surveillance.

Linux

Udostępnij
Opublikowane przez
Linux

articles récents

KeePass2 2.52 w Ubuntu 22.04

Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installation de l'éditeur Master PDF dans Ubuntu 22.04

Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji

2 years temu

iotop - surveillance de la mémoire

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Exécutez plusieurs commandes dans une tâche cron

Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania

2 years temu

Changer les données exif d'une photo dans le terminal Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation du serveur Rocket.Chat sur Rocky Linux 8

Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy

2 years temu