Scout_Realtime, monitorizează-ți serverul Gnu / Linux din browser

Despre Scout_Realtime

În articolul următor vom analiza Scout_Realtime. În articolele anterioare de pe acest blog, am văzut diferite instrumente bazate pe linia de comandă pentru a monitoriza performanța sistemului nostru Gnu / Linux, cum ar fi Htop, ochi si altii. Cel pe care îl vom vedea astăzi este altul instrument simplu pentru monitorizarea unui server.

Cercetați-ne în timp real va afișa valorile de disc, memorie, rețea, procesor și proces. Acesta este un instrument simplu, ușor de utilizat și bazat pe web pentru a monitoriza valorile serverului Linux în timp real, într-un mod foarte clar. Ne va arăta grafice fluide despre valorile colectate de la procesor, memorie, disc, rețea și procese. Toate acestea în timp real.

În acest articol, vom vedea cum se instalează acest instrument de monitorizare numit scout_realtime pe Ubuntu către monitorizați un server la distanță. Dar, înainte de a ne apuca de treabă, să vedem câteva dintre caracteristicile generale pe care acest program le va oferi utilizatorilor.

Caracteristici generale ale scout_realtime

  • Programul este Open Source. Codul său sursă poate fi văzut pe pagina GitHub.
  • Derularea este lină în actualizați grafica în fiecare secundă.
  • toate indicatori de performanță cheie (CPU, memorie, utilizare disc și trafic de rețea) sunt într-o singură vizualizare pentru o citire mai bună a datelor.
  • Valorile privind utilizarea memoriei sunt mai clare și mai precise, conform site-ului său web, decât în ​​alte programe cu același scop.
  • Procesele sunt grupate cu același nume și se afișează numărul proceselor care rulează Aceasta este pentru a se asigura că tendințele proceselor active devin mai clare.
  • scout_realtime foarte dependent de sistemul de fișiere proc pentru a obține valori. Procfs este disponibil pe distribuțiile bazate pe Gnu / Linux. OSX și FreeBSD nu au suport complet pentru procfs și nu sunt compatibile.

Instalarea Scout_realtime Monitoring Tool pe Ubuntu

Pentru a instala scout_realtime pe serverul nostru Gnu / Linux, va trebui să instalăm Ruby 1.9.3 sau o versiune ulterioară. Pentru aceasta vom folosi următoarea comandă într-un terminal (Ctrl + Alt + T):

instalare ruby ​​pe serverul Ubuntu

sudo apt install rubygems

Odată ce instalarea Ruby este terminată în sistemul nostru, putem instalați pachetul scout_realtime folosind următoarea comandă în același terminal:

Instalare Scout_realtime

sudo gem install scout_realtime

Porniți scout_realtime

După instalarea cu succes a pachetului, trebuie să începem demonul scout_realtime. Aceasta va fi însărcinată cu colectarea valorilor serverului în timp real. Pentru a porni demonul, în terminal (Ctrl + Alt + T) scriem:

lansarea scout_realtime

scout_realtime

După lansarea demonului scout_realtime, acesta rulează pe serverul nostru Linux pe care dorim să îl monitorizăm de la distanță prin intermediul portul 5555.

Deschideți porturile firewall

Dacă rulăm un firewall, va trebui să deschidem portul 5555 pe care le folosește scout_realtime. Cu aceasta vă vom permite să faceți cereri. Acest lucru poate fi consultat cum se face în pagina de ajutor a UFW pe care ni le oferă pe site-ul Ubuntu,

Accesarea Scout_Realtime

scout_realtime rulează

Odată ce porturile sunt deschise, de la orice altă mașină, deschidem un browser web și vom folosi adresa URL afișată mai jos pentru a accesa graficele și pentru a monitoriza performanța serverului la distanță.

http://localhost:5555

Sau putem folosi și:

http://direccion-ip-o-dominio.com:5555

Vizualizați jurnalele de programe

În mod implicit, jurnalele sunt salvate în fișierul .scout / scout_realtime.log a sistemului. Vom putea consulta aceste registre utilizând comanda cat într-un terminal (Ctrl + Alt + T) după cum urmează:

cat .scout/scout_realtime.log

Opriți Scout_realtime

Dacă vrem să oprim demonul scout_realtime, vom executa următoarea comandă în terminal (Ctrl + Alt + T):

scout_realtime stop

Dezinstalați scout_realtime

Pentru a dezinstala scout_realtime din sistem, va trebui să executăm următoarea comandă doar în terminal:

sudo gem uninstall scout_realtime

Ajutor și informații

De verificați opțiunile disponibile ale acestui program, vom putea scrie într-un terminal:

scout_realtime ajutor

scout_realtime --help

Dacă cineva are nevoie mai mult despre acest program, puteți contacta depozit github din scout_realtime. Dacă cineva găsește o eroare în program, o poate raporta în cele ce urmează legătură.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.