{"id":2962,"date":"2024-06-11T11:27:06","date_gmt":"2024-06-11T05:57:06","guid":{"rendered":"https:\/\/www.nettigritty.com\/kb\/?p=2962"},"modified":"2024-06-11T11:27:06","modified_gmt":"2024-06-11T05:57:06","slug":"network-usage-tools-for-linux-servers","status":"publish","type":"post","link":"https:\/\/www.nettigritty.com\/kb\/linux\/network-usage-tools-for-linux-servers\/","title":{"rendered":"Network Usage tools for Linux Servers"},"content":{"rendered":"<p>\n\t\t\tHere are some popular network usage tools for Linux:<\/p>\n<ol>\n<li>\n<p>\n\t\t\t\t\t<strong>iftop<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tDisplays bandwidth usage on an interface by host.<\/li>\n<li>\n\t\t\t\t\t\tReal-time network bandwidth monitoring.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>nload<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tA console application that monitors network traffic and bandwidth usage in real time.<\/li>\n<li>\n\t\t\t\t\t\tDisplays incoming and outgoing traffic separately.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>bmon<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tA bandwidth monitor and rate estimator.<\/li>\n<li>\n\t\t\t\t\t\tCan monitor multiple interfaces simultaneously.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>vnStat<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tA network traffic monitor for Linux that keeps a log of network traffic for selected interfaces.<\/li>\n<li>\n\t\t\t\t\t\tCollects and displays bandwidth usage statistics over time.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>nethogs<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tDisplays bandwidth usage per process.<\/li>\n<li>\n\t\t\t\t\t\tHelps identify which applications are using the most bandwidth.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>iptraf<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tA console-based network statistics monitoring utility.<\/li>\n<li>\n\t\t\t\t\t\tProvides real-time statistics for IP traffic.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>dstat<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tA versatile resource statistics tool.<\/li>\n<li>\n\t\t\t\t\t\tCombines the capabilities of vmstat, iostat, netstat, and ifstat.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>netstat<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tDisplays network connections, routing tables, interface statistics, masquerade connections, and multicast memberships.<\/li>\n<li>\n\t\t\t\t\t\tUseful for network troubleshooting and monitoring.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>ss<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tUtility to investigate sockets.<\/li>\n<li>\n\t\t\t\t\t\tCan display more detailed information about network connections than netstat.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>cbm (Color Bandwidth Meter)<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tDisplays current traffic for network interfaces.<\/li>\n<li>\n\t\t\t\t\t\tA lightweight tool that uses a text-based user interface.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>wireshark<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tA network protocol analyzer.<\/li>\n<li>\n\t\t\t\t\t\tCaptures and interactsively browses traffic running on a computer network.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>tcpdump<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tA powerful command-line packet analyzer.<\/li>\n<li>\n\t\t\t\t\t\tCaptures and displays the packets transmitted or received over a network.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>iperf\/iperf3<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tA tool for active measurements of the maximum achievable bandwidth on IP networks.<\/li>\n<li>\n\t\t\t\t\t\tUsed for network performance tuning and testing.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n\t\t\t\t\t<strong>glances<\/strong>:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tAn all-in-one monitoring tool.<\/li>\n<li>\n\t\t\t\t\t\tProvides a comprehensive view of system information including network usage.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>\n\t\t\tThese tools can help you monitor, diagnose, and optimize network usage on your Linux system.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here are some popular network usage tools for Linux: iftop: Displays bandwidth usage on an interface by host. Real-time network bandwidth monitoring. nload: A console application that monitors network traffic and bandwidth usage in real time. Displays incoming and outgoing traffic separately. bmon: A bandwidth monitor and rate estimator. Can monitor multiple interfaces simultaneously. vnStat: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-2962","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/posts\/2962","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/comments?post=2962"}],"version-history":[{"count":1,"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/posts\/2962\/revisions"}],"predecessor-version":[{"id":2963,"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/posts\/2962\/revisions\/2963"}],"wp:attachment":[{"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/media?parent=2962"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/categories?post=2962"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nettigritty.com\/kb\/wp-json\/wp\/v2\/tags?post=2962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}