Ping мониторингът е не само най-простата форма намониторинг, но той също е възможно най-старият и до ден днешен все още е широко използван. Открихме някои от най-добрите безплатни и отворени инструменти за наблюдение на ping и предстои да ги прегледаме.
Една типична мрежа има толкова много компоненти, че тяе от изключителна важност винаги да следите всичко. Но с днешните разпределени и / или облачни бази данни, мониторингът е по-сложен от всякога. Ето защо има наличен безкрайно много системи за мониторинг, всички насочени към подпомагане на администраторите да останат на върха на всичко. Съществуват различни видове мониторинг от най-простия до най-сложния. Днес ние разглеждаме ping мониторинга, една от най-елементарните форми на мониторинг. Състои се просто от използване на ping, за да се уверите, че всеки наблюдаван компонент е готов и работи и отговаря в рамките на приемлив период от време.
Преди да започнем, ще прекараме известно време в обсъжданеping, какво е и как работи. Ping е стара програма, която е измамно проста и мощна. Но е толкова надеждна, че още не е заместена от нищо, въпреки факта, че е пчела от векове. След това ще разгледаме ping като основа за инструмент за мониторинг и ще обсъдим различните общи характеристики на такива системи. Запазихме най-доброто за последно, така че най-накрая ще прегледаме някои от най-добрите безплатни инструменти за наблюдение на ping с отворен код, които можем да намерим.
Относно Ping
През 1983 г., разработчик, който виждашененормално поведение в мрежата не можа да намери правилния инструмент за отстраняване на грешки, така че той реши да програмира. Той нарече инструменталния си пинг, който между другото идва от звука на ехото на сонара, който се чува от подводница. Днес ping е наличен на практика във всяка операционна система с IP мрежа и въпреки че отделните реализации се различават леко в наличните им опции, всички те имат една и съща основна цел. Разликите между реализациите са свързани най-вече с наличните опции на командния ред, които могат да включват определяне на размера на полезния товар на всяка заявка, общия брой на тестовете, ограничението на мрежовия хоп на забавянето между заявките. Някои съвременни операционни системи включват команда ping, която обслужва същата цел, но използва IP V6 адреси вместо IP V4.
$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 data bytes 64 bytes from 93.184.216.34: icmp_seq=0 ttl=56 time=11.632 ms 64 bytes from 93.184.216.34: icmp_seq=1 ttl=56 time=11.726 ms 64 bytes from 93.184.216.34: icmp_seq=2 ttl=56 time=10.683 ms 64 bytes from 93.184.216.34: icmp_seq=3 ttl=56 time=9.674 ms 64 bytes from 93.184.216.34: icmp_seq=4 ttl=56 time=11.127 ms --- www.example.com ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 9.674/10.968/11.726/0.748 ms
Как работи Ping
Ping е едновременно умен и прост. Помощната програма просто изпраща пакет от заявки за ехо на ICMP до определената цел и изчаква да изпрати обратно пакет за отговор на ехо от ICMP. Този процес се повтаря определен брой пъти (по подразбиране 5 пъти под Windows и докато не бъде спрян при повечето реализации на Unix / Linux.), Което му позволява да компилира статистически данни. Ping измерва времето между заявката и отговора и го показва в резултатите си. При вариантите на Unix, тя ще показва също стойността на TTL полето на отговора, като посочва броя на скоковете между източника и местоназначението. Всъщност какво се показва в отговора на командата, ако на друго място, където се изпълняват различни реализации.
Pings работи при предположението, че pingedхост следва RFC 1122, който предписва, че всеки хост трябва да обработва ICMP заявки за ехо и да издава ехо отговори в замяна. Повечето хостове го правят, но някои деактивират тази функционалност от съображения за сигурност. Някои защитни стени също ще блокират напълно трафика на ICMP, като не позволяват на ping да върши своята работа. Пингването на хост, който не отговаря на исканията за ехо от ICMP, не дава обратна връзка, точно като pinging на несъществуващ IP адрес.
За Ping Monitoring
Предвид ограничената информация, която може да бъдесъбрани с помощта на ping, инструменти за мониторинг, които се използват, ако не винаги предлагат много информация, различна от състоянието нагоре или надолу. Тези инструменти се използват главно за да се гарантира, че всеки хост е работещ и че неговата мрежова връзка работи нормално. Някои инструменти интерпретират средното време на реакция, върнато чрез ping, като мярка за това колко бързо хостът реагира или колко задръства мрежата. Докато внезапният скок в средното време за реакция на пинг е вероятно индикация, че нещо не е наред, би било грешка глупаво да подскачате в заключения. В най-добрия случай ненормално високото време за реакция на пинг трябва да бъде индикация, че е необходим допълнителен анализ.
Някои безплатни и с отворен код Ping инструменти за наблюдение
Има много безплатни и пинг с отворен кодналични инструменти за мониторинг Това, което днес имаме за вас, са едни от най-добрите инструменти, които бихме могли да намерим. Въпреки че не всички са с отворен код, всички те са достъпни безплатно, въпреки че някои от тях са в ограничена версия. Някои инструменти в нашия списък са нещо повече от инструменти за наблюдение на ping. Някои от тях са дори пълноценни инструменти, които не само ще следят състоянието на устройствата, но и използването на честотната лента на вашата мрежа, както и критичните показатели за ефективността, като например CPU или памет.
1. Набор от инструменти на SolarWinds Engineer (Безплатен пробен период)
SolarWinds вероятно е едно от най-известните имена вполе на инструменти за мрежово и системно администриране. Това е от около двадесет години или повече и ни донесе едни от най-добрите инструменти на пазара. Нейният водещ продукт, the SolarWinds Network Monitor Monitor е получил възторжени отзиви като един от най-добритемрежов инструмент за наблюдение на честотната лента. Компанията е известна и със своите безплатни инструменти, по-малки комунални услуги, които отговарят на конкретна нужда от мрежови администратори. Най- Монитор на мрежови устройства и Проследявайте NG са два страхотни примера за тези безплатни инструменти.
Усещахме, че Набор от инструменти на SolarWinds Engineer заслужи специално споменаване по няколко причини. На първо място, тя включва много добър Ping Monitor модул. Но както подсказва името му, това е набор от инструменти. Фурна шестдесет от тях, за да бъдем точни. Можете да използвате Инструментален набор от инструменти за непрекъснато наблюдение на сървъри, рутери,работни станции или други устройства, които да показват времето за реакция в реално време и да показват процента на отговор в графични диаграми. Наборът от инструменти включва също инструмент „Simple Ping“, който е алтернатива на ping, който се предлага с вашата операционна система и може да се използва за измерване на времето за отговор на хоста и загубата на пакети.

