Като че ли облачните изчисления стават все повече и повечепопулярни в наши дни. Всъщност той стана толкова популярен, отколкото много от най-големите играчи в индустрията на информационните технологии. И Microsoft със своята линия услуги на Azure определено е една от тях. Но как един следи облачните ресурси? Отговорът е прост: с помощта на подходящите инструменти. Ето за какво се отнася този пост. Съставихме списък на някои от най-добрите услуги и инструменти за мониторинг, които човек може да използва за наблюдение на облачната среда на Azure. С толкова много продукти, налични там, се надяваме, че нашият списък ще ви помогне да видите ясно през този лабиринт.
Ще започнем с кратко описание на това какво представлява Microsoft Azure. Това ще помогне значително надолу по линията, ако всички започнем на една и съща страница. След това ще обсъдим мониторинга на ресурсите на Azure. Фактът, че сървърите са виртуални и хоствани кой-знае-къде не се променя, че те все още трябва да бъдат наблюдавани. Ще разгледаме накратко някои от най-многоважни елементи, които се възползват от мониторинга. След това ще говорим за инструментите за мониторинг. По-точно ще обясним разликите между локално инсталираните инструменти за мониторинг и облачните услуги за мониторинг. Накрая ще стигнем до най-добрата част, най-добрите услуги и инструменти за мониторинг на Microsoft Azure.
За Microsoft Azure
Microsoft Azure е името на Redmondуслуга на гигантските облачни изчисления. Може да се използва за изграждане, тестване, разгръщане и управление на приложения и услуги чрез глобална мрежа от центрове за данни, управлявани от Microsoft. Microsoft Azure предоставя софтуер като услуга (SaaS), платформа като услуга (PaaS) и инфраструктура като услуга (IaaS), като поддържа много различни езици за програмиране, инструменти и рамки, включително както специфични за Microsoft, така и софтуер и системи на трети страни.
Стартиран в началото на 2010 г., Microsoft Azure сегапредлага широк спектър от услуги. Някои от най-важните са неговите изчислителни услуги, които включват виртуални машини, работещи под Windows или Linux, приложни услуги или платформа като среда (PaaS), позволяваща на разработчиците лесно да публикуват и управляват уебсайтове и уеб хостинг, за да назовем само няколко. Microsoft Azure предлага също услуги за съхранение, както и услуги за управление на данни.
Microsoft Azure вероятно е най-добре описан като„Облачен слой“ върху редица системи на Windows Server, които използват Windows Server 2008 и персонализирана версия на Hyper-V, известна като Microsoft Azure Hypervisor за предоставяне на виртуализация на услугите. Мащабирането и надеждността на платформата се контролират от Microsoft Azure Fabric Controller, който гарантира, че услугите и средата не се провалят, ако един или повече от сървърите се повредят в центъра за данни на Microsoft.
Мониторинг на Azure ресурси
С две думи услугите на Azure не са нищо повечеотколкото отдалечени виртуални сървъри. Следователно наблюдението им е доста подобно на наблюдението на други виртуални сървъри, което е подобно на наблюдението на всеки сървър. И ако вашата настройка на Azure включва повече от файлови сървъри, те също ще трябва да бъдат наблюдавани. Типичните настройки често включват бази данни и други приложения. Нека да разгледаме бързо различните видове мониторинг, които могат да бъдат полезни в Azure контекст.
наличност
Мониторингът на наличността е най-основната форма намониторинг. Често е просто да се потвърди дали даден ресурс отговаря. В локална среда това е видът тест, който се прави най-добре с помощта на ping. Но тъй като Azure среди обикновено са достъпни само чрез Интернет и знаейки, че ping не винаги е позволен в Интернет, съществуват и други средства за проверка. Но искаме да потвърдим, че не само машините работят, но и някои специфични услуги. Например, тестването за отговор на порт 80 може да потвърди, че компонентът на уеб сървъра работи.
Оперативни показатели
Следващите неща, които може да искате да наблюдавате, саоперативни показатели за различни устройства. Същите основни техники, използвани за локален мониторинг, обикновено могат да се използват с Azure. Що се отнася до това, какви оперативни показатели се наблюдават, можем да мислим за неща като зареждане на процесора и използване на паметта например. Други показатели, които са по-близки до физическата система - например централната температура на процесора - често се пропускат, тъй като се отнасят до частта от средата, която се управлява от Microsoft.
производителност
Последният елемент, който често се наблюдава, епроизводителност. По този начин ние се отнасяме до край до край производителност на системата като цяло. Някои се отнасят към това като наблюдение на потребителската опитност. Идеята е да се провери дали всички различни компоненти комуникират правилно и че всеки от тях реагира своевременно, предлагайки приемливо изпълнение от край до край.
Услуги и инструмент за мониторинг
Инструментите за мониторинг могат да бъдат диференцирани въз основа наняколко фактора. Един от най-важните е използваният метод за събиране на данни. Някои инструменти просто разчитат на простия протокол за управление на мрежата (SNMP) за получаване на оперативни параметри от системите и устройствата, които те наблюдават. Други вместо това разчитат на инструмента за управление на Windows, донякъде подобна технология, която е запазена за операционните системи Windows. Но за максимална гранулиране и разнообразие от наблюдавани параметри, инструментите на базата на агенти трудно могат да бъдат победени. Те разчитат на местен агент, който винаги работи на наблюдаваната система и който отговаря за събирането на данни. Има един съществен недостатък при наблюдението на базата на агенти. Той е склонен да натоварва допълнително системните ресурси, които понякога могат да бъдат ограничени.
Друг общ разграничителен фактор междуразлични инструменти за мониторинг се отнасят до тяхното местоположение спрямо ресурсите, които те наблюдават. Някои инструменти са локално инсталирани на сървър и ще управляват мониторинга им от вашите локални мрежи. Другите системи, които, между другото, стават все по-популярни, се базират на облак и се предлагат в софтуера като модел на услуга (SaaS). Много хора са склонни да предпочитат облачни услуги за мониторинг. Всъщност някои организации управляват сложни ИТ среди, без да притежават един сървър, като преместват всички услуги - включително мониторинг и управление - в облака.
Най-добрите услуги и инструменти за мониторинг на Microsoft Azure
Проучихме пазара и измислихме товасписък на някои от най-добрите инструменти, които можете да използвате за наблюдение на хостваните от вас Microsoft Azure среди. Опитахме да включим инструменти от различни видове, за да ви дадем по-добра представа за това, което е на разположение. В нашия списък има локално инсталирани инструменти, както и облачна услуга за наблюдение.
1- SolarWinds сървър и монитор на приложения (Безплатен пробен период)
SolarWinds е добре известен издател на някои отнай-добрите инструменти за мрежово и системно администриране. Вече около двадесет години и неговият водещ продукт, наречен Network Performance Monitor, постоянно се отчита сред най-добрите инструменти за мониторинг на SNMP. Като че ли това не е достатъчно, SolarWinds прави и шепа страхотни безплатни инструменти, всеки от които се справя с конкретни нужди на мрежовите администратори. Разширеният калкулатор на подмрежата и Kiwi Syslog Server са два примера за тези безплатни инструменти.
Най- SolarWinds сървър и монитор на приложения е създаден, за да помогне на администраторите да наблюдаватсървъри, техните експлоатационни параметри, техните процеси и приложения, които се изпълняват на тях. Той може да мащабира лесно от много малки мрежи до големи със стотици сървъри - както физически, така и виртуални - разпространени в множество сайтове. Основната причина, поради която този инструмент е попаднал в нашия списък - освен че е пакетиран с функции - е, че той е напълно подходящ за наблюдение на среда, хоствана в облак, като Microsoft Azure или Amazon Web Services.

