GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Munin na Ubuntu 14.04 VPS

Munin je open source aplikace pro monitorování systému, monitorování sítě a infrastruktury napsaná v Perlu, která se používá ke sledování výkonu vašeho serveru, aplikací a dalších. Munin používá RRDtool k vytváření grafů, které jsou přístupné přes webový prohlížeč. Munin lze také nakonfigurovat tak, aby zasílal upozornění, když některá služba/aplikace atd. nefunguje, a Munin automaticky odešle další e-mailové upozornění, jakmile bude problém vyřešen.
K instalaci Munin na Ubuntu VPS postupujte podle velmi jednoduchých kroků popsaných níže.

Zkontrolujte, zda máte Ubuntu 14.04 Linux VPS je plně aktuální pomocí:

apt-get update
apt-get upgrade

Munin vyžaduje, aby byl Apache2 nainstalován a spuštěn na VPS, které budete používat pro monitorování, takže pokud není nainstalován, nainstalujte jej spuštěním následujícího příkazu:

apt-get install apache2

Nainstalovat Munin

Nainstalujte Munin a další pluginy pomocí následujícího příkazu:

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

Vytvořte zálohu původního konfiguračního souboru Apache pro Munin nebo jej přejmenujte:

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

Upravte konfigurační soubor „/etc/munin/apache.conf“ a přidejte následující řádky:

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>

Vytvořte výstupní adresář pro grafy a data Munin:

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

Uživatel Munin musí mít možnost zapisovat do souborů a adresářů v adresáři „/var/cache/munin/www“, takže toho lze snadno provést provedením následujícího příkazu:

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

Vytvořte zálohu původního konfiguračního souboru Munin:

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

Upravte konfigurační soubor Munin a přidejte/upravte následující řádky:

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

Spusťte následující příkaz pro nastavení hesla pro uživatele správce Munin:

htpasswd -c /etc/munin/htpasswd munin

To je důležité, aby váš výstupní adresář Munin a soubory v něm zůstaly soukromé před vyhledávači a neoprávněnými uživateli.

Restartujte služby Munin a Apache, aby se změny projevily:

service munin-node restart
service apache2 restart

Vygenerování grafů a html souborů může Muninovi trvat několik minut. Poté otevřete Munin na http://munin.your-domain.com pomocí „munin“ jako uživatelského jména a dříve vygenerovaného hesla munin jako hesla a budete mít přístup k grafům a datům Munin:

To je vše. Instalace Muninu je nyní dokončena. Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich služeb Managed Linux VPS Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, abynainstalovali Munin pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat GlassFish 4 na Ubuntu VPS

  2. Jak nainstalovat PrestaShop na Ubuntu 14.04 VPS

  3. Jak nainstalovat PyroCMS na Ubuntu 14.04 VPS

  1. Jak nainstalovat Contao na Ubuntu 14.04 VPS

  2. Jak nainstalovat CS-Cart v4 na Ubuntu 14.04 VPS

  3. Jak nainstalovat Seafile na Ubuntu 14.04 VPS

  1. Jak nainstalovat b2evolution na Ubuntu 14.04 VPS

  2. Jak nainstalovat Group-Office 6 na Ubuntu 14.04 VPS

  3. Jak nainstalovat R na Ubuntu 16.04