Aujourd'hui, nous allons vous montrer comment installer Munin sur CentOS 7. Munin est un outil de surveillance des ressources en réseau qui peut aider à analyser les tendances des ressources et l'utilisation des serveurs et des services. Il offre des services de surveillance et d'alerte pour les serveurs, les commutateurs, les applications, les services et est conçu pour être très plug-and-play. L'installation de Munin sur CentOS 7 est vraiment une tâche facile, vous devez suivre attentivement les étapes ci-dessous et Munin devrait être installé sur CentOS 7 en moins de 10 minutes. Munin a une architecture maître/esclave dans laquelle le maître se connecte à tous les esclaves à intervalles réguliers et leur demande des données qui sont ensuite stockées dans des fichiers RRD. Il alerte les utilisateurs lorsque les choses tournent mal et les alerte une deuxième fois lorsque le problème a été résolu.
Exigences :
Nous utiliserons notre SSD 1 Plan d'hébergement Linux VPS pour ce tutoriel.
1. Logian via SSH
Connectez-vous à votre serveur via SSH :
# ssh root@server_ip
2. Vérifier la version de CentOS
Avant de commencer, entrez la commande ci-dessous pour vérifier si vous avez la bonne version de CentOS installée sur votre machine :
# cat /etc/redhat-release
Cela devrait vous donner la sortie ci-dessous :
CentOS Linux release 7.2.1511 (Core)
3. Mettre à jour le système
Assurez-vous que votre serveur est entièrement à jour :
# yum update
4. Installer le dépôt EPEL
Une fois la mise à jour terminée, installez le dépôt EPEL :
# yum install epel-release
5. Installez Munin et Apache
Vous pouvez maintenant installer Munin et Apache en utilisant la commande ci-dessous :
# yum install munin munin-node httpd -y
6. Démarrer et configurer Munin
Une fois l'installation terminée, démarrez Munin et activez-le pour qu'il démarre au démarrage.
# systemctl start munin-node # systemctl enable munin-node
7. Redémarrez Munin
Lorsque vous avez besoin d'un redémarrage, vous pouvez utiliser systemctl restart munin-node pour redémarrer Munin.
Vérifiez par rapport à /etc/munin/munin.conf fichier si les lignes ci-dessous sont activées :
[localhost] address 127.0.0.1 use_node_name yes
Vous pouvez soit ouvrir le fichier avec un éditeur de texte, soit utiliser le grep commande. Par exemple, pour vérifier l'adresse définie, vous pouvez utiliser :
# grep address /etc/munin/munin.conf
8. Configurer Munin
Utilisation de htpasswd utilitaire, nous allons créer un nom d'utilisateur et un mot de passe pour l'authentification de base, protégeant ainsi Munin par mot de passe. Saisissez la commande suivante :
# htpasswd /etc/munin/munin-htpasswd admin
Lorsque vous y êtes invité, comme indiqué ci-dessous, saisissez le mot de passe de l'utilisateur administrateur :
New password: Re-type new password: Adding password for user admin
Ajoutez le nom d'hôte de votre serveur à munin-node.conf dossier. Ouvrez-le avec un éditeur de texte de votre choix. Nous utilisons nano :
# nano /etc/munin/munin-node.conf
Vous pouvez ajouter la ligne host_name à la fin du fichier. Par exemple :
host_name vps.rosehosting.com
Enregistrez et fermez le fichier.
9. Configurer la configuration Munin pour Apache
Ouvrez la configuration Munin pour Apache et ajoutez les lignes ci-dessous au /var/www/html/munin répertoire :
# nano /etc/httpd/conf.d/munin.conf Order Deny,Allow Deny from all Allow from 127.0.0.1 your_public_IP
Après l'ajout, la section devrait ressembler à ceci :
<directory /var/www/html/munin> AuthUserFile /etc/munin/munin-htpasswd AuthName "Munin" AuthType Basic require valid-user Order Deny,Allow Deny from all Allow from 127.0.0.1 your_public_IP
10. Vérifier l'installation de Munin sur CentOS 7
Redémarrez Apache pour que les modifications prennent effet :
# systemctl restart httpd
Toutes nos félicitations. Vous avez installé avec succès Munin sur CentOS 7. Ouvrez maintenant votre navigateur Web préféré et accédez à :http://your_server_IP/munin et entrez les informations d'identification de journalisation que vous venez de définir à l'aide de htpasswd utilitaire.
Vous trouverez ci-dessous quelques-uns des instantanés graphiques que nous avons pris de Munin qui surveille notre VPS Linux inactif.
Bien sûr, vous n'êtes pas obligé d'installer Munin sur CentOS 7, si vous utilisez l'un de nos services d'hébergement VPS Ultra-Rapide CentOS 7, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Munin sur CentOS 7, pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article sur comment installer Munin sur CentOS 7, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.