Netutils-linux, alat untuk prestasi rangkaian

nama netutils-linux

Dalam artikel seterusnya kita akan melihatnya koleksi utiliti dipanggil "netutils-linux". Ini boleh digunakan untuk permudahkan penyelesaian masalah dan penalaan prestasi rangkaian pada sistem Gnu / Linux kami.

Keuntungan ini boleh berguna untuk pusat data dan penyedia perkhidmatan internet dengan beban kerja yang berat dalam merah. Kami mungkin tidak akan melihat keberkesanannya sepenuhnya pada komputer desktop kami, walaupun anda selalu dapat memanfaatkannya. Kini digunakan dalam pengeluaran dan dapat menjimatkan banyak masa dengan penyahpepijatan perkakasan dan penyediaan perisian.

Alat Netutils-linux

Set utiliti ini akan bantu automatikkan proses penalaan prestasi Gnu / Linux di luar kotak. Netutils-linux terdiri daripada alat berikut:

  • bahagian atas rangkaian
  • snmptop
  • irqtop
  • softirq-top
  • kadar pautan
  • softnet-stat-top
  • tangga-rss
  • pengarang
  • memaksimumkan-cpu-freq
  • rx-penampan-kenaikan
  • maklumat pelayan

Pasang Netutils-linux

Netutils-linux dikembangkan menggunakan bahasa pengaturcaraan Python. Oleh itu dan terima kasih kepada ini, anda boleh pasang dengan mudah menggunakan PIP. Pertama sekali di Debian, Ubuntu dan juga di Linux Mint kita dapat memasang pip dengan membuka terminal (Ctrl + Alt + T). Di dalamnya kita akan menulis arahan berikut:

sudo apt-get install python-pip

Setelah memasang PIP, kita hanya perlu menjalankan perintah berikut untuk memasang netutils-linux:

sudo pip install netutils-linux

Menggunakan Netutils-linux

Seperti yang saya nyatakan garis di atas, Netutils-linux mengandungi banyak utiliti direka khas untuk menyelesaikan masalah rangkaian dan juga untuk penalaan prestasi rangkaian. Semua utiliti dikelaskan kepada tiga bahagian:

  1. Supervisión
  2. Penalaan
  3. Perkakasan dan pengelasan konfigurasinya

Supervisión

Semua alat tingkat atas ini yang dapat kita temukan di bawah bahagian pengawasan tidak memerlukan hak istimewa root. Kami akan dapat menggunakannya sebagai pengguna biasa tanpa masalah.

bahagian atas rangkaian

rangkaian atas netutils-linux

Utiliti ini akan membolehkan kita gangguan gangguan, statistik pemprosesan rangkaian untuk peranti dan juga CPU. Untuk menjalankan utiliti ini, kita hanya perlu berjalan di terminal (Ctrl + Alt + T):

network-top

snmptop

netutils-linux snmptop

Adakah a pemantau paket asas de / proc / net / smmp. Untuk melaksanakan utiliti ini, kita hanya perlu melaksanakan perintah berikut:

snmptop

irqtop

netutils-linux irqtop

Utiliti ini akan menunjukkan kepada kita dengan cara yang sederhana a kadar gangguan berdasarkan / proc / fail gangguan sistem Gnu / Linux kami. Jangan lupa bahawa kita akan dapat melaksanakan utiliti ini hanya dengan menggunakan perintah:

irqtop

softirq-top

netutils-linux softirq-top

Perintah ini akan menunjukkan kepada kita kadar penghantaran dan penerimaan paket berdasarkan / proc / softirqs file. Untuk menggunakan perintah ini, kita hanya perlu melaksanakan di terminal (Ctrl + Alt + T):

softirq-top

kadar pautan

kadar pautan netutils-linux

Semasa melaksanakan alat ini, ia akan menunjukkan kepada kita berapa banyak paket / bait antara muka rangkaian yang diterima / dihantar dan berapa banyak kesalahan yang berlaku berdasarkan fail / sys / class / net / XXX / statistik / YYY. Untuk menggunakan perintah ini, kita hanya akan menulis di terminal (Ctrl + Alt + T):

link-rate

softnet-stat-top

netutils-linux softnet-stat-top

Tunjukkan pelbagai statistik pemprosesan paket oleh CPU pada sistem Gnu / Linux kami. Kita hanya perlu memasukkan terminal (Ctrl + Alt + T) berikut untuk mendapatkan hasilnya:

softnet-stat-top

Penalaan

Untuk menjalankan alat ini, kita mesti menggunakannya sebagai root atau dengan sudo.

tangga-rss

Secara automatik menetapkan smp_affinity_list untuk IRQ daripada barisan NIC rx / tx yang biasanya berfungsi pada CPU0. Ia juga menyokong penskalaan double / quad untuk sistem multiprosesor.

sudo rss-ladder enp10s0 0

pengarang

Membolehkan RPS pada semua CPU yang tersedia dari simpul NUMA tempatan untuk semua barisan NIC rx. Perlu juga dijelaskan bahawa ini adalah alat yang baik untuk kad rangkaian murah.

sudo autorps enp10s0

memaksimumkan-cpu-freq

Utiliti ini menetapkan skala prestasi CPU. Anda juga akan menetapkan nilai skala maksimum untuk nilai skala minimum. Ini bermaksud bahawa kita akan dapat menggunakan semua kekuatan pemproses kita. Perkara lain yang perlu diingat adalah bahawa ia juga akan sangat berguna untuk sistem sensitif kependaman.

sudo maximize-cpu-freq

rx-penampan-kenaikan

Utiliti ini mencari dan menetapkan nilai yang diperlukan elakkan paket yang hilang atau hilang sambil mengekalkan kependaman rendah.

Perkakasan dan pengelasan konfigurasinya

maklumat pelayan

pelayan-info-persembahan netutils-linux

Utiliti ini adalah serupa dengan arahan lshw. Kita boleh menggunakannya dengan menaip terminal (Ctrl + Alt + T):

sudo server-info show

pelayan-info-persembahan netutils-linux

Utiliti maklumat pelayan juga dapat mengelaskan perkakasan sebagai tambahan kepada semua ciri pada skala 1 hingga 10. Di samping itu, untuk mengakses klasifikasi ini, kita dapat melakukannya hanya dengan menaip terminal (Ctrl + Alt + T):

sudo server-info rate

Sesiapa yang mahu dapat mengetahui lebih lanjut mengenai toolkit ini di halaman GitHub projek. Di sana anda akan menemui penerangan yang lebih terperinci mengenai mereka.

Nyahpasang netutils-linux

Untuk menghilangkan kumpulan aplikasi ini dari sistem kami, kami hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:

sudo pip uninstall netutils-linux

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.