GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalujte Munin na CentOS 7

Dnes vám ukážeme, jak nainstalovat Munin na CentOS 7. Munin je síťový nástroj pro monitorování zdrojů, který může pomoci analyzovat trendy zdrojů a využití serverů a služeb. Nabízí monitorovací a upozorňovací služby pro servery, přepínače, aplikace a služby a je navržen tak, aby byl velmi plug and play. Instalace Munin na CentOS 7 je opravdu snadný úkol, měli byste pečlivě postupovat podle níže uvedených kroků a Munin by měl být nainstalován na CentOS 7 za méně než 10 minut. Munin má architekturu master/slave, ve které se master připojuje ke všem slave v pravidelných intervalech a žádá je o data, která jsou pak uložena v souborech RRD. Upozorní uživatele, když se něco pokazí, a upozorní je podruhé, když byl problém vyřešen.

Požadavky:
Budeme používat náš SSD 1 Plán hostování Linux VPS pro tento tutoriál.

1. Logian přes SSH

Přihlaste se na svůj server přes SSH:

# ssh root@server_ip

2. Ověřte verzi CentOS

Než začnete, zadejte níže uvedený příkaz a zkontrolujte, zda máte na svém počítači nainstalovanou správnou verzi CentOS:

# cat /etc/redhat-release

Mělo by vám to poskytnout následující výstup:

CentOS Linux release 7.2.1511 (Core)

3. Aktualizujte systém

Ujistěte se, že je váš server plně aktuální:

# yum update

4. Nainstalujte úložiště EPEL

Po dokončení aktualizace nainstalujte úložiště EPEL:

# yum install epel-release

5. Nainstalujte Munin a Apache

Nyní můžete nainstalovat Munin a Apache pomocí níže uvedeného příkazu:

# yum install munin munin-node httpd -y

6. Spusťte a nakonfigurujte Munin

Po dokončení instalace spusťte Munin a povolte jeho spuštění při startu.

# systemctl start munin-node
 
# systemctl enable munin-node

7. Restartujte Munin

Pokud potřebujete restart, můžete k restartování Munin použít systemctl restart munin-node.

Porovnejte s /etc/munin/munin.conf soubor, zda máte povoleny následující řádky:

[localhost]
address 127.0.0.1
use_node_name yes

Soubor můžete buď otevřít pomocí textového editoru, nebo použít grep příkaz. Například pro kontrolu nastavené adresy můžete použít:

# grep address /etc/munin/munin.conf

8. Nakonfigurujte Munin

Pomocí htpasswd vytvoříme uživatelské jméno a heslo pro základní autentizaci, čímž ochráníme Munin heslem. Zadejte následující příkaz:

# htpasswd /etc/munin/munin-htpasswd admin

Až budete vyzváni, jak je uvedeno níže, zadejte heslo pro administrátora:

New password:
Re-type new password:
Adding password for user admin

Přidejte název hostitele serveru do munin-node.conf soubor. Otevřete jej pomocí textového editoru dle vašeho výběru. Používáme nano:

# nano /etc/munin/munin-node.conf

Můžete přidat řádek host_name na konci souboru. Například:

host_name vps.rosehosting.com

Uložte a zavřete soubor.

9. Nastavte konfiguraci Munin pro Apache

Otevřete konfiguraci Munin pro Apache a přidejte níže uvedené řádky do /var/www/html/munin adresář:

# nano /etc/httpd/conf.d/munin.conf
 
Order Deny,Allow
   Deny from all
   Allow from 127.0.0.1 your_public_IP

Po přidání by sekce měla vypadat takto:

<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. Ověřte instalaci Munin na CentOS 7

Restartujte Apache, aby se změny projevily:

# systemctl restart httpd

Gratulujeme. Úspěšně jste nainstalovali Munin na CentOS 7. Nyní otevřete svůj oblíbený webový prohlížeč a přejděte na:http://your_server_IP/munin a zadejte přihlašovací údaje, které jste právě nastavili pomocí htpasswd utility.

Níže jsou uvedeny některé snímky grafů, které jsme získali od Munina, které monitorují naše nečinné Linux VPS.

Samozřejmě nemusíte instalovat Munin na CentOS 7, pokud používáte jednu z našich Ultra-Fast CentOS 7 VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Munin na CentOS 7 nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat Munin na CentOS 7, 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.


Cent OS
  1. Nainstalujte MariaDB 10.0 na CentOS 6

  2. Nainstalujte PHP 7.4 na CentOS 8

  3. Nainstalujte si ownCloud na CentOS 6

  1. Nainstalujte Fail2ban na CentOS

  2. Nainstalujte Log.io na CentOS 7

  3. Nainstalujte GlassFish 4.1 na Centos 7

  1. Nainstalujte Odoo 14 na CentOS 8

  2. Nainstalujte osCommerce na CentOS 7

  3. Nainstalujte PrestaShop na CentOS