Най-добрите инструменти и софтуер за наблюдение на ИТ инфраструктурата, прегледани през 2020 г

Тъй като никой администратор не може да има очи навсякъде и въпреки това всички трябва да следят всичко, инструментите за наблюдение на ИТ инфраструктурата са необходимост за повечето от нас. Тези инструменти ефективно ще следят нещата и ще ви уведомят, когато нещо се нуждае от повече внимание. Едно от най-добрите неща за тези инструменти е, че има много за избор. Всички те може да изглеждат много сходни, но всеки има някаква уникална функция, която ще го направи особено подходящ за вашите специфични нужди. Ето защо претърсихме интернет за най-доброто на пазара и сега ви представяме нашия списък с най-добрите десет на най-добрите инструменти за наблюдение на ИТ инфраструктурата.

Преди да разкрием нашите топ десет продукта, бихме искали да отделим известно време, за да разгледаме мониторинга на инфраструктурата като цяло. Както ще откриете, различните администратори и различни организации имат различни нужди, когато става въпрос за наблюдение. След това ще обсъдим различните видове системи за наблюдение от най-основните до сложните. И ако сте любопитни и обичате да знаете как работят нещата, ние ще направим всичко по силите си, за да ви обясним основните неща за това как работят тези инструменти. Въоръжени с всички тези знания, вие ще сте готови да откриете нашата селекция от инструменти и софтуер.

Мониторинг на инфраструктурата

Необходимостта от мониторинг на инфраструктурата е доста очевидна. Мрежите стават все по-големи и имат повече компоненти от всякога. Не е необичайно администраторите да трябва да наблюдават десетки устройства, ако не и стотици. Това просто е твърде много, за да се справи един човек. И това е досадна и скучна работа, точно от типа работа, която обикновено е най-добре да се остави на машина.

Доколкото е необходим мониторинг, той също е разнообразен. Различните видове системи имат различни изисквания. Например, докато човек вероятно би бил по-заинтересован от използването на честотната лента на интерфейсите на мрежово оборудване, натоварванията на процесора и паметта биха били интересни на сървъра. Ето защо често има различни видове системи за наблюдение за различните видове оборудване.

СВЪРЗАНА СТАТИЯ: 12 най-добри софтуер и инструменти за наблюдение на мрежата, прегледани през 2018 г.

Виртуализираните среди са специален случай и имат много специфични нужди за наблюдение. Ето защо някои инструменти за наблюдение са специализирани в тях. Наскоро прегледахме най-добрите инструменти за наблюдение на VM, за да следите внимателно вашите виртуални машини.

За да се отговори на изискванията на различните видове мониторинг, някои от наличните инструменти могат да наблюдават множество различни среди. Те или го правят чрез вградена функционалност или чрез използване на външни добавки или плъгини.

Различни видове системи за наблюдение

Без значение какъв тип оборудване трябва да наблюдавате, има различни видове системи за наблюдение, всяка с нарастващо ниво на детайлност. На най-основното ниво имате прости инструменти за наблюдение нагоре или надолу. Те просто ще проверят дали устройствата са включени – и обикновено ще ви предупредят, когато едно изпадне. Те няма да проверяват нито един от работните параметри на устройството и обикновено използват ping тестове, за да проверят дали устройствата отговарят.

Следващото ниво на наблюдение ще анкетира устройствата – или ще получи изпратени данни от самите устройства или от агент – за да получи различни оперативни параметри. Те обикновено съхраняват тези параметри в база данни и ги показват на някаква форма на таблично или графично табло.

Най-високото ниво на наблюдение добавя някаква функция за предупреждение. Тя може да се основава на измерени или изчислени данни с предварително определени или дефинирани от потребителя прагове за предупреждение. Някои системи също използват вградена база от знания за задействане на сигнали въз основа на определени оперативни параметри или комбинация от параметри. Тъй като цялата цел на използването на инструменти за наблюдение е да освободи администраторите от необходимостта да наблюдават непрекъснато системи, е излишно да казвам, че тези системи са най-популярните.

  Какво представлява „Проектно свързан дом през IP“ за интелигентни домове?

Как работят системите за наблюдение?

Въпреки че това може да изглежда като доста прост въпрос, отговорът на него не е. Проблемът е, че няма един универсален начин, който да използва всяка система за наблюдение. Има обаче няколко метода и протокола, които се използват от много инструменти. Ще се опитаме да обясним как работят някои от тях.

