Scout_Realtime, subaybayan ang iyong Gnu / Linux server mula sa browser

Tungkol sa Scout_Realtime

Sa susunod na artikulo ay titingnan namin ang Scout_Realtime. Sa mga nakaraang artikulo sa blog na ito, nakita namin ang iba't ibang mga tool na batay sa linya ng utos upang subaybayan ang pagganap ng aming system ng Gnu / Linux, tulad ng htop, Mga sulyap at iba pa. Ang makikita natin ngayon ay iba pa simpleng tool para sa pagsubaybay sa isang server.

Scout Realtime sa amin magpapakita ng mga sukatan ng disk, memorya, network, CPU at proseso. Ito ay isang simple, madaling gamiting at tool na batay sa web upang subaybayan ang mga sukatan ng server ng Linux sa real time, sa isang napakalinaw na paraan. Ipapakita nito sa amin ang mga likidong grap sa mga sukatang nakolekta mula sa CPU, memorya, disk, network at mga proseso. Ang lahat ng ito sa real time.

Sa artikulong ito, makikita natin kung paano i-install ang tool sa pagsubaybay na ito na tinatawag na scout_realtime sa Ubuntu subaybayan ang isang remote server. Ngunit bago napunta sa usapin, makikita natin ang ilan sa mga pangkalahatang katangian na inaalok ng program na ito sa mga gumagamit.

Pangkalahatang katangian ng scout_realtime

  • Ang programa ay Open Source. Ang source code nito ay makikita sa pahina GitHub.
  • Makinis ang pag-scroll sa i-update ang graphics bawat segundo.
  • lahat pangunahing sukatan ng pagganap (Ang CPU, memorya, paggamit ng disk at trapiko sa network) ay nasa isang solong pagtingin para sa mas mahusay na pagbabasa ng data.
  • Ang mga sukatan sa paggamit ng memorya ay mas malinaw at mas tumpak, ayon sa website nito, kaysa sa ibang mga programa na may parehong layunin.
  • Ang mga proseso ay nakapangkat na may parehong pangalan at ang bilang ng mga tumatakbo na proseso ay ipinapakita. Ito ay upang matiyak na ang mga kalakaran sa mga aktibong proseso ay magiging mas malinaw.
  • scout_realtime lubos na nakasalalay sa proc filesystem upang makakuha ng mga sukatan. Magagamit ang Procfs sa mga pamamahagi na nakabatay sa Gnu / Linux. Ang OSX at FreeBSD ay walang ganap na suporta para sa mga procfs at hindi tugma.

Pag-install ng Scout_realtime Monitoring Tool sa Ubuntu

Upang mai-install ang scout_realtime sa aming Gnu / Linux server, kakailanganin naming i-install ang Ruby 1.9.3 o mas mataas. Para dito gagamitin namin ang sumusunod na utos sa isang terminal (Ctrl + Alt + T):

pag-install ng ruby ​​sa Ubuntu server

sudo apt install rubygems

Kapag natapos na ang pag-install ng Ruby sa aming system, magagawa namin i-install ang scout_realtime package gamit ang sumusunod na utos sa parehong terminal:

Pag-install ng Scout_realtime

sudo gem install scout_realtime

Magsimula sa scout_realtime

Matapos matagumpay na mai-install ang package, dapat nating simulan ang scout_realtime daemon. Mangangasiwa ito sa pagkolekta ng mga sukatan ng server sa real time. Upang simulan ang daemon, sa terminal (Ctrl + Alt + T) nagsusulat kami:

paglulunsad ng scout_realtime

scout_realtime

Matapos ilunsad ang scout_realtime daemon, tumatakbo ito sa aming Linux server na nais naming subaybayan nang malayuan sa pamamagitan ng daungan 5555.

Buksan ang mga port ng firewall

Kung nagpapatakbo kami ng isang firewall, kakailanganin naming buksan ang port 5555 aling scout_realtime ang gumagamit. Sa pamamagitan nito, papayagan ka naming gumawa ng mga kahilingan. Maaari itong konsulta kung paano ito gawin sa pahina ng tulong ng UFW na inaalok nila kami sa website ng Ubuntu,

Pag-access sa Scout_Realtime

tumatakbo ang scout_realtime

Kapag ang mga port ay bukas, mula sa anumang iba pang mga machine, nagbubukas kami ng isang web browser at gagamitin namin ang URL na ipinapakita sa ibaba upang ma-access ang mga graph at masubaybayan ang pagganap ng remote server.

http://localhost:5555

O maaari din naming gamitin ang:

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

Tingnan ang mga tala ng programa

Bilang default, ang mga tala ay nai-save sa file .scout / scout_realtime.log ng system. Maaari naming konsultahin ang mga rehistro na ito gamit ang cat command sa isang terminal (Ctrl + Alt + T) tulad ng sumusunod:

cat .scout/scout_realtime.log

Itigil ang Scout_realtime

Kung nais naming ihinto ang scout_realtime daemon, isasagawa namin ang sumusunod na utos sa terminal (Ctrl + Alt + T):

scout_realtime stop

I-uninstall ang scout_realtime

Upang i-uninstall ang scout_realtime mula sa system, isasagawa lamang namin ang sumusunod na utos sa terminal:

sudo gem uninstall scout_realtime

Tulong at impormasyon

Sa suriin ang mga magagamit na pagpipilian ng program na ito, makakasulat kami sa isang terminal:

tulong ng scout_realtime

scout_realtime --help

Kung may kailangan higit pang impormasyon tungkol sa program na ito, maaari kang makipag-ugnay sa repository ng github mula sa scout_realtime. Kung may nakakita ng isang bug sa programa, maaari nila itong iulat sa sumusunod link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.