Beban Jaringan mengacu pada jumlah data yang ditransfer atau diterima melalui jaringan. Karena distribusi Linux sangat umum digunakan sebagai server, beban jaringan di server menjadi topik utama bagi admin server atau admin sistem Linux.
Bacaan Terkait :Cara Menemukan 10 Proses Berjalan Teratas berdasarkan Memori dan Penggunaan CPUPada dasarnya, ini menyangkut bagaimana bandwidth pada jaringan digunakan; berapa banyak paket yang dikirim/diterima, dan sebagainya. Hari ini, mari kita cari tahu bagaimana kita dapat memeriksa beban jaringan di server Linux.
Prasyarat
Perintah yang dijelaskan dalam artikel juga dapat dicoba di mesin Linux desktop. Namun, Anda dapat mencobanya dengan server Linux untuk benar-benar menguasainya. Anda dapat mencoba menginstal Apache atau Nginx server dan menghosting situs web sampel di dalamnya.
Periksa Beban Jaringan Linux Menggunakan Netstat dan Perintah SS
Netstat adalah perintah populer untuk segala sesuatu yang berhubungan dengan analisis jaringan. Ini tidak tersedia di distribusi Linux secara default. Sementara pengembangan netstat sekarang berhenti, digantikan oleh perintah ss , yang tersedia secara default di Ubuntu , CentOS , dll.
Untuk memasang netstat , jalankan yang berikut ini di Debian dan distribusi turunannya:
$ sudo apt install net-tools
Di RedHat dan distribusi turunannya, jalankan:
$ yum install net-tools
Untuk mendapatkan ikhtisar beban jaringan, Anda dapat memanggil keduanya netstat dan ss dengan bendera -s
. netstat memberikan output secara lebih mendalam, sementara ss memberikan ringkasan beban.
$ netstat -s
Ini adalah output singkat yang ditampilkan pada tangkapan layar di bawah. TCP bagian juga akan menampilkan ringkasan koneksi dan transfer paket untuk UDP.
$ ss -s
Perhatikan bahwa ini menunjukkan paket menurut setiap protokol (TCP , UDP ), dan di bagian atas menunjukkan ringkasan koneksi; didirikan, ditutup, dll.
Periksa Penggunaan Sumber Daya Jaringan Linux dengan Perintah Sar
Perintah lain yang sangat berguna tidak hanya untuk administrasi jaringan tetapi juga untuk administrasi sistem secara keseluruhan adalah perintah sar , yang digunakan untuk menemukan segala jenis penggunaan sumber daya.
Untuk memasang perintah sar di Debian , Ubuntu atau turunan lainnya gunakan:
$ sudo apt install sysstat
Di RedHat , Fedora, dan turunan lainnya, jalankan:
$ yum install sysstat
Setelah Anda menginstal perintah, jalankan perintah berikut untuk mengaktifkan perintah untuk menangkap statistik.
$ sudo service sysstat restart
Sintaks untuk menampilkan lalu lintas jaringan dengan sar adalah:
$ sar -n Protocol Interval Repetitions
Di sini, -n
menandakan bahwa kita memanggil sar untuk statistik jaringan dan ‘Protokol ’ dapat berupa IP, TCP, UDP, DEV (yang menunjukkan lalu lintas untuk setiap antarmuka jaringan seperti Ethernet atau Wifi), dll.
$ sar -n DEV 2 5
Periksa beban untuk protokol lain seperti TCP.
$ sar -n TCP 2 3
Kesimpulan
Pada artikel ini, kami menjelaskan tiga perintah yang dapat digunakan untuk memantau dan memeriksa beban jaringan di Linux. Pastikan Anda membaca halaman manual baris perintah dari perintah ini untuk mempelajari lebih dalam tentang opsi lainnya.
$ man netstat $ man ss $ man sar
Terima kasih sudah membaca! Alat mana yang Anda suka gunakan untuk memeriksa beban jaringan Linux? Beri tahu kami di komentar di bawah!