В основата на много инструменти за наблюдение е простият протокол за управление на мрежата или SNMP. Той определя комуникационна схема между платформа за наблюдение и наблюдаваното устройство, както и структурата на наблюдаваните данни. Инструментите за мониторинг на SNMP се свързват към наблюдавани устройства на редовни интервали, за да четат работни параметри. Например, измерванията за използване на процесора или паметта могат да бъдат прочетени чрез SNMP.

За наблюдение на мрежово оборудване някои броячи, наречени байтове за влизане и извеждане на байтове, също могат да бъдат прочетени чрез SNMP. Типичното мрежово оборудване има двойка от тези броячи за всеки мрежов интерфейс. Това обаче не са измервателни уреди. Те са броячи, които показват колко байта са предадени и получени след последното нулиране на оборудването. Познавайки интервала на допитване, простата математика ще позволи на системата за наблюдение да изчисли средното използване на честотната лента.

За сървъри за наблюдение могат да се използват други техники. В света на Windows протоколът WMI (Windows Management Instrumentation) обикновено се използва за комуникация между системите за наблюдение и наблюдаваните сървъри. Други протоколи като WBEM (Уеб-базирано корпоративно управление) или CIM (Общ информационен модел) се използват по подобен начин в света извън Windows.

Много системи за наблюдение комуникират с наблюдавани хостове чрез локално инсталиран агент. Използването на агенти има няколко предимства. Той дава на разработчиците на системи за наблюдение най-добрата гъвкавост при определянето на това каква информация се обменя и как. И с агента, работещ локално в наблюдаваната система, той обикновено ще има достъп до повече информация от тази, която е налична при използване на стандартни протоколи. Агентите обаче имат цена. Те работят на наблюдаваната система и като такива консумират част от нейните ресурси.

Нашите топ 10 най-добри инструменти и софтуер за наблюдение на ИТ инфраструктурата

1. Монитор на производителността на мрежата SolarWinds (безплатна пробна версия)

Водещият продукт на SolarWinds се нарича Network Performance Monitor или NPM. Това е цялостно решение за наблюдение на мрежата. Основните активи на инструмента са неговата простота, мащабируемост и възможност за персонализиране. GUI на инструмента е много интуитивен и лесен за използване и научаване. Той ще мащабира от най-малката мрежа до огромни инсталации с хиляди устройства в множество сайтове. Що се отнася до възможността за персонализиране, тя е навсякъде: в таблото, изгледите, отчетите, сигналите.

БЕЗПЛАТЕН 30-ДНЕВЕН ПРОБЕН ПРОБЕН: Монитор на производителността на мрежата SolarWinds

Системата за предупреждение на Network Performance Monitor е сред най-добрите. Той може да бъде изцяло персонализиран според вашите нужди или да се използва нестандартно с минимални конфигурации. Вградената интелигентност на двигателя за предупреждения няма да изпраща известия за „неважни“ събития посред нощ или да изпраща стотици известия за „недостъпно устройство“ за устройство, разположено зад рутер или мрежов превключвател.

SolarWinds Network Performace Monitor започва от малко под $3 000 и се увеличава в зависимост от броя на устройствата за наблюдение и избраните допълнителни компоненти. Той ще наблюдава само мрежови устройства. Ако имате и сървъри за наблюдение, ще ви трябват и сървърът на SolarWinds и мониторът на приложения, прегледани по-долу. Ако предпочитате да опитате продукта, преди да го закупите, е налична безплатна 30-дневна пробна версия за изтегляне от уебсайта на SolarWinds.

2. SolarWinds сървър и монитор на приложения (безплатна пробна версия)

Ако вместо мрежово оборудване, това, което трябва да наблюдавате, са сървърите и техните процеси, тогава това, от което се нуждаете, е мониторът на сървъра и приложенията, също от SolarWinds. Както се досещате от името му, той наблюдава приложенията, както и сървъра, който ги хоства. Софтуерът може да мащабира от много малки мрежи до големи със стотици сървъри – физически или виртуални – разпределени в множество сайтове. Инструментът може също да наблюдава хоствани в облак услуги като тези от Amazon Web Services и Microsoft Azure.

  Проследявайте навици като калории, за да ги развивате и подсилвате [Giveaway]