- БЕЗПЛАТЕН ПРОБЕН ПЕРИОД: Набор от инструменти на SolarWinds Engineer
- Официална връзка за изтегляне: https://www.solarwinds.com/engineers-toolset/registration
Има и подобрен Ping инструмент, койтопредоставя няколко опции за графизиране, които могат да ви помогнат да визуализирате и по-лесно да идентифицирате проблемите във времето за отговор. Заедно тези решения за софтуерни инструменти за пинг ви помагат да осигурите видимост, която ви е необходима за наблюдение и отстраняване на проблеми с мрежовата връзка.
Други инструменти, включени в набор от инструменти на инженера
Сред 60+ инструмента, които ще намерите в Инструментален набор от инструменти, няколко са безплатни инструменти, които също са наличнипоотделно, но повечето са изключителни инструменти, които не могат да бъдат получени по друг начин. Централизираното табло за управление ви позволява лесно да получите достъп до всеки от включените инструменти. Сред различните инструменти, които ще намерите, някои могат да бъдат използвани за извършване на диагностика на мрежата и да помогнат за бързото разрешаване на сложни мрежови проблеми. Мрежовите администратори, които са съобразени със сигурността, ще оценят няколко инструмента, които могат да се използват за симулиране на атаки във вашата мрежа и да помогнат за идентифициране на уязвими места.

