GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer Munin sur CentOS 7

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.


Cent OS
  1. Installez MariaDB 10.0 sur CentOS 6

  2. Installer PHP 7.4 sur CentOS 8

  3. Installer ownCloud sur CentOS 6

  4. Installer Log.io sur CentOS 7

  5. Installer GlassFish 4.1 sur Centos 7

Comment installer R sur CentOS 7

Installez Odoo 12 sur CentOS 7

Comment installer R sur CentOS 8

Installer Keepalived sur CentOS 8

Comment installer Munin sur CentOS 6

Comment installer Munin sur CentOS 7