БЕЗПЛАТЕН 30-ДНЕВЕН ПРОБЕН ПРОБЕН период: SolarWinds сървър и монитор на приложения

Настройката на инструмента е лесна и първоначалната конфигурация се извършва с помощта на процес на автоматично откриване. Това е двупроходен процес, който първо ще открие сървъри, а след това приложения. За да се ускори процеса, може да бъде предоставен списък с приложения, които да търсите. След първоначалната настройка, удобният за потребителя GUI прави използването на сървъра и монитора на приложения лесно. Информацията може да бъде показана в табличен или графичен формат.

Ценообразуването за сървъра и монитора на приложения SolarWinds е подобно на това за монитора на мрежовата производителност. И подобно на своя братовчед, безплатна 30-дневна пробна версия е достъпна за изтегляне.

3. PRTG

PRTG е интегриран инструмент, който ще наблюдава всяка система, устройство, трафик и приложение във вашата ИТ инфраструктура. PRTG е по-бърз и по-лесен за инсталиране от повечето други инструменти за наблюдение на мрежата. Издателят твърди, че можете да започнете да наблюдавате в рамките на две минути. Системата за автоматично откриване на PRTG ще сканира мрежови сегменти и автоматично ще разпознае широка гама от устройства и системи. След това ще създаде сензори от предварително дефинирани шаблони на устройства.

Платформата също така предлага много гъвкава и адаптивна система за предупреждение. Можете да получавате предупредителни известия, изпратени до мобилното си устройство, когато използвате безплатните клиентски приложения за Android, iOS и Windows Phone. Можете също да ги получите по имейл или SMS според вашите нужди.

Има безплатна, пълнофункционална версия на PRTG, която е ограничена до 100 сензора. Има и неограничена 30-дневна пробна версия за устройство. За да наблюдавате повече от 100 сензора, ще трябва да закупите лиценз. Цената се увеличава с броя на сензорите, започващи от $1 600 за 500 сензора до $14 500 за неограничен брой сензори. Имайте предвид, че всеки наблюдаван параметър – не устройство – се брои като един сензор. Например, наблюдението на честотната лента на всеки порт на 48-портов комутатор ще се брои като 48 сензора.

4. WhatsUp Gold

Някога просто инструмент за наблюдение нагоре или надолу, WhatsUp Gold се превърна в пълноценна система за наблюдение с всички звънци и свирки. Той има, например, една от най-добрите системи за предупреждение и може да бъде конфигуриран да предава сигнали чрез множество начини, включително имейл и SMS, за да назовем само няколко.

WhatsUp Gold не само ще наблюдава устройства, но също така ще наблюдава избрани услуги и процеси. Той, например, ще наблюдава Exchange и SQL сървъри, Active Directory, IIS и уеб услугите на Apache. И ако вашата организация използва оборудване, базирано на облак, WhatsUp Gold също ще наблюдава инсталациите на AWS или Azure.

5. Nagios (Core и XI)

Налични са две версии на Nagios. Има безплатна версия с отворен код, наречена Nagios core и търговски продукт, наречен Nagios XI. И двете използват едно и също ядро ​​– оттук и името на безплатната версия – но докато безплатната разчита на разработени от общността добавки и плъгини за повечето задачи за наблюдение, търговският продукт ги включва.

Nagios е отлично решение за мониторинг на приложения, услуги, операционни системи, мрежови протоколи, системни показатели и мрежова инфраструктура. И ако това не е достатъчно, добавките на трети страни ви позволяват да наблюдавате практически всичко.

Nagios XI се предлага в стандартни и корпоративни издания. Enterprise Edition има някои допълнителни функции и може да се похвали с функции за подпомагане на мащабно конфигуриране, прогнозиране и планирано отчитане. Стандартното издание започва от $1 995, докато Enterprise започва от $3 495. Налична е безплатна версия на Nagios XI, но е ограничена до наблюдение на седем устройства.

6. ManageEngine OpManager

ManageEngine OpManager е друг пакет всичко в едно, който ще следи жизнените показатели на вашите сървъри (физически и виртуални) и на вашето мрежово оборудване и ще ви предупреждава веднага щом нещо е извън спецификациите. Инструментът може да се похвали с интуитивен потребителски интерфейс, който ще ви позволи лесно да намерите необходимата информация. Включена е отлична машина за отчитане заедно с някои предварително изградени отчети, както и персонализирани. Функциите за предупреждение на продукта също са много пълни.

  Как да използвате темата Arc на KDE Plasma Desktop

