Knowledgebase Parentah basajan pikeun digawe sareng jasa Profitserver
utama Knowledgebase Diagnostics beban server

Diagnostics beban server


Diagnostik beban server biasa penting pisan pikeun operasi éfisién server. Diagnostik beban server ngamungkinkeun idéntifikasi masalah poténsial, optimasi kinerja, sareng mastikeun operasi kontinyu. Biasana, prosedur sapertos kalebet penilaian komponén hardware individu, parangkat lunak, setélan jaringan, sareng data operasional.

Dina artikel ieu, urang bakal nalungtik métode utama analisa sumberdaya server ngaliwatan terminal sarta ogé toél kana parabot pikeun ngawas otomatis dina browser. Parentah lumaku pikeun sagala jinis dedicated or server virtual dina sistem operasi Linux naon waé, henteu paduli parangkat lunak anu tos dipasang.

Kumaha Mariksa Beban Gemblengna dina Server di Terminal

Pikeun pariksa beban sakabéh server langsung di terminal, Utiliti populér kayaning puncak jeung atop bakal dipaké. Dina kalolobaan kasus, aranjeunna tos dipasang. Ngan ngajalankeun paréntah:

top

Salaku réspon, alat bakal masihan inpormasi ngeunaan kaayaan sistem ayeuna sacara real-time:

Diagnostik server nganggo utilitas luhur

Ku cara ieu, pangurus server henteu ngan ukur tiasa ngalacak inpormasi umum tapi ogé ngeunaan prosés khusus, nganggo navigasi keyboard. Nanging, program éta ogé ngamungkinkeun pikeun analisa anu langkung jero. Jang ngalampahkeun ieu, dina jandela utama utiliti, pencét ".F" konci, nu satutasna bakal mungkin pikeun milih widang tambahan:

Widang tambahan luhur

Widang aktif disorot ku hurung, janten langkung hampang tibatan anu sanés, sareng dipirig ku simbol *. Pikeun ngaktipkeun widang husus, pake napigasi kibor, teras pencét angkasa atawa"D". Pikeun kaluar tina jandela widang jeung program sacara umum, pencét ".Q"Atawa"Esc" konci. Widang nu anyar ditambahkeun bisa ditempo ku mulang ka jandela utama jeung ngagulung ka katuhu ogé ngagunakeun kenop panah dina kibor:

Ditambahkeun widang luhur

Penting pikeun nyimpen setélan ayeuna nalika kaluar ku mencét "W"konci.

Alat salajengna dina garis nyaéta atop. Éta diluncurkeun kalayan paréntah:

atop

Langsung saatos peluncuran, éta nunjukkeun inpormasi ngeunaan sistem:

Diagnostik server nganggo utilitas atop

Éta ngagaduhan pungsionalitas anu ampir sami pikeun ngawaskeun tapi ogé ngamungkinkeun nyukcruk inpormasi ngeunaan jaringan sareng disk. Anjeun tiasa familiarize diri sareng sadaya fungsi anu sayogi ku "Tulung"paréntah:

Fungsi program atop

Dina kalolobaan kasus, pangurus ngagunakeun alat ieu pikeun nempo log pikeun periode husus. Ieu tiasa mangpaat nalika anjeun peryogi kauninga beban pikeun période kaliwat, contona, sapeuting. Pikeun ningali log, paké paréntah:

atop -r
log diagnostik server nempoan kalawan atop

Pikeun navigasi, pake "t"konci - maju dina waktosna,"Pindah + t"- mundur.

Sacara standar, atop nyerat log unggal 10 menit sareng simpen dina file /var/log/atop diréktori. Pikeun ngarobah interval atawa jalur pikeun nyimpen, Anjeun kudu muka file konfigurasi /etc/standar/atop sareng jieun perobahan ieu:

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

Dina conto anu disayogikeun, log bakal disimpen unggal menit ka jalur sareng nami file anu ditangtukeun. Saatos éta, anjeun kedah ngabalikan deui program kalayan paréntah:

