|
|
2025-3-13 10:13:48 tarihinde yayınlandı
|
|
|
|

Linux, ağ trafiği ve bant genişliği kullanımını izlemek için çeşitli araçlar sunar. Bu araçlar, istikrarlı bir ağ sürdürmene, yavaş hızların nedenini tespit etmenize ve arızaları hızlıca düzeltmenize yardımcı olur.
Linux sistemlerinde ağ bant genişliği kullanımını komut satırı (CLI) veya grafik kullanıcı arayüzü (GUI) araçlarıyla izleyebilirsiniz.
Komut satırı ağ izleme araçları, grafik arayüzü olmayan Linux sunucuları için idealdir. Birkaç basit komutla, kullanıcılar terminal kabuğunda doğrudan ağ bant bant genişliği metriklerine hızlıca bir genel bakış elde edebilirler. Yöneticiler bu araçları genellikle izleme görevlerini otomatikleştirmek, değişiklikleri gerçek zamanlı takip etmek ve yanıt sürelerini azaltmak için betiklerde kullanır.
GUI araçları genellikle ağ verilerini grafikler ve grafikler şeklinde görsel olarak organize eder ve sunar. Bu, sınırlı teknik deneyime sahip kullanıcılar için bile ağ bant genişliği ve performansını izleme sürecini basitleştirir. Analitik veya ağ kullanımının ayrıntılı temsili gerektiren diğer görevleri yürüten kullanıcılar, GUI araçlarını kullanarak daha verimli çalışacaktır.
Komut Satırı Linux Ağ İzleme Araçları, bu bölümde ağ trafiği ve bant genişliği izlenen en yaygın Linux CLI araçları listelenir.
iftop - Bant genişliği kullanımını gösterir
iftop, her bağlantının bant genişliği kullanımını gerçek zamanlı olarak gösterir ve toplam bant genişliği kullanımına genel bir bakış sunar. Bu yardımcı program, ağ hızını kontrol etmek için de çok faydalıdır.
iftop, geçmiş verileri depolamaz veya işlem kimliği (PID) ile trafik izlemez; bu da birçok kullanıcı için önemli bir dezavantaj olabilir. iftop'u kurmak için, dağıtımınızla ilişkili komutu kullanın:
| Linux dağıtımları | iftop kurulum komutu | | Debian/Ubuntu | sudo apt install iftop | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install iftop -y | | Fedora | sudo dnf install iftop -y | | Arch Linux | sudo pacman -S iftop | | OpenSUSE | sudo zypper install iftop |
iftop'u başlatmak için aşağıdaki komutu girin:
IFTOP'tan çıkmak ve komut dizisine geri dönmek için Q tuşuna basın.
nload – Ağ kullanımını gösterir
nload, gelen ve giden trafiği bildiren bir komut satırı aracıdır. Çıktı, ağ faaliyetlerine hızlı bir bakış sunan gerçek zamanlı grafikler içerir.
Ancak, nload trafik PID veya socket ile göstermez ve geçmiş verileri depolamaz. Dağıtımınızın nload kurulumu komutunu girin:
| Linux dağıtımları | nload kurulum komutu | | Debian/Ubuntu | sudo apt install nload | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install nload -y | | Fedora | sudo dnf install nload -y | | Arch Linux | sudo pacman -S nload | | OpenSUSE | sudo zypper install nload |
Aşağıdaki komutla nload başlatın:
nload'dan çıkmak için q tuşuna basın ve komut satırına dön.
NetHogs - Ağ trafiği bant genişliğini izle
NetHogs yardımcı programı, her süreç/uygulama için ağ kullanımını takip eder. Yöneticilerin bant genişliği artışlarını teşhis etmesini ve hangi uygulamaların bant genişliğini aşırı tükettiğini belirlemesini sağlar. En büyük avantajı, verileri süreç kimliğine göre sıralamasıdır. NetHogs kurmak için şu adrese girin:
| Linux dağıtımları | Nethogs kurulum komutu | | Debian/Ubuntu | sudo apt install nethogs | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install nethogs -y | | Fedora | sudo dnf install nethogs -y | | Arch Linux | sudo pacman -S nethogs | | OpenSUSE | Sudo Zypper install nethogs |
Kurulum tamamlandıktan sonra, NetHogs hizmetini aşağıdaki komutla başlatın:
NetHogs'tan çıkmak için q tuşuna basın ve komut dizesine geri dön.
BMON – Bant Bant Genişliği İzleyicisi ve Hız Tahmincisi
BMON, bant genişliği kullanımını izler ve her cihaz için kullanım sağlar. Kullanıcılar, birden fazla ağ adaptörünün bant genişliğini takip edebilir. Ağ istatistiklerini yakalar ve kullanıcı dostu bir çıktı grafik biçimde sunar. Geçmiş verileri depolamaz ancak gerçek zamanlı tanı için kullanılabilir.
BMON kurmak için, dağıtımınıza uygulanan komutu girin:
| Linux dağıtımları | BMON Kurulum Komutu | | Debian/Ubuntu | sudo apt install bmon -y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install bmon -y | | Fedora | sudo dnf install bmon -y | | Arch Linux | sudo pacman -S bmon | | OpenSUSE | sudo zypper install bmon |
BMON'u başlatmak için şu giriş:
BMON grafiğinden çıkmak için q tuşuna basın.
vnStat - Ağ Trafik İzleyicisi
vnStat, bant genişliği verisini yakalamak için arka plan daemonunu çalıştırır. Kaynak kullanımını anlamak için çekirdekten veri okur. Sürekli kayıt vnStat'ın ana özelliğidir - daemon çalışırken bant genişliği kullanım kayıtlarını toplar ve saklar.
vnstat komutu kullanım istatistiklerini görüntülemek için kullanılabilir ve istatistiksel raporlar için en uygun durumdur.
vnStat'ı kurmak için, dağıtımınıza uygulanan komutu girin:
| Linux dağıtımları | vnstat kurulum komutu | | Debian/Ubuntu | sudo apt install vnstat | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install vnstat -y | | Fedora | sudo dnf install vnstat -y | | Arch Linux | sudo pacman -S vnstat | | OpenSUSE | Sudo Zypper install vnstat |
Araç, aşağıdaki seçenekler belirtilerek gerçek zamanlı çalıştırılabilir:
Gerçek zamanlı izlemeyi durdurmak için Ctrl+C tuşuna basın.
BWM-NG - Yeni Nesil Bant Genişliği Monitörü
BWM-NG, hafif, Curses tabanlı bir bant genişliği monitörüdür. Ağ arayüzleri hakkında gerçek zamanlı istatistikler sunar ve bant genişliği kullanımını basit bir şekilde gösterir. bwm-ng kurmak için, dağıtımınıza uygulanan komutu girin:
| Linux dağıtımları | BWM-NG Kurulum Komutu | | Debian/Ubuntu | sudo apt install bwm-ng | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install bwm-ng -y | | Fedora | sudo dnf install bwm-ng -y | | Arch Linux | sudo pacman -S bwm-ng | | OpenSUSE | Sudo Zypper install bwm-ng |
Tüm arayüzler için gerçek zamanlı bant genişliği kullanımını izlemek için aşağıdaki komutları kullanın:
BWM-NG'den çıkmak ve terminale dönmek için q tuşuna basın.
iPerf/iPerf3 - Ağ bant bant bant ölçüm aracı
iPerf, TCP, UDP ve SCTP gibi protokoller aracılığıyla ağ bant genişliğini izler ve belirli protokoller için ağ performansını en iyi şekilde ayarlamak ve maksimize etmek için uygundur. iPerf, test için bir sunucu ve istemci gerektirir ve sadece ağ hızını ölçmeniz gerekiyorsa, bu aday değildir.
iPerf3'ü kurmak için, dağıtımınıza uygulanan komutu girin:
| Linux dağıtımları | iPerf3 kurulum komutu | | Debian/Ubuntu | sudo apt install iperf3 -y | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install iperf3 -y | | Fedora | sudo dnf install iperf3 -y | | Arch Linux | sudo pacman -S iperf3 | | OpenSUSE | sudo zypper install iperf3 |
iPerf3'ü sunucu modunda -s seçeneğiyle başlatın ve bağlantıyı dinleyin:
Sunucu bağlantısını sonlandırmak için Ctrl+C tuşlarına basın.
SS - soket istatistikleri
ss komutu, çoğu Linux dağıtımında önceden yüklenmiş olan iproute2 paketinin bir parçasıdır. Eski netstat komutunun yerini alır ve ağ bağlantıları, açık soketler ve dinleme portları hakkında ayrıntılı istatistikler sunar. SS, listedeki diğer araçlar gibi bant genişliği izlemeye odaklanmıyor. Ancak, soket seviyesinde ağ tanılamaları için gereklidir.
Ağ bağlantı istatistiklerini görüntülemek için aşağıdaki komutu girin:
Tüm aktif TCP bağlantılarını görüntülemek için şu noktaya giriş yapın:
Netperf - Ağ Bant Genişliği Testi
Netperf, BSD soketleri üzerinden Unix alan soketleri, TCP, SCTP, DLPI ve UDP kullanarak ağ bant genişliğini izlemeye yardımcı olur. iPerf gibi, Netperf de test için sunucular ve istemci gerektirir. Temel özellikler, performans veya veri aktarım hızını ölçmek için önceden tanımlanmış çok sayıda test içerir.
Dağıtımınıza uygun komutu kullanarak Netperf'i kurabilirsiniz:
| Linux dağıtımları | Netperf kurulum komutu | | Debian/Ubuntu | sudo apt install netperf | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install netperf -y | | Fedora | sudo dnf install netperf -y | | Arch Linux | sudo pacman -S netperf | | OpenSUSE | sudo zypper install netperf |
Hizmete aşağıdaki komutla başlayın:
Netperf önceden belirlenmiş bir süre çalışır ve ardından otomatik olarak sonlanır.
CBM - Renk Bant Genişliği Ölçer
Renkli bant ölçer (CBM), ağa bağlı tüm cihazlarda mevcut ağ trafiğini gösteren küçük bir komut satırı aracıdır. Lanet tabanlı çıktı renkli olarak gösterilir ve her ağ arayüzü, alınan bayt sayısını, gönderilen baytları ve toplam baytları gösterir.
Dağıtımınıza CBM yüklemek için ilgili komutu kullanın:
| Linux dağıtımları | Netperf kurulum komutu | | Debian/Ubuntu | sudo apt install cbm | | RHEL/Rocky Linux | sudo yum install epel-release -y sudo yum install cbm -y | | Fedora | sudo dnf install cbm -y | | Arch Linux | sudo pacman -S cbm | | OpenSUSE | Sudo Zypper install CBM |
CBM ile izlemeye başlamak için şunu girin:
Pencereyi kapatmak için q tuşuna basın.
Özgün:Bağlantı girişi görünür. |
Önceki:Alibaba Cloud, kamu ağına açık sunucu olmadan erişim sağlayan SNAT geliştirdiÖnümüzdeki:Linux komutları sudo ve uygun İngilizce kelime kısaltmaları
|