Най- Набор от инструменти на SolarWinds Engineer също така включва още няколко наблюдения и сигнализиранеинструменти като този, който ще следи вашите устройства и ще повдига сигнали, когато открие проблеми с наличността или здравето. Това често ще ви даде достатъчно време за реакция, преди потребителите дори да забележат проблема. За да завършите вече богат на функции набор от инструменти, също са включени инструменти за управление на конфигурацията и консолидация на журнала.
Въпреки че това не е мястото за подробности за всеки включен инструмент, ето списък на някои от най-добрите инструменти, които ще намерите в Набор от инструменти на SolarWinds Engineer освен неговите инструменти за наблюдение на ping.
- Порт скенер
- Превключете Port Mapper
- SNMP почистване
- IP мрежов браузър
- Откриване на MAC адрес
- Ping Sweep
- Монитор на времето за реакция
- Монитор на процесора
- Интерфейсен монитор
- Traceroute
- Декриптиране на паролата на рутера
- SNMP Brute Force Attack
- SNMP речник атака
- Конфигурирайте Сравняване, Изтеглятел, Качител и Редактор
- SNMP редактор за капани и SNMP трап приемник
- Подмрежа калкулатор
- DHCP монитор за обхват
- Управление на IP адреси
- WAN Killer
Най- Набор от инструменти на SolarWinds Engineer—Включително се продават инструменти за ping за $ 1495 наседалище на администратора. Ако смятате, че тя включва над 60 различни инструмента, това е много разумна цена. Ако искате да видите сами какво може да направи този набор от инструменти за вас и вашата организация, на разположение е безплатна 14-дневна пробна версия SolarWinds.
- Официална връзка за изтегляне: https://www.solarwinds.com/engineers-toolset/registration
2. Zabbix
Zabbix е един от онези инструменти, които ще направят много повече отпросто ping наблюдение. Той твърди, че е най-добрата платформа за мониторинг на корпоративния клас. И това е възможно, особено в сравнение с други безплатни и с отворен код инструменти. На всяка цена би било отлично средство и фактът, че е безплатен и с отворен код, го прави още по-интересно предложение. Инструментът използва SNMP за наблюдение на мрежови устройства, но и на локални или облачни сървъри. Той ще ви позволи да наблюдавате множество показатели като честотна лента, използване на процесора и паметта, здравето на устройството като цяло, както и промени в конфигурацията, доста уникална функция.

Zabbix разполага с лесна за разбиране и използване уеб базиранаинтерфейс и впечатляващ набор от функции. Той сравнява много добре с търговските продукти, струващи хиляди долари. Системата за предупреждение е може би сред най-добрите в своя клас с възможност за изпълнение на локални скриптове в отговор на сигнали, задействани от наблюдение на събития.
Докато Zabbix самата тя е безплатна, няколко услуги могат да бъдат закупениот издателя. Те включват техническа поддръжка, която се предлага на пет нива и цялостна програма за обучение и сертифициране с класове по целия свят. Това е отлично, тъй като липсата на налична поддръжка е най-честият недостатък на софтуера с отворен код. Но не е нужно да купувате услуги за поддръжка, тъй като поддръжката на общността също е достъпна безплатно.
3. Observium
Observium е друга богата на функции платформа за наблюдение. Той разполага с ниска поддръжка и автоматично откриване и поддържа широк спектър от типове устройства, платформи и операционни системи, включително, наред с други, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Основната цел на инструмента е да предложи красив, интуитивен и прост, но мощен потребителски интерфейс, изобразяващ здравето и състоянието на мрежата.

Продуктът се предлага в две версии. Това е Общност на обсервиума е достъпна за всички безплатно. Тази безплатна версия получава актуализации и нови функции два пъти годишно. Има също Обсервиум Професионален който има разширен набор от функции и се възползва от ежедневните актуализации. И двете издания работят само на Linux платформи.
Observium предлага много повече от просто ping наблюдение. Например, той ще следи използването на честотната лента и има дори счетоводна система, която ще измерва общото месечно използване на честотната лента в 95-ия перцентил или общо прехвърлените байтове. Той също има функция за алармиране с дефинирани от потребителя прагове. Освен това той се интегрира с други системи и може да издърпа тяхната информация и да я показва в рамките на своя интерфейс.
Observium е да се настрои и той почти да се конфигурира. Въпреки че няма уебсайт за изтегляне на уебсайта на Обсервиум, има подробни инструкции за инсталиране на няколко Linux дистрибуции, които включват връзките за получаване на пакета.
4. Nagios Core
Nagios Core е система за наблюдение с отворен код, която работи на Linux. това е напълно модулна система, където Nagios Core всъщност е само основният двигател за наблюдение. Той се допълва от около 50 приставки, които могат да бъдат изтеглени, за да добавят различни функционалности в системата. Спазвайки модулния подход, има и различни разработени от общността предни краища, които също са достъпни за изтегляне. Заедно те създават доста пълна, макар и донякъде „френкестейнска“ система за наблюдение. Основният недостатък на такъв подход е, че настройването Nagios Core може да бъде трудна задача.

