Ang Collectl, isang tool upang masubaybayan ang pagganap ng system

tungkol sa koleksyon

Sa susunod na artikulo ay titingnan namin ang Collectl. Ito ay isang magaan na tool para sa subaybayan ang pagganap ng system, na maaaring magamit upang mangolekta ng data ng pagganap na naglalarawan sa kasalukuyang estado ng system.

Kung ihahambing sa iba pang mga tool para sa parehong layunin, ang isang ito ay nangongolekta ng impormasyon tungkol sa maraming iba't ibang mga uri ng mga mapagkukunan ng system tulad ng; la CPU, disk, memorya, network, sockets, tcp, inode, memorya, nfs, proseso, atbp. Maaari itong patakbuhin nang interactive o bilang isang 'demonyo', at may kakayahang i-record at i-replay ang nakunan ng data. Papayagan din kaming i-export ang data sa iba't ibang mga format ng file.

Pangkalahatang katangian ng Collectl

Bukod sa iba pa, nag-aalok ang tool na ito sa mga gumagamit ng mga sumusunod na tampok:

  • Ang Collectl ay hindi nakatuon sa isang limitadong bilang ng mga sukatan ng systemMaaari itong mangolekta ng impormasyon tungkol sa maraming iba't ibang mga uri ng mapagkukunan ng system tulad ng; cpu, disk, memorya, network, sockets, tcp, inode, infiniband, gloss, nfs, proseso, quadrics, slabs at buddyinfo.
  • Ang tool na ito gumagamit ng napakakaunting CPU. Sa katunayan, nasusukat ito upang magamit ang 0.1% kapag tatakbo bilang isang 'daemon' gamit ang default na agwat ng sample na 60 segundo para sa proseso ng data at 10 segundo para sa lahat pa.
  • Maaaring patakbuhin nang interactive, bilang isang daemon, o bilang pareho.
  • Ay mayroong kakayahang subaybayan ang halos anumang subsystem.
  • Maaari mo gampanan ang papel ng maraming iba pang mga kagamitan na dinisenyo para sa isang solong layunin, tulad nila; ps, tuktok, iotop o vmstat.
  • Nag-aalok din ang tool na ito ng kakayahang i-record at i-replay ang nakuhang data.
  • Maaari mo i-export ang data sa iba't ibang mga format ng file.
  • Maaari ang tool patakbuhin bilang isang serbisyo upang subaybayan ang mga remote machine o isang buong server cluster.
  • Kami rin magpapakita ito ng data sa terminal, sumulat sa file o socket.

Ito ay ilan lamang sa mga tampok ng program na ito. Kaya nila kumunsulta sa kanilang lahat nang detalyado mula sa website ng proyekto.

I-install ang Collectl

Bilang default, ang pakete Magagamit ang Collectl sa default na imbakan ng Ubuntu. Ang pag-install nito sa aming system ay magiging kasing simple ng pagbubukas ng isang terminal (Ctrl + Alt + T) at pagpapatupad ng utos:

i-install ang koleksyon

sudo apt install collectl

Sa panahon ng pag-install, hihilingin sa amin na piliin ang web server kung para saan Colplot Dapat itong mai-configure sa sarili, bagaman magkakaroon kami ng posibilidad na piliin ang 'Wala ' para sa manu-manong pag-setup sa paglaon.

i-configure ang web server

Gamitin

Kapag natapos ang pag-install ng tool na ito, magagawa namin madaling patakbuhin ito mula sa terminal, kahit na walang anumang pagpipilian. Ang sumusunod na utos ay magpapakita ng impormasyon tungkol sa mga istatistika ng CPU, disk, at network sa isang maikling format na nababasa ng tao.

pagtakbo ng koleksyon

collectl

Kung interesado ka i-print ang mga istatistika para sa lahat ng mga subsystem, ang utos na kailangan nating ipatupad ay dapat isama ang –Lahat na pagpipilian:

collectl --all

Kung gusto natin gamitin ang Collectl na may tuktok, kailangan naming isagawa ang sumusunod na utos kasama ang –Para sa pagpipilian:

tuktok ng koleksyon

collectl --top

Kung ang hinahanap mo ay sabay na subaybayan ang lahat ng mapagkukunan, ang utos na magpatupad ay ang sumusunod:

colll scmd

collectl -scmd

Kailanman gusto natin tingnan ang paggamit ng memorya ng aming system, kakailanganin lamang namin upang ipatupad ang utos kasama ang -sm pagpipilian:

kolektahin sm

collectl -sm

Ang tool na ito ay maaari ding ipakita ang impormasyon tungkol sa CPU, mga disk, at data ng network kasama ang sumusunod na utos:

mangolekta ng scdn

collectl -scdn

Sa kumuha ng impormasyon tungkol sa CPU at TCP, ang utos na dapat naming ipatupad ay ang mga sumusunod:

koleksyon ng stc

collectl -stc

Sa kumuha ng impormasyon tungkol sa mga proseso sa aming system, maaari naming patakbuhin ang command na koleksyon ng mga sumusunod na pagpipilian:

koleksyon c1

collectl -c1 -sZ -i:1

Ito ay ilan lamang sa mga posibilidad na inaalok sa amin ng utility na ito. Kung gusto mo kumunsulta sa tulong nito at tingnan ang lahat ng mga magagamit na pagpipilian, sa terminal (Ctrl + Alt + T) kailangan mo lamang i-type ang utos:

tulong sa koleksyon

collectl --help

Maaari rin kaming pumili para sa basahin ang mga pahina ng tao pagta-type sa terminal (Ctrl + Alt + T):

man collectl

Sa mga linyang ito nakita namin ang isang pangunahing paggamit ng Collectl command line utility upang subaybayan ang pagganap ng system. Para kay karagdagang impormasyon tungkol sa kung paano ito gumagana, ang mga gumagamit ay maaaring kumunsulta sa dokumentasyon ng proyekto o mga halimbawa na inaalok nila sa kanilang website.


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.