Имате ли проблеми с наблюдението на използването на вашата мрежова честотна лента? Имаш ли нужда от помощ? Важно е да можете да визуализирате случващото се във вашата мрежа, за да разберете и разрешите всичко, което причинява забавяне на мрежата, или просто да следите мрежата си.
Прочетете също: 20 инструменти на Commad Line за наблюдение на производителността на Linux
В тази статия ще разгледаме 16 полезни инструмента за мониторинг на честотната лента, за да анализираме използването на мрежата в Linux система.
Ако искате да управлявате, отстранявате проблеми или отстранявате грешки в мрежата си, прочетете нашата статия - Ръководство на Linux Sysadmin за управление на мрежата, отстраняване на проблеми и отстраняване на грешки
Изброените по -долу инструменти са с отворен код и могат да ви помогнат да отговорите на въпроси като „защо мрежата е толкова бавна днес?”. Тази статия включва комбинация от малки инструменти за наблюдение на честотната лента на една Linux машина и цялостни решения за мониторинг, способни да обработват няколко броя хостове на
LAN (Локална мрежа) към множество хостове дори на a WAN (Широкообластна мрежа).ManageEngine NetFlow Analyzer е базирано на потока решение за мониторинг на честотната лента, което предлага поддръжка на множество доставчици. Той следи вашата мрежа, анализира моделите на трафика и открива и диагностицира прасетата на честотната лента.
Можете да проследявате моделите на трафик във вашата мрежа за всеки период от време и да анализирате допълнително подробностите за устройството, интерфейса, приложението и потребителското ниво. Със своите възможности за оформяне на трафика, NetFlow Analyzer ви помага да идентифицирате мрежови аномалии в реално време и да ги отстранявате, преди те да засегнат вашите крайни потребители.
Със своите персонализирани отчети, NetFlow Analyzer също ви помага да прогнозирате и планирате вашите изисквания за честотна лента. Можете да създавате, планирате и генерирате изчерпателни отчети за анализ на честотната лента само с няколко кликвания.
VnStat е пълнофункционална програма, базирана на командния ред, за наблюдение на мрежовия трафик на Linux и използването на честотната лента в реално време, на Linux и BSD системи.
Едно от предимствата му пред подобен инструмент е, че регистрира статистика за мрежовия трафик и честотната лента за по -късен анализ - това е поведението му по подразбиране. Всъщност можете да видите тези регистрационни файлове дори след рестартиране на системата.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install vnstat # apt install vnstat [ВклDebian/Ubuntu]
iftop е прост, лесен за използване, в реално време отгоре инструмент за наблюдение на мрежовата честотна лента, базиран на командния ред, използван за бърз преглед на мрежовите дейности в интерфейса. Той показва актуализации на честотната лента за използване на мрежата средно на всеки 2, 10 и 40 секунди.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install iftop # apt install iftop [ВклDebian/Ubuntu]
nload е друг прост, лесен за използване инструмент от командния ред за наблюдение на мрежовия трафик и използването на честотната лента в реално време. Той използва графики, за да ви помогне да наблюдавате входящия и изходящия трафик. В допълнение, той също така показва информация като общото количество прехвърлени данни и мин/макс използване на мрежата.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install nload # apt install nload [ВклDebian/Ubuntu]
NetHogs е малък, подобен на върха, текстово базиран инструмент за наблюдение на използването на честотната лента на мрежовия трафик в реално време от всеки процес или приложение, работещо на Linux система. Той просто предлага статистика в реално време за използването на вашата мрежова честотна лента за всеки процес.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install nethogs # apt install nethogs [ВклDebian/Ubuntu]
bmon също е ясен инструмент за командния ред за наблюдение на използването на мрежовата честотна лента и оценка на скоростта в Linux. Той улавя мрежови статистики и ги визуализира в удобен за хората формат, така че да можете да следите системата си.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install bmon # apt install bmon [ВклDebian/Ubuntu]
Darkstat е малък, прост, крос-платформен, ефективен уеб-базиран анализатор на мрежовия трафик в реално време. Това е инструмент за мониторинг на мрежовата статистика, който работи чрез улавяне на мрежовия трафик, изчислява статистически данни за използването и обслужва отчетите по HTTP в графичен формат. Можете също да го използвате чрез командния ред, за да получите същите резултати.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install darkstat # apt install darkstat [ВклDebian/Ubuntu]
IPTraf е лесен за използване, базиран на ncurses и конфигурируем инструмент за наблюдение на входящия и изходящия мрежов трафик, преминаващ през интерфейс. Той е полезен за мониторинг на IP трафика и преглед на обща статистика на интерфейса, подробна статистика на интерфейса и много други.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install iptraf # apt install iptraf [ВклDebian/Ubuntu]
CBM е малка помощна програма за командния ред за показване на текущия мрежов трафик на всички свързани устройства в цветен изход в Ubuntu Linux и нейните производни като Linux Mint, Lubuntu и много други. Той показва всеки свързан мрежов интерфейс, получените байтове, предадените байтове и общите байтове, което ви позволява да наблюдавате мрежовата честотна лента.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install cbm # apt install cbm [ВклDebian/Ubuntu]
Iperf/Iperf3 е мощен инструмент за измерване на пропускателната способност на мрежата по протоколи като TCP, UDP и SCTP. Той е създаден преди всичко, за да помогне при настройването на TCP връзки по определен път, като по този начин е полезен за тестване и наблюдение на максимално постижимата честотна лента в IP мрежите (поддържа както IPv4, така и IPv6). Тя изисква сървър и клиент за извършване на тестове (които отчитат честотната лента, загубите и други полезни параметри на мрежовата производителност).
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install iperf3 # apt install iperf3 [ВклDebian/Ubuntu]
Netperf е подобен на iperf, за тестване на производителността на мрежата. Той може да помогне за наблюдение на честотната лента на мрежата в Linux чрез измерване на трансфера на данни чрез TCP, UDP. Той също така поддържа измервания чрез интерфейса на Berkeley Sockets, DLPI, Unix Domain Sockets и толкова много други интерфейси. Имате нужда от сървър и клиент, за да стартирате тестове.
За инструкции за инсталиране вижте страницата на проекта github.
SARG е анализатор на регистрационни файлове на калмари и инструмент за мониторинг на честотната лента в интернет. Той изготвя полезни HTML отчети с информация, включително, но не само, IP адреси и обща употреба на честотната лента. Това е удобен инструмент за наблюдение на използването на интернет честотната лента от отделни машини в една мрежа.
За инструкции за инсталиране и употреба, вижте нашата статия - Как да инсталирате SARG за наблюдение на използването на честотната лента на Squid Internet.
Monitorix е леко приложение за системни ресурси и мониторинг на мрежата, предназначено за малки Linux/Unix сървъри и също така идва с невероятна поддръжка за вградени устройства.
Той ви помага да наблюдавате мрежовия трафик и статистиката на използване от неограничен брой мрежови устройства. Той поддържа IPv4 и IPv6 връзки, включва пакети за трафик и графики за грешки в трафика и поддържа до 9 qdiscs на мрежов интерфейс.
# yum инсталирайте epel-release [Включено RHEL/CentOS] # yum install monitorix # apt install monitorix [ВклDebian/Ubuntu]
Кактуси е напълно функционално, уеб базирано PHP приложение за мрежова графика с интуитивен, лесен за използване интерфейс. Той използва база данни MySQL за съхраняване на данни, събрани данни за производителността на мрежата, използвани за създаване на персонализирани графики. Това е интерфейс на RRDTool, полезен за наблюдение на малки до сложни мрежи с хиляди устройства.
За инструкции за инсталиране и употреба, вижте нашата статия - Как да инсталирате кактуси - инструмент за мрежово наблюдение и графики.
Обсервиум е пълнофункционална платформа за мониторинг на мрежата с елегантен и мощен, здрав, но прост и интуитивен интерфейс. Той поддържа редица платформи, включително Linux, Windows, FreeBSD, Cisco, HP, Dell и много други, и включва автооткриване на устройства. Той помага на потребителите да събират мрежови показатели и предлага интуитивно графично изобразяване на показателите за устройства от събраните данни за производителността.
За инструкции за инсталиране и употреба, вижте нашата статия - Как да инсталирате Observium - Цялостна система за управление и мониторинг на мрежата.
Zabbix е богата на функции, често използвана платформа за мониторинг на мрежата, проектирана по модел сървър-клиент, за наблюдение на мрежи, сървъри и приложения в реално време. Той събира различни видове данни, които се използват за визуално представяне на производителността на мрежата или показатели за натоварване на наблюдаваните устройства.
Той може да работи с добре познати мрежови протоколи като HTTP, FTP, SMTP, IMAP и много други, без да е необходимо да инсталирате допълнителен софтуер на наблюдаваните устройства.
За инструкции за инсталиране и употреба, вижте нашата статия - Как да инсталирате Zabbix - цялостно решение за мониторинг на мрежата за Linux.
Нагиос е здрав, мощен, богат на функции и широко използван софтуер за мониторинг. Тя ви позволява да наблюдавате локални и отдалечени мрежови устройства и техните услуги от един прозорец.
Той предлага мониторинг на честотната лента в мрежови устройства, като комутатори и маршрутизатори чрез SNMP, като по този начин ви позволява лесно да разберете за използваните портове и да посочите възможни злоупотребяващи с мрежата.
Прочетете също: 13 Команди за мрежова конфигурация и отстраняване на проблеми в Linux
В допълнение, Nagios също ви помага да следите използването и грешките на честотната лента на всеки порт и поддържа бързо откриване на прекъсвания на мрежата и сривове на протоколи.
За инструкции за инсталиране и употреба, вижте нашата статия - Как да инсталирате Nagios - цялостно решение за мониторинг на ИТ инфраструктура за Linux.
В тази статия разгледахме редица полезни инструменти за мрежова честотна лента и мониторинг на системата за Linux. Ако сме пропуснали да включим някой инструмент за мониторинг в списъка, споделете с нас във формата за коментари по -долу.