Scout_Realtime, controleer uw Gnu / Linux-server vanuit de browser

Over Scout_Realtime

In het volgende artikel gaan we Scout_Realtime bekijken. In eerdere artikelen op deze blog hebben we verschillende op de opdrachtregel gebaseerde tools gezien om de prestaties van ons GNU / Linux-systeem te volgen, zoals htop, blikken en anderen. Degene die we vandaag gaan zien, is een andere eenvoudige tool voor het bewaken van een server.

Scout Realtime ons toont schijf-, geheugen-, netwerk-, CPU- en processtatistieken​ Dit is een eenvoudige, gebruiksvriendelijke en webgebaseerde tool om Linux-serverstatistieken in realtime op een zeer duidelijke manier te volgen. Het toont ons vloeiende grafieken over de statistieken die zijn verzameld van de CPU, het geheugen, de schijf, het netwerk en de processen. Dit alles in realtime.

In dit artikel gaan we zien hoe we deze monitoringtool genaamd scout_realtime op Ubuntu kunnen installeren een externe server bewaken​ Maar voordat we op de kwestie ingaan, gaan we enkele algemene kenmerken bekijken die dit programma aan gebruikers gaat bieden.

Algemene kenmerken van scout_realtime

  • Het programma is Open Source​ De broncode is te zien op de pagina van GitHub.
  • Scrollen gaat soepel in de update afbeeldingen elke seconde.
  • alle belangrijke prestatiestatistieken (CPU, geheugen, schijfgebruik en netwerkverkeer) bevinden zich in één weergave voor een betere gegevensuitlezing.
  • De meetgegevens van het geheugengebruik zijn volgens de website duidelijker en nauwkeuriger dan in andere programma's met hetzelfde doel.
  • Processen zijn gegroepeerd met dezelfde naam en het aantal lopende processen worden weergegeven. Dit om ervoor te zorgen dat trends in actieve processen duidelijker worden.
  • scout_realtime sterk afhankelijk van proc-bestandssysteem om statistieken te krijgen. Procfs is beschikbaar op op GNU / Linux gebaseerde distributies. OSX en FreeBSD hebben geen volledige ondersteuning voor procfs en zijn niet compatibel.

Scout_realtime Monitoring Tool installatie op Ubuntu

Om scout_realtime op onze Gnu / Linux-server te installeren, we zullen Ruby 1.9.3 of hoger moeten installeren​ Hiervoor gebruiken we het volgende commando in een terminal (Ctrl + Alt + T):

ruby-installatie op de Ubuntu-server

sudo apt install rubygems

Zodra de installatie van Ruby in ons systeem is voltooid, kunnen we dat installeer het scout_realtime-pakket met behulp van de volgende opdracht in dezelfde terminal:

Scout_realtime installatie

sudo gem install scout_realtime

Start scout_realtime

Na het succesvol installeren van het pakket, we moeten de daemon scout_realtime starten​ Dit is verantwoordelijk voor het in realtime verzamelen van de serverstatistieken. Om de daemon te starten, schrijven we in de terminal (Ctrl + Alt + T):

lancering scout_realtime

scout_realtime

Na het starten van de scout_realtime-daemon, draait deze op onze Linux-server die we op afstand willen monitoren via de poort 5555.

Open firewall-poorten

Als we een firewall draaien, moeten we poort 5555 openen welke scout_realtime gebruikt. Hiermee kunt u verzoeken doen. Hoe u dit moet doen, kunt u zien op de helppagina van UFW die ze ons aanbieden op de Ubuntu-website,

Toegang tot Scout_Realtime

scout_realtime draait

Zodra de poorten open zijn, vanaf een andere machine, we openen een webbrowser en we zullen de onderstaande URL gebruiken om toegang te krijgen tot de grafieken en om de prestaties van de externe server te volgen.

http://localhost:5555

Of we kunnen ook gebruik maken van:

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

Bekijk programmalogboeken

Standaard, logboeken worden opgeslagen in het bestand .scout / scout_realtime.log van het systeem. We kunnen deze registers als volgt raadplegen met het cat-commando in een terminal (Ctrl + Alt + T):

cat .scout/scout_realtime.log

Stop Scout_realtime

Als we de scout_realtime-daemon willen stoppen, gaan we het volgende commando uitvoeren in de terminal (Ctrl + Alt + T):

scout_realtime stop

Verwijder scout_realtime

Om scout_realtime van het systeem te verwijderen, hoeven we alleen de volgende opdracht in de terminal uit te voeren:

sudo gem uninstall scout_realtime

Hulp en informatie

Naar controleer de beschikbare opties van dit programma, kunnen we in een terminal schrijven:

scout_realtime hulp

scout_realtime --help

Als iemand het nodig heeft Meer informatie over dit programma kunt u contact opnemen met de github-opslagplaats van scout_realtime. Als iemand een bug in het programma vindt, kan hij deze in het volgende rapporteren link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.