GNU/Linux >> Znalost Linux >  >> Linux

Jak monitorovat Linuxový server a metriky z prohlížeče pomocí Scout Realtime

Úvod

V tomto článku si ukážeme, jak monitorovat váš systém Linux a některé jeho metriky pomocí jednoduchého nástroje pro monitorování serveru, o který bychom se s vámi rádi podělili, s názvem Scout_Realtime .

Co je Scout_Realtime?

Scout_Realtime je jednoduchý, snadno použitelný webový nástroj pro sledování metrik serveru Linux v reálném čase špičkovým způsobem. Ukazuje vám tedy plynulé grafy o metrikách shromážděných z CPU, paměti, disku, sítě a procesů (10 nejlepších) v reálném čase.

Instalace nástroje Scout_Realtime Monitoring Tool v systému Linux

1. Chcete-li nainstalovat scout_realtime na serveru Linux musíte mít Ruby 2.7+ nainstalovaný na vašem serveru pomocí následujícího příkazu.

V Debian/Ubuntu

$ sudo apt-get install rubygems	-y

RHEL/CentOS

# sudo yum -y install rubygems-devel

Na Fedoře

$ sudo dnf -y install rubygems-devel

2. Jakmile nainstalujete Ruby na vašem systému Linux si nyní můžete nainstalovat scout_realtime zabalit pomocí následujícího příkazu.

$ sudo gem install scout_realtime

3. Po úspěšné instalaci scout_realtime pak musíte spustit scout_realtime démon, který bude shromažďovat metriky serveru v reálném čase, jak je znázorněno.

$ scout_realtime

4. Nyní, když scout_realtime démon běží na vašem linuxovém serveru, který chcete vzdáleně monitorovat na portu 5555 .

Kromě možnosti Pokud používáte bránu firewall, musíte otevřít port 5555 které scout_realtime naslouchá ve firewallu, aby povolil požadavky na něj.

V systému Debian/Ubuntu

$ sudo ufw allow 27017  
$sudo ufw reload 

RHEL/CentOS

# sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT    
# sudo service iptables restart

V systému RHEL/CentOS

$ sudo firewall-cmd --permanent --add-port=5555/tcp       
$ sudo firewall-cmd reload

5. Nyní z jakéhokoli jiného počítače otevřete webový prohlížeč a použijte níže uvedenou adresu URL pro přístup k scout_realtime k monitorování výkonu vzdáleného serveru Linux.

http://localhost:5555 

NEBO

http://ip-address_or_hostname.com:5555

6. Ve výchozím nastavení scout_realtime protokoly se zapisují do .scout/scout_realtime.log v systému, který můžete zobrazit pomocí příkazu cat.

$ cat .scout/scout_realtime.log

7. Chcete-li zastavit scout_realtime démona, spusťte následující příkaz.

$ scout_realtime stop

8. Chcete-li odinstalovat scout_realtime ze systému spusťte následující příkaz.

$ gem uninstall scout_realtime

Další informace najdete na Scout_realtime Github.


Linux
  1. Jak na SSH na Linuxu z Androidu

  2. Jak vypisovat, nahrávat a stahovat soubory ze serveru SFTP pomocí golang

  3. Jak monitorovat a protokolovat síťový provoz v systému Linux pomocí vnStat

  1. Monitorujte linuxový server pomocí Prometheus a Grafana

  2. Jak monitorovat zabezpečení serveru Linux pomocí Osquery

  3. Jak nainstalovat MongoDB ze zdroje (a pomocí YUM) na Linuxu

  1. Jak synchronizovat čas na serveru Linux pomocí Chrony

  2. Jak vytvořit server CS:GO na Linux VPS

  3. Jak monitorovat váš Linux Server pomocí osquery