systemctl restart atop.service

Kumaha Mariksa Beban Gemblengna dina Server dina Browser

Nganggo alat pihak katilu dina browser nyayogikeun gambaran anu langkung visual ngeunaan naon anu lumangsung dina server. Alat sapertos ieu ditujukeun pikeun analisa anu nyaman tanpa kedah ngalih antara program dina terminal pikeun milarian fungsi anu khusus. Salah sahiji solusi anu paling fungsional nyaéta NetData. Éta lengkep gratis sareng gaduh sadayana anu dipikabutuh pikeun diagnostik server lengkep. Hayu urang nganggap instalasi tur konfigurasi na di jéntré dina conto a dedicated server ngajalankeun OS Ubuntu 20.04.6:

apt-get install netdata –y

Langsung saatos instalasi, lumangsungna setelan. Buka file konfigurasi utama:

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

Bandingkeun tilu nilai kahiji, aranjeunna kedah sami, sarta ogé nangtukeun alamat IP éksternal tina server. Ku jalan kitu, aksés salajengna ka panel kontrol bakal dilakukeun. Simpen parobahanana dina file sareng kaluar. Balikan deui jasa:

systemctl restart netdata

Pariksa operability:

systemctl status netdata
NetData operability

jasa ieu dibuka. Éta tetep angkat ka panel kontrol. Jang ngalampahkeun ieu, buka browser tur buka:

http://11.22.33.44:19999

di mana 11.22.33.44 nyaéta alamat IP tina server anu dieusian dina file konfigurasi, 19999 nyaeta port baku program.

Di luhureun Dashboard, inpormasi utama ngeunaan beban dina server dipintonkeun sacara real-time:

Indikator utama NetData dina analisis sumberdaya server

Di handap ieu anjeun tiasa ningali langkung caket kana grafik unggal komponén individu dina server:

Analisis sumberdaya server lengkep

Pikeun ngazum gede atawa leutik tina grafik, Anjeun tiasa make kombinasi "Shift + kabayang mouse". Sakali pamaké wawuh jeung grafik utama, hiji menu tambahan pikeun tiap komponén misah lokasina di pojok katuhu luhur bakal otomatis muka. Alatna tiasa masihan inpormasi lengkep ngeunaan komponén ieu:

Komponén utama NetData

Hayu urang nganggap analisa lengkep nganggo tilu item anu munggaran: CPU, Mémori, Disk:

Pintonan rinci ngeunaan CPU di NetData Pintonan lengkep memori dina NetData Pintonan lengkep ngeunaan disk dina NetData

NetData ogé gaduh setélan fléksibel pikeun panggeuing dina pemicu anu ditangtukeun. Pikeun ngaktipkeunana, pilih "Alarm" dina panel luhur sareng pilih skrip anu parantos disiapkeun tina daptar:

Daptar Alarm anu sayogi di NetData

Pungsi utilitas pisan éksténsif, sarta kami nyarankeun familiarize diri kalawan daptar lengkep ngeunaan kemungkinan dina GitHub kaca proyék atawa nu website resmi. Ngan hiji alat ieu bakal cukup pikeun kontrol lengkep sakabéh server sacara umum sarta komponén individu hususna.

kacindekan

Salaku hasil tina diagnostik server dilakukeun, bisa negeskeun yén sistem umumna beroperasi stably jeung éfisién. Analisis beban CPU, pamakean memori, kagiatan disk, sareng beban jaringan nunjukkeun yén sumber daya pangladén dimanfaatkeun sacara optimal. Nanging, pikeun nyegah masalah poténsial, penting pikeun ngawaskeun beban rutin sareng nyiapkeun solusi cadangan pikeun mastikeun reliabilitas sareng kinerja server di hareup.

❮ Artikel saméméhna Ngonpigurasikeun firewall dina Linux
Artikel salajengna ❯ Ngurangan beban server

Tanya kami ngeunaan VPS

Kami salawasna siap ngajawab patarosan anjeun iraha wae beurang atawa peuting.