ManageEngine OpManager се предлага в две версии, изданието Essential е предназначено за малки и средни организации с до хиляда устройства с цени, започващи от около $700 за 25 устройства. За по-големи организации изберете изданието Enterprise, което може да мащабира до десет хиляди устройства. Цената му започва от под $20 000 за 500 устройства. Както при повечето подобни инструменти за търговски мониторинг, налична е и безплатна 30-дневна пробна версия.

7. OP5 Монитор

OP5 Monitor е инструмент за наблюдение на мрежата с отворен код, който се основава на Naemon, разклонение на Nagios. Рекламира се като „решението за мониторинг на ниво предприятие с отворен код“. Сред основните му характеристики можем да споменем неговото напълно персонализирано табло, където можете да изберете да показвате само това, което е важно за вас. Освен това има отлична мащабируемост, особено в разпределени среди.

Функциите за предупреждение на OP5 Monitor също са много пълни. Сигналите не само задействат известия, но също така могат да стартират манипулатори на събития; скриптове, които могат да накарат проблемите да се самолекуват. Инструментът се интегрира лесно с други системи – като управление на билети или CRM – и има удобен за разработчиците API, ако искате да разширите неговата функционалност

Цените за монитора OP5 можете да получите, като се свържете директно с OP5. Въпреки че няма налична безплатна пробна версия, налична е онлайн демонстрация, ако искате да видите продукта в действие, преди да купите.

8. Zabbix

Zabbix е известно, че е една от най-добрите безплатни и отворени платформи за мониторинг на системата. Тази система от корпоративен клас може да се мащабира от малки до много големи мрежи. Zabbix може да наблюдава мрежи, както локални, така и облачни сървъри, и услугите, работещи в тях.

Бизнес моделът на Zabbix е уникален. Продуктът е безплатен, но допълнителни услуги могат да бъдат закупени от Zabbix. Сред услугите, които можете да закупите, ще намерите пет нива на техническа поддръжка и пълна програма за обучение за сертифициране. Това е напълно незадължително, тъй като поддръжката на общността също е налична безплатно и много добра. И накрая, неговите функции за предупреждение са отлични, както и механизмът за отчитане.

Zabbix има всичко, което бихте очаквали от инструмент за наблюдение от корпоративен клас, с изключение на високата цена. Единственото нещо, което ще трябва да похарчите, за да опитате Zabbix, е вашето време.

9. Айсинга

Точно като предишния ни избор, Icinga е платформа за мониторинг с отворен код с набор от функции, който съответства на повечето от най-добрите търговски продукти. Една от основните разлики в Icinga е широкото използване на плъгини. Има буквално хиляди от тях за изпълнение на различни задачи за наблюдение и разширяване на функционалността на продукта. И ако имате специална нужда, за която няма плъгин, винаги можете да го напишете сами.

Друга отлична характеристика на Icinga е предупреждението и известяването. Можете да персонализирате сигналите да се задействат от всяко състояние, за което се сетите. И е също толкова гъвкав по отношение на това как се предават сигналите. Продуктът има сегментирани сигнали, които му позволяват да изпраща някои сигнали до някои администратори и други сигнали до различни за най-добра гъвкавост.

10. Обсервиум

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

Observium е лесен за настройка и почти се конфигурира, благодарение на функцията си за автоматично откриване. Подобно на други продукти, може да има нужда от някои настройки, за да работи точно както искате. Инструментът предлага дефинирани от потребителя прагове за предупреждение. Друга страхотна характеристика на Observium е как той се интегрира с други системи, извлича тяхната информация и я показва на таблото си.

Observium се предлага в две версии. Има Observium Community, наистина безплатното предложение с отворен код, което се актуализира два пъти годишно. Има и Observium Professional с още няколко функции и ежедневни актуализации.

Заключение

Без значение кой от нашите най-добри инструменти изберете, ще имате отлична платформа за наблюдение. Въпреки че всички те са функционално еквивалентни, те не са идентични. Основната разлика често е външният вид и усещането на таблото на инструмента, много субективен въпрос. Изборът на правилната система за наблюдение е трудна задача, но нищо не ви пречи да опитате няколко. Повечето от тях могат да бъдат инсталирани бързо и лесно.