GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Munin sur un VPS Ubuntu 14.04

Munin est une application open source de surveillance de système, de surveillance de réseau et de surveillance d'infrastructure écrite en Perl, utilisée pour surveiller les performances de votre serveur, de vos applications et plus encore. Munin utilise RRDtool pour créer des graphiques accessibles via un navigateur Web. En outre, Munin peut être configuré pour envoyer des alertes lorsque certains services/applications, etc. ne fonctionnent pas et Munin enverra automatiquement une alerte par e-mail supplémentaire une fois le problème résolu.
Pour installer Munin sur un VPS Ubuntu suivez les étapes très simples décrites ci-dessous.

Assurez-vous que votre VPS Linux Ubuntu 14.04 est entièrement à jour en utilisant :

apt-get update
apt-get upgrade

Munin nécessite qu'Apache2 soit installé et en cours d'exécution sur le VPS que vous utiliserez pour la surveillance, donc s'il n'est pas installé, exécutez la commande suivante pour l'installer :

apt-get install apache2

Installer Munin

Installez Munin et les plugins supplémentaires à l'aide de la commande suivante :

apt-get install munin munin-node munin-plugins-extra

Créez une sauvegarde du fichier de configuration Apache d'origine pour Munin, ou renommez-le :

mv /etc/munin/apache.conf /etc/munin/apache.conf.orig

Editez le fichier de configuration ‘/etc/munin/apache.conf’ et ajoutez les lignes suivantes :

vi /etc/munin/apache.conf
<VirtualHost *:80>
   ServerName munin.your-domain.com
   ServerAlias www.munin.your-domain.com
   ServerAdmin [email protected]
      DocumentRoot "/var/cache/munin/www"
      DirectoryIndex index.html

   <Directory "/var/cache/munin/www">
      Options Indexes Includes FollowSymLinks MultiViews
      AllowOverride AuthConfig
      AuthUserFile /etc/munin/htpasswd
      AuthName "munin"
      AuthType Basic
      Require valid-user
      Order allow,deny
      Allow from all
   </Directory>

   CustomLog /var/log/apache2/munin.your-domain.com-access.log combined
   ErrorLog /var/log/apache2/munin.your-domain.com-error.log

   <Directory "/etc/munin/static">
      Require all granted
   </Directory>

   <Directory "/usr/lib/munin/cgi">
      Options +ExecCGI
      Require all granted
   <IfModule mod_fcgid.c>
      SetHandler fcgid-script
   </IfModule>
   <IfModule !mod_fcgid.c>
      SetHandler cgi-script
   </IfModule>
   </Directory>
</VirtualHost>

Créez un répertoire de sortie pour les graphiques et les données Munin :

mkdir -p /var/cache/munin/www/

L'utilisateur Munin doit être capable d'écrire dans des fichiers et des répertoires à l'intérieur du répertoire "/var/cache/munin/www", donc cela peut facilement être accompli en exécutant la commande suivante :

chown munin:munin -R /var/cache/munin/www

Créez une sauvegarde du fichier de configuration original de Munin :

cp /etc/munin/munin.conf /etc/munin/munin.conf.orig

Editez le fichier de configuration de Munin et ajoutez/modifiez les lignes suivantes :

vi /etc/munin/munin.conf
dbdir /var/lib/munin
htmldir /var/cache/munin/www
logdir /var/log/munin
rundir /var/run/munin
tmpldir /etc/munin/templates

includedir /etc/munin/conf.d

graph_strategy cron
cgiurl_graph /munin-cgi/munin-cgi-graph
html_strategy cron

[localhost]
    address 127.0.0.1
    use_node_name yes

Exécutez la commande suivante pour définir un mot de passe pour l'utilisateur administrateur Munin :

htpasswd -c /etc/munin/htpasswd munin

Ceci est important pour garder votre répertoire de sortie Munin et les fichiers qu'il contient privés des moteurs de recherche et des utilisateurs non autorisés.

Redémarrez les services Munin et Apache pour que les modifications prennent effet :

service munin-node restart
service apache2 restart

Cela peut prendre quelques minutes à Munin pour générer les graphiques et les fichiers html. Ensuite, ouvrez Munin à l'adresse http://munin.votre-domaine.com en utilisant "munin" comme nom d'utilisateur et le mot de passe munin précédemment généré comme mot de passe et vous pourrez accéder aux graphiques et données Munin :

C'est ça. L'installation de Munin est maintenant terminée. Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos services d'hébergement VPS Linux géré, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Munin pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer b2evolution sur un VPS Ubuntu 14.04

  2. Comment installer Gallery3 sur un VPS Ubuntu 14.04 LTS

  3. Comment installer eGroupware sur un VPS Ubuntu 14.04

  4. Comment installer OwnCloud 7 sur un VPS Ubuntu 14.04

  5. Comment installer GlassFish 4 sur un VPS Ubuntu

Comment installer Munin sur Ubuntu 14.04

Comment installer Munin sur Ubuntu 17.04

Comment installer Munin sur Ubuntu 20.04 LTS

Comment installer Group-Office 6 sur un VPS Ubuntu 14.04

Comment installer SSHGuard sur un VPS Ubuntu

Comment installer R sur Ubuntu 16.04