Хмарних обчислень, схоже, стає все більше і більшепопулярний в наші дні. Насправді вона набула такої популярності, ніж багато найбільших гравців галузі інформаційних технологій. І Microsoft, з лінійкою послуг Azure, безумовно, одна з них. Але як один монітор хмарних ресурсів? Відповідь проста: за допомогою правильних інструментів. Це те, про що йдеться у цій публікації. Ми зібрали список деяких найкращих служб та інструментів моніторингу, які можна використовувати для моніторингу хмарного середовища Azure. Маючи так багато продуктів, які ми пропонуємо там, ми сподіваємось, що наш список допоможе вам чітко побачити цей лабіринт.
Почнемо з короткого опису, що таке Microsoft Azure. Це значно допоможе внизу рядка, якщо ми починаємо з однієї сторінки. Далі ми обговоримо моніторинг ресурсів Azure. Той факт, що сервери є віртуальними та розміщеними, хто-хто знає, де не змінюється, що їх все ще потрібно контролювати. Ми швидко ознайомимось із деякими з нихважливі елементи, які отримують користь від моніторингу. Після цього ми поговоримо про засоби моніторингу. Точніше, ми пояснимо відмінності між локально встановленими інструментами моніторингу та хмарними службами моніторингу. Нарешті, ми дістаємося до найкращої частини, найкращих служб та інструментів моніторингу Microsoft Azure.
Про Microsoft Azure
Microsoft Azure - ім'я Редмондапослуга гігантських хмарних обчислень. Його можна використовувати для побудови, тестування, розгортання та управління додатками та послугами через глобальну мережу центрів обробки даних, керованих Microsoft. Microsoft Azure надає програмне забезпечення як сервіс (SaaS), платформу як послугу (PaaS) та інфраструктуру як послугу (IaaS), підтримуючи безліч різних мов програмування, інструментів та рамок, включаючи як Microsoft, так і сторонні програмні засоби та системи.
Microsoft Azure, запущена на початку 2010 року, заразпропонує широкий спектр послуг. Однією з найважливіших є його обчислювальні послуги, які включають віртуальні машини з ОС Windows або Linux, сервіси прикладних програм або платформи як сервісні (PaaS) середовища, що дозволяють розробникам легко публікувати та керувати веб-сайтами та веб-хостингом. Microsoft Azure також пропонує послуги зберігання даних, а також послуги управління даними.
Microsoft Azure, мабуть, найкраще описується як"Хмарний шар" поверх декількох систем Windows Server, які використовують Windows Server 2008 та персоналізовану версію Hyper-V, відому як Hypervisor Microsoft Azure для забезпечення віртуалізації послуг. Масштабування та надійність платформи контролюється контролером тканини Microsoft Azure, який гарантує, що послуги та середовище не виходять з ладу, якщо один або кілька серверів виходять з ладу в центрі обробки даних Microsoft.
Моніторинг ресурсів Azure
Коротше кажучи, служби Azure - це не більшеніж віддалені віртуальні сервери. Отже, моніторинг за ними досить схожий на моніторинг інших віртуальних серверів, що подібний до моніторингу будь-якого сервера. І якщо ваша установка Azure включає більше файлових серверів, їх також потрібно буде контролювати. Типові установки часто включають бази даних та інші програми. Давайте коротко розглянемо різні типи моніторингу, які можуть бути корисними в контексті Azure.
Доступність
Моніторинг доступності є найбільш основною формоюмоніторинг. Перевірити, чи відповідає той чи інший ресурс, часто є простою справою. У локальних умовах це тест, який найкраще проводити за допомогою ping. Але оскільки середовища Azure, як правило, доступні лише через Інтернет та знаючи, що пінг не завжди дозволений в Інтернеті, існують інші засоби перевірки. Але ми хочемо перевірити, що не тільки машини працюють, але і певні певні послуги. Наприклад, тестування відповіді на порт 80 може підтвердити, що компонент веб-сервера працює.
Операційні метрики
Наступні речі, за якими можна було б стежити, - цеОпераційні показники різних пристроїв. Ті ж основні методи, які використовуються для місцевого моніторингу, як правило, можна використовувати з Azure. Щодо того, які операційні показники контролюються, ми можемо думати про такі речі, як завантаження процесора та використання пам'яті, наприклад. Інші показники, ближчі до фізичної системи - наприклад, основна температура процесора - часто залишаються поза увагою, оскільки вони стосуються тієї частини середовища, якою керує Microsoft.
Продуктивність
Останній елемент, який часто контролюють, - цевиконання. Під цим ми маємо на увазі підсумкову та кінцеву продуктивність системи в цілому. Деякі називають це моніторингом роботи користувачів. Ідея полягає у тому, щоб перевірити, чи всі різні компоненти спілкуються правильно і що кожен з них реагує своєчасно, пропонуючи прийнятну ефективність в кінці.
Послуги та інструмент моніторингу
Інструменти моніторингу можна диференціювати на основікілька факторів. Одним із найважливіших є застосовуваний метод збору даних. Деякі інструменти просто покладаються на Простий протокол управління мережею (SNMP) для отримання операційних параметрів із систем та пристроїв, які вони контролюють. Інші замість цього покладаються на інструментацію управління Windows, дещо схожа технологія, це зарезервовано для операційних систем Windows. Але для максимальної деталізації та різноманітності контрольованих параметрів інструменти на основі агентів важко перемогти. Вони покладаються на місцевого агента, який завжди працює в системі, що контролюється, і яка відповідає за збір даних. Однак є один головний недолік моніторингу на основі агентів. Це, як правило, додаткове навантаження на системні ресурси, які іноді можуть бути обмеженими.
Ще один поширений відмітний фактор міжрізні інструменти моніторингу стосуються їх розташування щодо ресурсів, які вони контролюють. Деякі інструменти локально встановлені на сервері та здійснюватимуть їх моніторинг із локальних мереж. Інші системи, які, до речі, набувають все більшої популярності, базуються на хмарі та пропонуються на Програмному забезпеченні як модель обслуговування (SaaS). Багато людей, як правило, віддають перевагу хмарним послугам моніторингу. Насправді деякі організації управляють складними ІТ-середовищами, не володіючи одним сервером, переміщуючи всі сервіси - включаючи моніторинг та управління - до хмари.
Найкращі сервіси та засоби моніторингу Microsoft Azure
Ми дослідили ринок і придумали цеперелік деяких найкращих інструментів, які можна використовувати для спостереження за розміщеними в Microsoft Azure середовищами. Ми намагалися включити інструменти різних типів, щоб краще зрозуміти, що є в наявності. У нашому списку є локально встановлені інструменти, а також хмарний сервіс моніторингу.
1- Монітор сервера та додатків SolarWinds (Безкоштовний пробний період)
SolarWinds - відомий видавець деяких виданьнайкращі інструменти мережевого та системного адміністрування. Це вже близько двадцяти років, і його флагманський продукт під назвою Network Monitor Monitor стабільно забиває серед найкращих інструментів моніторингу SNMP. Як і якщо цього було недостатньо, SolarWinds також робить кілька чудових безкоштовних інструментів, кожен з яких відповідає конкретним потребам мережевих адміністраторів. Розширений калькулятор підмережі та сервер Kiwi Syslog - два приклади цих безкоштовних інструментів.
The Монітор сервера та додатків 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
The Монітор налаштування сервера SolarWinds це інструмент на основі агентів, з розгорнутим агентомна кожному сервері, що контролюється. Однією з переваг такої архітектури є те, що агент продовжує збирати дані, навіть коли сервер відключений від мережі. Дані зберігаються локально, а потім надсилаються до інструменту, як тільки сервер знову в мережі.
Цей особливий продукт не залишає нічогобажаний. Функція автоматичного виявлення цього інструмента автоматично виявить сервери, які підлягають моніторингу. Він також постачається із профілями конфігурації, що не існують, для найбільш поширених серверів. Він може використовуватися як основний інструмент управління активами, і він дозволить вам переглядати інвентаризацію обладнання та програмного забезпечення та звітувати про них. SCM може бути інтегрована у ваше системне рішення для моніторингу завдяки платформі Orion, на якій базується більшість інструментів моніторингу SolarWinds. Це прекрасний інструмент, який використовується разом із попереднім для остаточного моніторингу вашого середовища Microsoft Azure.
Всупереч більшості інших продуктів SolarWinds, інформація про ціни на Монітор налаштування сервера недоступний. Вам потрібно буде зв’язатися з продажами SolarWinds. Однак доступна 30-денна версія для завантаження.
3- AppDynamics IQ
The AppDynamics IQ платформа надає хмарні засоби моніторингуяку ви можете використовувати для інтегрованого моніторингу декількох інфраструктури або платформи як сервісу (IaaS / PaaS) від Microsoft Azure, а також більшості інших провайдерів. Він надає додатку в режимі реального часу та наочності для бізнесу, а також спрацьовує. Він складається з шести високоінтелектуальних двигунів продуктивності, які називаються iQ, кожен з яких надає свої особливі таланти.
Map iQ допомагає вам бачити та розумітиповне подорож клієнта. Двигун автоматично створює та динамічно оновлює карти візуального потоку. Двигун Baseline iQ дозволяє платформі моніторингу AppDynamics автоматично встановлювати динамічні основні ваші бізнес-операції та показники, використовуючи самонавчання, а не статичні пороги. Наступний механізм, який називається Diagnostic iQ, ефективно ізолює та вирішує проблеми продуктивності програми, контролюючи кожен рядок коду, при цьому активуючи можливості глибокої діагностики. Двигун Signal iQ співвідносить великі обсяги метричних даних, зібраних з рішення моніторингу продуктивності, і забезпечує повний перегляд продуктивності програми. Двигун Enterprise iQ використовується для розгортання програми та управління продуктивністю. І останнє, але не менш важливе, двигун Business iQ пов'язує всі інші модулі з бізнес-вимогами.
Ціноутворення на AppDynamics IQ платформа недоступна. Щоб отримати детальнішу інформацію, вам потрібно буде зв’язатися з відділами продажів AppDynamics. Однак доступна безкоштовна 15-денна пробна версія та демонстрація в Інтернеті.
4- Нова Реліквія
New Relic пропонує набір декількох різних інструментів моніторингу, які можуть задовольнити більшість потреб у моніторингу. Особливий інтерес у контексті цієї публікації представляють два продукти, Новий реліктовий APM, інструмент моніторингу продуктивності програми та Нова реліктова інфраструктура, більш "традиційний" модуль моніторингу інфраструктури.
При використанні Новий реліктовий APM і інфраструктури разом, що ви отримуєте - цевсебічний огляд здоров’я ваших серверів і хостів, а також додатків та послуг, від яких вони залежать. У міру масштабу ваших програм та змін інфраструктури ви можете легко відстежувати стан конфігурації інвентаря та співвідносити зміни з можливим впливом на роботу системи та програми.
The Нова Реліквія платформа пропонується на Програмному забезпеченні як послугамодель, і вона особливо добре підходить для моніторингу хмарних інфраструктур, таких як Microsoft Azure або Amazon Web Services. Компонент моніторингу інфраструктури Росії Нова Реліквія доступний у версії Essentials та Pro, остання дозволяє інтегруватись з іншими Нова Реліквія модулі. Ціни не нижче 0 доларів.60 / місяць на екземпляр для версії Essentials та 1,20 $ на місяць за екземпляр для Pro версії. Структура ціноутворення насправді досить складна, але веб-сайт New Relic має дуже хороший інструмент побудови котирувань.
5- LM Cloud
LM Cloud від LogicMonitor - хмарний сервіс, якийзабезпечує поглиблений моніторинг ресурсів Microsoft Azure, забезпечуючи всебічне охоплення існуючої локальної інфраструктури. Стратегія позаду LM Cloud є унікальним, оскільки виходить за рамки традиційногодані про ефективність та доступність ресурсів. Цей інструмент забезпечує видимість усіх компонентів, які можуть вплинути на здоров'я вашої інфраструктури та служб, підтримуваних Azure.
LM Cloud спрощує моніторинг хмари та їх доставкувсебічна видимість здоров'я та працездатності інфраструктури Azure, що інакше може бути складно отримати. Ця видимість досягається стратегією хмарного моніторингу, яка включає три компоненти, які є критичними для оцінки загального стану хмарних інфраструктур: моніторинг продуктивності ресурсів, моніторинг наявності Azure та моніторинг рентабельності інвестицій.
LM Cloud від Logic Monitor доступний у три рівнязбільшуючи функції, починаючи з 15 доларів на пристрій на місяць для версії Starter та з 23 доларів за пристрій на місяць для версії Enterprise верхнього рівня. Доступна безкоштовна 14-денна пробна версія, як і демонстраційна версія.
6- BMC TrueSight
Останнє у нашому списку - це BMC TrueSight платформа, ще одне хмарне програмне забезпечення якПропозиція послуг. Ви можете використовувати цю платформу для запуску та оптимізації Azure, AWS, OpenStack та інших хмарних сервісів і додатків, прискорюючи інновації завдяки підвищенню операційної ефективності.
TrueSight забезпечує деякий контроль ІТ-інфраструктуриресурси та витрати, продуктивність додатків та досвід роботи кінцевих користувачів у хмарних середовищах та програмах. Він забезпечує наочність у ІТ-середовищі та використовує алгоритмічну аналітику. Це дозволяє менеджерам програм та інфраструктури отримувати уявлення про планування та управління послугами та витратами, виходячи з пріоритетності бізнесу та операційних вимог.
Інформація про ціни на BMC TrueSight недоступний, і його можна отримати, звернувшись до продавців BMC. Безкоштовна пробна версія також може бути влаштована.
Коментарі