- БЕЗПЛАТЕН ПРОБЕН ПЕРИОД: SolarWinds сървър и монитор на приложения
- Линк за изтегляне: https://www.solarwinds.com/server-application-monitor/registration
Сред най-добрите характеристики на SolarWinds сървър и монитор на приложения е лесната настройка на инструмента. Първоначалната конфигурация се прави също толкова лесно с помощта на процес на автоматично откриване с два прохода. Първият пропуск открива всеки сървър, а вторият ще намира приложения на всеки открит сървър. Въпреки че този процес може да отнеме време, той може да бъде ускорен, като предостави списък с конкретни приложения, които да търсите. След като инструментът е работещ, удобният за потребителя графичен интерфейс го прави лесно. Таблото за управление на инструмента може да бъде персонализирано и ще ви позволява да показвате информация или в таблица, или в графичен формат.
Цена за SolarWinds сървър и монитор на приложения започва от $ 2 995 и се базира на броя на наблюдаваните компоненти, възли и обеми. Безплатна 30-дневна пробна версия е налична за изтегляне, ако искате да опитате продукта, преди да го закупите.
2- Монитор за конфигурация на сървъра SolarWinds (Безплатен пробен период)
Следващ в нашия списък е друг продукт от SolarWinds, наречен the Монитор на конфигурацията на сървъра или SCM, Специфичният вид мониторинг, който извършва, едоста уникален: следи конфигурациите на устройства и приложения за промени и за съответствие с различни стандарти. Той е и мощен инструмент за отстраняване на неизправности, който може да ви даде необходимата информация за промените в конфигурацията и техните корелации с забавяне на производителността. Това може да ви помогне да намерите първопричината за някои проблеми с производителността, причинени от промени в конфигурацията.

