V naslednjem članku si bomo ogledali Scout_Realtime. V prejšnjih člankih v tem blogu smo videli različna orodja, ki temeljijo na ukazni vrstici za spremljanje delovanja našega sistema Gnu / Linux, na primer htop, pogledi in drugi. Ta, ki jo bomo videli danes, je druga preprosto orodje za nadzor strežnika.
Skavt v realnem času nas bodo prikazane metrike diska, pomnilnika, omrežja, CPU in procesov. To je preprosto, enostavno za uporabo in spletno orodje za sprotno spremljanje meritev strežnikov Linuxa na zelo jasen način. Pokazal nam bo tekoče grafe o meritvah, zbranih iz CPU-ja, pomnilnika, diska, omrežja in procesov. Vse to sproti.
V tem članku bomo videli, kako v Ubuntu namestiti to orodje za nadzor, imenovano scout_realtime nadzor oddaljenega strežnika. Preden pa se lotimo zadeve, bomo videli nekaj splošnih značilnosti, ki jih bo ta program ponudil uporabnikom.
Splošne značilnosti scout_realtime
- Program je open Source. Izvorno kodo si lahko ogledate na strani GitHub.
- Pomikanje je gladko v posodobite grafiko vsako sekundo.
- vse ključne meritve uspešnosti (CPU, pomnilnik, uporaba diska in omrežni promet) so v enem pogledu za boljše branje podatkov.
- Po njegovem spletnem mestu so meritve porabe pomnilnika jasnejše in natančnejše kot pri drugih programih z istim namenom.
- Procesi so razvrščeni v skupine prikažejo se isto ime in število tekočih procesov. S tem želimo zagotoviti jasnejše trende v aktivnih procesih.
- Skavtski_realtime močno odvisen od datotečnega sistema proc da dobite meritve. Procfs je na voljo v distribucijah, ki temeljijo na Gnu / Linux. OSX in FreeBSD nimata popolne podpore za procfs in nista združljiva.
Namestitev orodja za spremljanje Scout_realtime v Ubuntu
Če želite namestiti scout_realtime na naš strežnik Gnu / Linux, namestiti bomo morali Ruby 1.9.3 ali novejšo. Za to bomo v terminalu uporabili naslednji ukaz (Ctrl + Alt + T):
sudo apt install rubygems
Ko je namestitev Rubyja končana v našem sistemu, lahko namestite paket scout_realtime z uporabo naslednjega ukaza v istem terminalu:
sudo gem install scout_realtime
Začni scout_realtime
Po uspešni namestitvi paketa zagnati moramo demon scout_realtime. Ta bo zadolžen za zbiranje meritev strežnika v realnem času. Za zagon demona v terminal (Ctrl + Alt + T) zapišemo:
scout_realtime
Po zagonu demona scout_realtime se na našem strežniku Linux izvaja, ki ga želimo nadzorovati na daljavo prek pristanišče 5555.
Odprite vrata požarnega zidu
Če uporabljamo požarni zid, bomo morali odpreti vrata 5555 ki jih scout_realtime uporablja. S tem vam bomo omogočili, da oddate zahteve. Za to si oglejte, kako to storiti na strani s pomočjo UFW ki nam jih ponujajo na spletnem mestu Ubuntu,
Dostop do Scout_Realtime
Ko so vrata odprta, s katerega koli drugega stroja, odpremo spletni brskalnik in bomo uporabili spodnji URL, da bomo dostopali do grafov in spremljali delovanje oddaljenega strežnika.
http://localhost:5555
Lahko pa uporabimo tudi:
http://direccion-ip-o-dominio.com:5555
Oglejte si dnevnike programov
Privzeto, dnevniki se shranijo v datoteko .scout / scout_realtime.log sistema. Te registre bomo lahko pregledali z ukazom cat v terminalu (Ctrl + Alt + T), kot sledi:
cat .scout/scout_realtime.log
Ustavi Scout_realtime
Če želimo ustaviti demon scout_realtime, bomo v terminalu izvedli naslednji ukaz (Ctrl + Alt + T):
scout_realtime stop
Odstrani scout_realtime
Če želite odstraniti scout_realtime iz sistema, bomo morali v terminalu izvesti le naslednji ukaz:
sudo gem uninstall scout_realtime
Pomoč in informacije
Da preverite razpoložljive možnosti tega programa, v terminal bomo lahko zapisali:
scout_realtime --help
Če kdo rabi más información glede tega programa se lahko obrnete na github repozitorij od scout_realtime. Če nekdo najde napako v programu, jo lahko prijavi v nadaljevanju povezava.