Monitorujte server Nginx pomocí Linux-dash

linux-dash

Linux znamená webové servery, a je to mezi Apache a Nginx mají značnou část tohoto trhu absolutně dominovanou a je známo, že je to dáno nejen tím, jak silné jsou obě alternativy, ale především dobrými možnostmi, které máme pro sledovat naše webové stránky s kterýmkoli z nich. A je to, že tento úkol je nesmírně důležitý pro ty, kteří pracují jako správci systému a potřebují vždy vědět, zda servery fungují a jakým způsobem to dělají.

Ale vedle dobře zavedených a pokročilých řešení, jako je Zenoss nebo Nagios, máme velké množství jednodušších nástrojů, které můžeme použít k sledovat náš server Linux jednodušší, přístupnější následným uživatelům. A nyní přezkoumáme hovor linux-dash, velmi kompletní a snadno se instaluje a začíná používat.

Uvidíme tedy, jak nainstalovat linux-dash na Ubuntu a s Nginx jako webovým serverem (Tuto možnost jsme využili ve srovnání s Apache, protože se v posledních měsících nejvíce rozrostla). Nejprve se jako vždy uchýlíme k příkazovému řádku a zadáme následující:

sudo apt-get install git nginx php5-json php5-fpm php5-curl

Pak deaktivujeme výchozí konfiguraci v Nginx:

sudo rm / etc / nginx / sites-enabled / výchozí

Nyní musíme soubor upravit /etc/ngingx/conf.d/linuxdash.conf, a chystáme se zjistit, že Nginx používá port 8080, takže obsah souboru by měl být následující:

Server {
název_serveru $ název_domény;
poslouchat 8080;
root / var / www;
index index.html index.php;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;

umístění ~ * \. (?: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico) $ {
try_files $ uri = 404;
vyprší max;
přístup_log vypnut;
add_header Pragma veřejné;
add_header Cache-Control "public, must-revalidate, proxy-revalidate";
}

umístění / linux-dash {
index index.html index.php;
}

# PHP-FPM přes zásuvky
umístění ~ \ .php (/ | $) {
fastcgi_param SCRIPT_FILENAME $ dokument_root $ fastcgi_script_name;
fastcgi_split_path_info ^ (. +? \. php) (/.*) $;
fastcgi_pass unix: /var/run/php5-fpm.sock;
if (! -f $ document_root $ fastcgi_script_name) {
404 návrat;
}
test_files $ uri $ uri / /index.php?$args;
patří fastcgi_params;
}
}

Teď musíme konfigurovat php-fpm, jeden z balíčků, které jsme nainstalovali v prvním kroku, což provedeme úpravou souboru /etc/php5/fpm/pool.d/www.conf, pro přidání parametrů 'uživatel', 'skupina' a 'poslouchat (zbytek souboru lze ponechat beze změny:

uživatel = www-data
skupina = www-data
listen = /var/run/php5-fpm.sock

Konečně jsme připraveni nainstalujte linux-dash, který nemá PPA, ale instalujeme z github:

klon git https://github.com/afaqurk/linux-dash.git
sudo cp -r linux-dash / / var / www /
sudo chown -R www-data: www-data / var / www

Abychom to dokončili, musíme pouze restartovat server Nginx společně s php5-fpm:

sudo servis php5-fpm restart
sudo služba nginx restart

Nyní, když jsme nainstalovali tento nástroj, budeme pokračovat v tom, co následuje, což je vidět, jak jej efektivně používat sledovat náš server LinuxZa tímto účelem musíme spustit webový prohlížeč, otevřít kartu a zadat adresu URL našeho serveru následovanou portem 8080 a instalací linux-dash, která by po provedení výše uvedených kroků měla být něco jako:

http://<linux-IP-address>:8080/linux-dash/

Jak vidíme, linux-dash interface je docela jednoduché a skládá se z desky, ve které si můžeme vizualizovat několik widgetů a v nich vlastnosti systému, widgety, které si na druhou stranu můžeme přeuspořádat podle vkusu, abychom je co nejlépe přizpůsobili našim preferencím a také můžeme pomocí témat přizpůsobit vzhled linux-dash v našem systému. Mezi různými parametry, které budeme moci pomocí linux-dash sledovat, máme obecné informace o systému (operační systém, paměť RAM, počet jader), využití disku a každého připojeného oddílu systému, nainstalované pluginy (mysql, openssl, python atd.) a poté všechny informace související s připojením: aktivní rozhraní (s informacemi o každém z nich), rychlost stahování a nahrávání serveru, počet příchozích a odchozích připojení, ping , připojené uživatele a aktivní procesy kromě několika dalších věcí.

Jak vidíme, je to docela kompletní řešení a nejlepší ze všeho je, že se velmi snadno instaluje a začíná používat, takže nemusíme být pokročilými uživateli, abychom toho mohli využívat. Doufáme, že tyto kroky pomohly našim čtenářům, aby byli vyzváni, aby to vyzkoušeli, protože ve více než jednom případě je čeká velmi příjemné překvapení.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.