- БЕЗПЛАТЕН ПРОБЕН ПЕРИОД: Монитор за конфигурация на сървъра SolarWinds
- Линк за изтегляне: https://www.solarwinds.com/server-configuration-monitor/registration
Най- Монитор за конфигурация на сървъра SolarWinds е инструмент, базиран на агент, с разгърнат агентна всеки сървър, който се наблюдава. Едно предимство на такава архитектура е, че агентът продължава да събира данни, дори когато сървърът е изключен от мрежата. Данните се съхраняват локално и след това се изпращат до инструмента веднага щом сървърът отново е онлайн.
Този продукт не оставя нищо особеножелания. Функцията за автоматично откриване на инструмента автоматично ще открие сървърите, които отговарят на условията за наблюдение. Той също така се предлага с конфигурационни профили, които не се предлагат за най-често срещаните сървъри. Може да се използва като основен инструмент за управление на активи и ще ви позволи да преглеждате хардуерни и софтуерни инвентаризации и да отчитате за тях. SCM може да бъде интегриран във вашето системно решение за мониторинг благодарение на платформата Orion, на която са базирани повечето инструменти за наблюдение на SolarWinds. Това е чудесен инструмент, който да използвате заедно с предишния за най-доброто наблюдение на вашата среда на Microsoft Azure.
Противно на повечето други продукти на SolarWinds, информация за цените на Монитор на конфигурация на сървъра не е лесно достъпна. Ще трябва да се свържете с продажбите на SolarWinds. Въпреки това за изтегляне е налична 30-дневна версия за оценка.
3- AppDynamics IQ
Най- AppDynamics IQ платформа осигурява инструменти за наблюдение, базирани на облаккоито можете да използвате за интегриран мониторинг на няколко инфраструктури или платформи като услуга (IaaS / PaaS) от Microsoft Azure, както и повечето други доставчици. Той осигурява приложение в реално време и видимост на бизнеса, както и изпълним. Той е съставен от шест високоинтелигентни двигатели на производителността, наречени iQs, всеки от които заема своите специфични таланти.

