Knowledgebase Instruksi prasaja kanggo nggarap layanan Profitserver
main Knowledgebase Diagnostik Muatan Server

Diagnostik Muatan Server


Diagnosa beban server reguler penting banget kanggo operasi server sing efisien. Diagnosa beban server ngidini identifikasi masalah potensial, optimasi kinerja, lan njamin operasi sing terus-terusan. Biasane, prosedur kasebut kalebu penilaian komponen hardware individu, piranti lunak, setelan jaringan, lan data operasional.

Ing artikel iki, kita bakal nliti cara utama analisis sumber daya server liwat terminal lan uga ndemek alat kanggo ngawasi otomatis ing browser. Pandhuan kasebut ditrapake kanggo jinis apa wae darmabakti or server virtual ing sistem operasi Linux apa wae, preduli saka piranti lunak sing wis diinstal.

Cara Priksa Muatan Sakabèhé ing Server ing Terminal

Kanggo mriksa beban sakabèhé saka server langsung ing terminal, populer keperluan kayata ndhuwur lan ing ndhuwur bakal digunakake. Umume kasus, dheweke wis diinstal sadurunge. Mung miwiti printah:

top

Kanggo nanggepi, alat kasebut bakal menehi informasi babagan kahanan sistem saiki ing wektu nyata:

Diagnosa server nggunakake utilitas ndhuwur

Kanthi cara iki, administrator server ora mung bisa nglacak informasi umum nanging uga babagan proses tartamtu, nggunakake navigasi keyboard. Nanging, program kasebut uga ngidini analisis sing luwih jero. Kanggo nindakake iki, ing jendela utama sarana, penet "F"tombol, sawise sampeyan bisa milih lapangan tambahan:

Kothak tambahan ndhuwur

Kolom aktif disorot kanthi kandel, dadi luwih entheng tinimbang liyane, lan diiringi simbol *. Kanggo ngaktifake kolom tartamtu, gunakake pandhu arah keyboard, banjur penet panggonan utawa "Dtombol ". Kanggo metu saka jendhela kolom lan program umume, pencet "Q"Utawa"Esc"Tombol. Kolom sing mentas ditambahake bisa dideleng kanthi bali menyang jendela utama lan nggulung nengen uga nggunakake tombol panah ing keyboard:

Nambahake lapangan ndhuwur

Penting kanggo nyimpen setelan saiki nalika metu kanthi mencet "W"kunci kab.

Alat sabanjure ing baris yaiku ing ndhuwur. Iki diluncurake kanthi prentah:

atop

Sanalika sawise diluncurake, nampilake informasi babagan sistem:

Diagnosa server nggunakake utilitas ndhuwur

Nduwe fungsi sing meh padha kanggo ngawasi nanging uga ngidini informasi nelusuri babagan jaringan lan disk. Sampeyan bisa ngerteni kabeh fungsi sing kasedhiya kanthi "bantuan" printah:

Fungsi program atop

Umume kasus, administrator nggunakake alat iki kanggo ndeleng log sajrone wektu tartamtu. Iki bisa migunani yen sampeyan kudu ngerti beban kanggo periode kepungkur, contone, sewengi. Kanggo ndeleng log, gunakake printah:

atop -r
Log diagnostik server ndeleng kanthi ndhuwur

Kanggo navigasi, gunakake "t"kunci - maju ing wektu,"Ngalih + t"-mundur.

Kanthi gawan, ing ndhuwur nulis log saben 10 menit lan disimpen ing file /var/log/atop direktori. Kanggo ngganti interval utawa path kanggo nyimpen, sampeyan kudu mbukak file konfigurasi /etc/default/atop lan gawe owah-owahan ing ngisor iki:

INTERVAL=60
LOGPATH="/var/log/atop"
OUTFILE="$LOGPATH/daily.log"

Ing conto sing diwenehake, log bakal disimpen saben menit menyang path lan jeneng berkas sing ditemtokake. Sawise iku, sampeyan kudu miwiti maneh program kanthi printah:

systemctl restart atop.service

Cara Priksa Muatan Sakabèhé ing Server ing Browser

Nggunakake alat pihak katelu ing browser nyedhiyakake gambar sing luwih visual babagan apa sing kedadeyan ing server. Piranti kasebut ngarahake analisis sing nyaman tanpa kudu ngalih ing antarane program ing terminal kanggo nemokake fungsi tartamtu. Salah sawijining solusi sing paling fungsional yaiku NetData. Iki gratis lan duwe kabeh sing dibutuhake kanggo diagnostik server lengkap. Ayo dadi nimbang instalasi lan konfigurasi ing rinci ing conto a server darmabakti mlaku OS Ubuntu 20.04.6:

apt-get install netdata –y

Sanalika sawise instalasi, nerusake kanggo persiyapan. Bukak file konfigurasi utama:

vim /etc/netdata/netdata.conf
Nilai ing file konfigurasi NetData

Mbandhingake telung nilai pisanan, mesthine padha, lan uga nemtokake alamat IP eksternal server. Kanthi cara iki, akses luwih menyang panel kontrol bakal ditindakake. Simpen owah-owahan ing file lan metu. Wiwiti maneh layanan:

systemctl restart netdata

Priksa operability:

systemctl status netdata
Operabilitas NetData

Layanan diluncurake. Iku tetep kanggo pindhah menyang panel kontrol. Kanggo nindakake iki, bukak browser lan pindhah menyang:

http://11.22.33.44:19999

Where 11.22.33.44 yaiku alamat IP server sing ditemtokake ing file konfigurasi, 19999 punika port standar program.

Ing sisih ndhuwur Dashboard, informasi utama babagan beban ing server ditampilake ing wektu nyata:

Indikator utama NetData ing analisis sumber daya server

Ing ngisor iki sampeyan bisa ndeleng kanthi luwih cetha ing grafik saben komponen server:

Analisis sumber daya server sing rinci

Kanggo nggedhekake utawa nyilikake denah, sampeyan bisa nggunakake kombinasi "Shift + mouse wheel". Sawise pangguna wis kenal karo grafik utama, menu tambahan kanggo saben komponen kapisah sing ana ing pojok tengen ndhuwur bakal mbukak kanthi otomatis. Alat kasebut bisa menehi informasi rinci babagan komponen ing ngisor iki:

Komponen utama NetData

Ayo nimbang analisis rinci nggunakake telung item pisanan: CPU, Memori, Disk:

Tampilan rinci CPU ing NetData Tampilan rinci memori ing NetData Tampilan rinci disk ing NetData

NetData uga nduweni setelan fleksibel kanggo tandha ing pemicu sing ditemtokake. Kanggo ngaktifake, pilih "Weker" ing panel ndhuwur lan pilih skrip sing wis disiapake saka dhaptar:

Dhaptar Weker kasedhiya ing NetData

Fungsi utilitas iku ekstensif banget, lan disaranake familiarize dhewe karo dhaptar lengkap kemungkinan ing GitHub kaca proyek utawa ing situs resmi. Mung alat siji iki bakal cukup kanggo kontrol lengkap kabeh server ing umum lan komponen individu ing tartamtu.

kesimpulan

Minangka asil diagnosa server sing ditindakake, bisa ditegesake manawa sistem kasebut umume beroperasi kanthi stabil lan efisien. Analisis beban CPU, panggunaan memori, aktivitas disk, lan beban jaringan nuduhake manawa sumber daya server digunakake kanthi optimal. Nanging, kanggo nyegah masalah potensial, penting kanggo ngawasi beban kanthi rutin lan nyiapake solusi serep kanggo njamin linuwih lan kinerja server ing mangsa ngarep.

❮ Artikel sadurungé Ngurangi beban server
Artikel sabanjure ❯ Konfigurasi Firewall ing Linux

Takon kita babagan VPS

Kita mesthi siyap mangsuli pitakon sampeyan kapan wae awan utawa wengi.