V příštím článku se podíváme na Scout_Realtime. V předchozích článcích tohoto blogu jsme viděli různé nástroje založené na příkazovém řádku ke sledování výkonu našeho systému Gnu / Linux, jako například htop, pohledy a další. Ten, který dnes uvidíme, je další jednoduchý nástroj pro monitorování serveru.
Scout v reálném čase nás zobrazí metriky disku, paměti, sítě, CPU a procesu. Jedná se o jednoduchý, snadno použitelný a webový nástroj pro monitorování metrik serveru Linux v reálném čase, a to velmi jasným způsobem. Ukáže nám plynulé grafy metrik shromážděných z CPU, paměti, disku, sítě a procesů. To vše v reálném čase.
V tomto článku uvidíme, jak nainstalovat tento monitorovací nástroj s názvem scout_realtime na Ubuntu sledovat vzdálený server. Ale než se do toho pustíme, uvidíme některé obecné charakteristiky, které tento program nabídne uživatelům.
Obecná charakteristika scout_realtime
- Program je Open Source. Jeho zdrojový kód lze vidět na stránce GitHub.
- Rolování je v aktualizovat grafiku každou sekundu.
- vše klíčové metriky výkonu (CPU, paměť, využití disku a síťový provoz) jsou v jediném zobrazení pro lepší čtení dat.
- Metriky využití paměti jsou podle jeho webových stránek jasnější a přesnější než v jiných programech se stejným účelem.
- Procesy jsou seskupeny se stejným názvem a počtem spuštěných procesů. Tím je zajištěno, že trendy v aktivních procesech budou jasnější.
- scout_realtime silně závislá na souborovém systému proc získat metriky. Procfs je k dispozici v distribucích založených na Gnu / Linux. OSX a FreeBSD nemají plnou podporu procfs a nejsou kompatibilní.
Instalace nástroje Scout_realtime Monitoring Tool na Ubuntu
Chcete-li nainstalovat scout_realtime na náš server Gnu / Linux, budeme muset nainstalovat Ruby 1.9.3 nebo vyšší. K tomu použijeme v terminálu následující příkaz (Ctrl + Alt + T):
sudo apt install rubygems
Jakmile je instalace Ruby v našem systému dokončena, můžeme nainstalujte balíček scout_realtime pomocí následujícího příkazu ve stejném terminálu:
sudo gem install scout_realtime
Spusťte skaut_realtime
Po úspěšné instalaci balíčku musíme spustit démona skaut_realtime. To bude mít na starosti shromažďování metrik serveru v reálném čase. Pro spuštění démona do terminálu (Ctrl + Alt + T) napíšeme:
scout_realtime
Po spuštění démona scout_realtime běží na našem serveru Linux, který chceme vzdáleně monitorovat prostřednictvím port 5555.
Otevřete porty brány firewall
Pokud používáme bránu firewall, budeme muset otevřít port 5555 který používá skaut_realtime. Díky tomu vám umožníme podávat žádosti. Jak na to, si můžete přečíst na stránce nápovědy UFW které nám nabízejí na webu Ubuntu,
Přístup k Scout_Realtime
Jakmile jsou porty otevřené, z jakéhokoli jiného počítače otevřeme webový prohlížeč a níže uvedenou adresu URL použijeme pro přístup k grafům a sledování výkonu vzdáleného serveru.
http://localhost:5555
Nebo můžeme také použít:
http://direccion-ip-o-dominio.com:5555
Zobrazit protokoly programu
Ve výchozím stavu, protokoly jsou uloženy v souboru .scout / scout_realtime.log systému. Tyto registry budeme moci nahlédnout pomocí příkazu cat v terminálu (Ctrl + Alt + T) následujícím způsobem:
cat .scout/scout_realtime.log
Zastavte Scout_realtime
Pokud chceme zastavit démona scout_realtime, provedeme v terminálu následující příkaz (Ctrl + Alt + T):
scout_realtime stop
Odinstalujte scout_realtime
Chcete-li odinstalovat scout_realtime ze systému, budeme muset v terminálu provést pouze následující příkaz:
sudo gem uninstall scout_realtime
Nápověda a informace
Na zkontrolujte dostupné možnosti tohoto programu, budeme moci do terminálu psát:
scout_realtime --help
Pokud někdo potřebuje viac info o tomto programu se můžete obrátit na úložiště github od skaut_realtime. Pokud někdo najde chybu v programu, může ji nahlásit následujícím způsobem odkaz.