Map iQ ви помага да видите и разберетепълно пътуване на клиента. Двигателят автоматично ще създава и динамично актуализира карти за визуален поток. Двигателят Baseline iQ позволява на платформата за мониторинг на AppDynamics автоматично да установява динамични основни ваши бизнес транзакции и показатели, използвайки самообучение, а не статични прагове. Следващият двигател, наречен Diagnostic iQ, изолира и решава проблемите с производителността на приложението ефективно, като наблюдава всеки ред код, докато активира възможностите за дълбока диагностика. Двигателят Signal iQ корелира огромно количество метрични данни, събрани от решението за мониторинг на производителността и осигурява краен изглед на производителността на приложението. Enterprise iQ двигателят се използва за внедряване на приложения и управление на производителността. Не на последно място, двигателят на Business iQ свързва всички останали модули с бизнес изискванията.
Цени за AppDynamics IQ платформата не е лесно достъпна. Ще трябва да се свържете с продажбите на AppDynamics за повече подробности. Въпреки това са налични безплатна 15-дневна пробна версия и онлайн демонстрация.
4- Нова реликва
New Relic предлага набор от няколко различни инструменти за мониторинг, които биха могли да задоволят повечето нужди за мониторинг. От особен интерес в контекста на тази публикация са два продукта, Нов Реликс APM, инструмент за мониторинг на работата на приложението и Нова реликва инфраструктура, по-традиционен модул за мониторинг на инфраструктурата.

При използване Нов Реликс APM и инфраструктура заедно, това, което получавате, еизчерпателен поглед върху здравето на вашите сървъри и хостове, както и приложенията и услугите, от които зависят. С мащаба на приложенията ви и промените в инфраструктурата, можете лесно да проследявате състоянието на конфигурацията на инвентара и да съпоставяте промените с потенциални въздействия върху работата на вашата система и приложението.
Най- Нова реликва платформата се предлага на софтуер като услугамодел и е особено подходящ за мониторинг на облачни базирани инфраструктури като Microsoft Azure или Amazon Web Services. Компонентът за мониторинг на инфраструктурата на Нова реликва се предлага във версия Essentials и Pro, като последната позволява интегриране с други Нова реликва модули. Цените са едва $ 0.60 / месец на инстанция за версията на Essentials и $ 1,20 / месец на екземпляр за Pro версията. Ценовата структура всъщност е доста сложна, но уебсайтът на New Relic разполага с много добър инструмент за изграждане на оферти.
5- LM облак
LM облак от LogicMonitor е облачна услуга, коятоосигурява задълбочен мониторинг на ресурсите на Microsoft Azure, като същевременно осигурява цялостно покритие на съществуващата локална инфраструктура. Стратегията зад LM облак е уникален, защото надхвърля традиционнотоданни за ефективността и наличността на ниво ресурс. Този инструмент осигурява видимост за всички компоненти, които имат потенциал да повлияят на здравето на вашата инфраструктура и услуги, поддържани от Azure.

LM облак опростява облачното наблюдение и доставяцялостна видимост в здравето и ефективността на инфраструктурата на Azure, нещо, което в противен случай може да бъде трудно. Тази видимост се постига със стратегия за облачен мониторинг, която включва трите компонента, които са от решаващо значение за оценка на цялостното здраве на облачните инфраструктури: мониторинг на производителността на ресурсите, мониторинг на наличността на Azure и мониторинг на възвращаемостта на инвестициите.
LM облак от Logic Monitor се предлага в три нива наувеличаване на функциите, започващи от $ 15 на устройство на месец за Starter версия и от $ 23 на устройство на месец за най-високия клас на Enterprise. Безплатна 14-дневна пробна версия е на разположение, както е и демонстрация.
6- BMC TrueSight
Последно в нашия списък е BMC TrueSight платформа, друг облачен софтуер катоПредлагане на услуги. Можете да използвате тази платформа за стартиране и оптимизиране на Azure, AWS, OpenStack и други облачни услуги и приложения, ускорявайки иновациите чрез по-голяма оперативна ефективност.

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