В допълнение към тази безплатна и отворена версия, която може да бъде изтеглена и използвана от всеки, има и търговски продукт, наречен Нагиос XI, Той има повече функции. Освен това е самостоятелен инструмент, който го прави много по-лесен за настройка. Не е нужно да сглобявате и инсталирате множество отделни компоненти.
Една от най-добрите характеристики на Nagios Core- версия с отворен код - е нейната общност. Няколко разработени от общността плъгини, предни краища и добавки са достъпни директно от уебсайта Nagios. Ако искате повече вградена функционалност, ще трябва да продължите Нагиос XI който има мониторинг на използването на честотна лента и много други полезни функции. Безплатен пробен период на Нагиос XI е налице, ако искате да го пробвате и да видите какво може да направи за вас.
5. LibreNMS
В основата си LibreNMS е пристанище на Observium, Това е поредният мониторинг на мрежата, който включва всичкосистема, която осигурява широк спектър от функции и поддръжка на устройства. Сред най-добрите функции на инструмента е неговата машина за автоматично откриване, която не разчита само на SNMP за откриване на устройства. Той може автоматично да открие цялата ви мрежа с помощта на CDP, FDP, LLDP, OSPF, BGP, SNMP и ARP. Продуктът разполага и с автоматични актуализации, като гарантира, че той винаги ще остане актуален.

Друга важна характеристика на LibreNMS е неговият изключително адаптивен модул за предупреждение. Той е много гъвкав и може да изпраща известия за предупреждение, като използва множество методи като имейл - като повечето от конкурентите си - но също така и IRC, слаби и други. Ако сте доставчик на услуги или вашата организация плаща сметки на всеки отдел за използването им в мрежата, вероятно ще харесате функцията за таксуване на инструмента. Той може да генерира сметки за честотна лента за сегменти от мрежа въз основа или на използване, или на прехвърляне.
За по-големи мрежи и за разпределени организации, LibreNMS има разпределени функции за анкети, позволяващихоризонтално мащабиране, за да расте заедно с вашата мрежа. Включен е и пълен API, който позволява на човек да управлява, графицира и извлича данни от тяхната инсталация. И накрая, налични са мобилни приложения за iPhone и Android, доста рядка функция с инструменти с отворен код.
6. Icinga
Icinga е платформа за наблюдение с отворен код с aнабор от функции, който съответства на повечето от най-добрите търговски продукти и прост и чист потребителски интерфейс. Една особеност, която отличава Icinga от останалата част от тълпата, е широкото й използване на плъгини. И когато казваме обширно, имаме предвид обширно. Има буквално хиляди от тях за изпълнение на различни задачи за наблюдение и разширяване на функционалността на продукта. И ако имате специална нужда, за която няма плъгин, винаги можете сами да напишете такава.

Друга отлична характеристика на Icinga емодул за предупреждение и уведомяване Можете да персонализирате сигналите, които да се задействат от всяко състояние, за което се сетите. И е също толкова гъвкава за това как се предават сигналите. Продуктът има сегментирано сигнализиране, което му позволява да изпраща някои сигнали до някои получатели и други сигнали до различни за най-добра гъвкавост. Това е чудесна функция, когато имате различни системи, управлявани от различни групи.
7. Emco Ping Monitor
Най- EMCO Ping Monitor, въпреки че не е продукт с отворен код, все още е анинтересен инструмент за наблюдение на пинг. Още от своя Общ преглед на състоянието на хоста можете да видите състоянието на устройствата си, времето за реакция на пинг и информация за прекъсване. Всеки хост се следи в реално време и инструментът може да се похвали с цветни графики, за да ви помогне да видите как връзките се променят във времето. Инструментът също така ви позволява да разгледате исторически данни за хоста за всеки избран период от време. И тези исторически данни могат да бъдат използвани за изграждане на отчети както в PDF, така и в HTML формати.

Една особено интересна особеност на EMCO Ping Monitor е неговите скрипт възможности. Можете да настроите скриптове, които да се стартират, след като се случи събитие в мрежа. Сценариите могат да задействат някакъв процес на корекция. Също така е налице предупреждение и могат да се изпращат известия по имейл, когато нещо се промени.
Най- EMCO Ping Monitor се предлага като безплатна версия, ограничена до пет хоста. Има и а Професионално издание и ан Enterprise Edition, Първият може да следи до 250 хоста за 99 долара за екземпляр или 245 долара за неограничени случаи. Най- Enterprise Edition предлага хостинг-неограничен мониторинг на цена от $ 199 за единичен екземпляр и $ 445 за неограничен брой случаи. Предлага се и безплатна 30-дневна пробна версия.
Коментари