Ang 12 Pinakamahusay na Tool para Subaybayan ang System Health sa Linux

Ang 12 Pinakamahusay na Tool para Subaybayan ang System Health sa Linux
Ang mga mambabasang tulad mo ay tumutulong sa pagsuporta sa MUO. Kapag bumili ka gamit ang mga link sa aming site, maaari kaming makakuha ng isang affiliate na komisyon. Magbasa pa.

Hindi sigurado kung paano susubaybayan ang kalusugan ng isang Linux system? Mayroong ilang mga tool na maaari mong gamitin upang subaybayan ang pagganap ng isang Linux system. Habang ang ilan sa mga ito ay paunang naka-install sa Linux, ang iba ay kailangang manu-manong i-install.





Tingnan natin kung paano mo magagamit ang mga tool sa command-line upang maunawaan ang mga pinagbabatayan na isyu sa iyong Linux system na pumipigil sa pagganap nito sa pinakamahusay. Ang isyu ay maaaring dahil sa ilang mga bottleneck sa disk storage, CPU, RAM, o sa network.





MAKEUSEOF VIDEO OF THE DAY

Bakit Mahalaga ang Pagsubaybay sa Kalusugan ng Linux

Bilang admin ng system, dapat mong tiyakin na gumagana nang maayos ang iyong makina sa pamamagitan ng madalas na pagsubaybay sa kalusugan nito. Kung sakaling magkaroon ng isyu, dapat mong mabilis na masubaybayan ang problema at maghanda ng isang pag-aayos upang ang system ay magsimulang gumana muli, at ang downtime ay maaaring balewalain.





Upang subaybayan ang kalusugan ng isang system, maaari kang gumamit ng ilang command-line na tool at utility na makakatulong sa iyong subaybayan ang mga mapagkukunan ng system at ang paggamit ng mga ito. Kapag lumitaw ang isang isyu, maaari mong konsultahin muli ang mga tool na ito upang masuri ang problema at i-troubleshoot ito sa pinakamababang oras.

Nasa ibaba ang ilang command-line tool na magagamit mo upang subaybayan ang kalusugan ng Linux. Upang makapagsimula, buksan ang Linux command-line interface (CLI) sa iyong makina upang isagawa ang mga utos.



Mga Tool para Subaybayan ang Paggamit ng Hard Disk sa Linux

Narito ang ilang command-line tool na tumutuon sa pagsubaybay sa Linux disk storage:

1. df

Maaari mong gamitin ang df upang suriin kung gaano karaming espasyo ang ginagamit ng iyong Linux machine. Kapag ginamit sa isang filename, ang df ay nagsasabi sa iyo tungkol sa libreng espasyo sa disk partition na nag-iimbak ng file. Upang suriin ang libreng puwang sa disk sa Linux, patakbuhin ang command na ito:





df

2. ng

Nagbibigay-daan sa iyo ang command-line utility na ito na makita ang espasyo sa disk na natupok na ng mga file. Tandaan na hindi ito nagpapakita ng available na espasyo gaya ng ginagawa ng df. Nagpapakita lamang ito ng espasyo na ginamit.

Upang suriin ang natupok na espasyo, patakbuhin ang command na ito:





du

3. Ang ls Command

Ang utos ng ls nililista ang lahat ng nilalaman ng direktoryo at ang puwang na kanilang ginagamit. Upang suriin ang laki ng mga file sa isang partikular na direktoryo, pumunta sa loob ng direktoryo na iyon at ilabas ang sumusunod na command:

ls -l -h

Mga Tool para Subaybayan ang RAM at Paggamit ng CPU sa Linux

Narito ang ilang command-line tool na nakatuon sa pagsubaybay sa paggamit ng CPU at memorya:

4. itaas

Maaari mong gamitin ang tuktok upang makakuha ng impormasyon tungkol sa paggamit ng CPU at memorya sa iyong system. Pagkatapos ibigay ang sumusunod na command, makikita mo ang lahat ng tumatakbong serbisyo sa iyong system, kasama ang impormasyon ng cache at buffer:

top

Kung may lumabas na isyu sa paggamit ng memory sa monitor, magagawa mo i-optimize ang pagganap ng iyong RAM para ayusin ito.

5. htop

Ang htop ay isa pang tool na gumagana bilang isang alternatibo sa tuktok. Ang utility na ito ay hindi paunang naka-install sa Linux. Upang i-install ito, isagawa ang sumusunod na command sa Ubuntu at Debian:

sudo apt install htop

Sa Arch Linux:

sudo pacman -S htop

Sa Fedora, CentOS, at RHEL:

sudo dnf install htop

Upang subaybayan ang paggamit ng CPU sa iyong system gamit ang htop , patakbuhin ang utos na ito:

htop

6. mpstat

Ang isa pang tool na magagamit mo upang makakuha ng impormasyon ng CPU sa Linux ay mpstat. Nagbibigay ang utility na ito ng ulat ng bawat available na aktibidad ng processor. Maaari mo ring makita ang kumpletong ulat sa paggamit ng CPU ng lahat ng mga proseso gamit ang command na ito.

Ang tool na ito ay hindi paunang naka-install sa Linux. Kailangan mo munang i-install ang sysstat package sa iyong system para magamit ang mpstat:

sudo apt install sysstat

Ngayon patakbuhin ang sumusunod na command upang tingnan ang paggamit ng CPU sa iyong system:

mpstat

7.vmstat

Nagbibigay ang vmstat ng impormasyon tungkol sa RAM, mga proseso, buffer, cache, aktibidad ng CPU, at marami pang iba. Upang gamitin ang tool na ito, patakbuhin ang command na ito:

vmstat

8. iostat

Ang iostat ay isang tool sa pagsubaybay ng system na magagamit mo upang makita ang mga istatistika ng input at output ng Linux storage.

Sa pamamagitan ng paggamit ng command-line utility na ito, makikita mo ang mga ulat sa paglo-load ng I/O device. Upang gamitin ang tool na ito, patakbuhin ang command na ito:

iostat

9. sar

Binibigyang-daan ka ng sar na subaybayan ang paggamit ng CPU pagkatapos ng isang tinukoy na tagal ng oras. Upang magamit ang tool na ito, kailangan mong i-install ang sysstat package.

Upang suriin ang paggamit ng CPU pagkatapos ng bawat 10 segundo, tatakbo ka ng command na tulad nito:

sar 10

Hindi lamang iyon, ngunit maaari mo ring turuan ang tool na tumakbo para sa isang tinukoy na bilang ng mga pag-ulit. Halimbawa, kung gusto mong subaybayan ang paggamit ng CPU pagkatapos ng bawat dalawang segundo at para sa walong pag-ulit, patakbuhin ang command na tulad nito:

sar 2 8

Mga Tool para Subaybayan ang Paggamit ng Network sa Linux

Narito ang ilang command-line tool na tumutuon sa pagsubaybay sa paggamit ng network:

10. NetHogs

Ang NetHogs ay isang sikat na command-line utility na magagamit mo upang subaybayan ang real-time na trapiko sa network kasama ang bandwidth na ginagamit ng bawat proseso sa isang Linux system.

Ang tool na ito ay hindi paunang naka-install sa Linux. Ang sumusunod na utos ay mag-i-install ng NetHogs sa Mga distribusyon na nakabatay sa Debian :

sudo apt install nethogs

Upang gamitin ang tool na ito, patakbuhin ang sumusunod na command:

nethogs

11. tcpdump

Ang tcpdump ay isang network packet analyzer na ginagamit upang makuha ang mga TCP/IP packet na ipinadala o natanggap sa isang partikular na interface sa network.

Upang magamit ang tool na ito, patakbuhin ang sumusunod na command at banggitin ang interface kung saan mo gustong suriin ang trapiko:

tcpdump -i interface

12. netstat

netstat monitor at output ng mga papasok at papalabas na istatistika ng trapiko sa network. Isa ito sa pinakamahalagang tool sa network na ginagamit upang suriin ang anumang mga bottleneck sa isang network. Nagbibigay din ito ng impormasyon tungkol sa mga interface at port na ginagamit sa system.

Ang command line utility na ito ay paunang naka-install sa mga modernong Linux system. Gayunpaman, kung wala ka nito, maaari mo itong i-install sa pamamagitan ng pagsasagawa ng sumusunod na command:

sudo apt install net-tools

Upang makita ang mga aktibong koneksyon sa internet sa iyong system, patakbuhin ang command na ito:

netstat -a | more

Pinadali ang Pangangasiwa ng Linux

Ang pag-iingat ay mas mabuti kaysa sa pagalingin. Ang layunin ay tukuyin ang anumang isyu sa system sa pamamagitan ng pagsubaybay sa paggamit ng CPU, RAM, disk, at network bago nito guluhin ang pagganap ng system.

Ang pangangasiwa ng Linux ay hindi isang madaling gawain. Ngunit salamat sa mga direktang command line utility na ito, maaari mo na ngayong subaybayan ang kalusugan ng Linux at i-troubleshoot ang anumang mga isyu sa network o system.

kung paano linisin ang iyong xbox isa