7 najlepších monitorovacích služieb Amazon Web Services (AWS)

click fraud protection

Každý dnes pozná Amazonku. Spoločnosť, ktorá bola kedysi nič iné ako internetový kníhkupec, sa stala najväčším online predajcom a trhom na svete. Za účelom podpory fenomenálneho rastu sa Amazon musel stať majstrom pri zavádzaní IT infraštruktúr. Kedysi boli, nebolo to príliš dlho, kým pre nich bolo rozumné prenajať nevyužité časti svojich infraštruktúr klientom, ktorí ich potrebujú. Týmto spôsobom - veľmi zjednodušeným spôsobom - ožili Amazon Web Services. Hosting častí, virtualizácia častí, distribúcia obsahu častí, Amazon Web Services je komplexná šelma. A so zložitosťou prichádza potreba riadneho monitorovania. Dnes sa pozeráme na niektoré z nich najlepšie služby a nástroje na monitorovanie webových služieb Amazon.

Skôr ako začneme, urobíme všetko, čo je v našich silách, aby sme lepšie opísali, čo sú Amazon Web Services. Budete mať lepšiu pozíciu na to, aby ste plne ocenili kontrolu našich produktov a všetci sme na tej istej stránke. Potom budeme kopať trochu hlbšie a diskutovať o monitorovaní AWS. Presnejšie povedieme, čo znamená monitorovanie AWS. Potom budeme hovoriť o rôznych druhoch monitorovacích služieb a nástrojov. Je zvláštne, že napriek tomu, že AWS je virtualizačná platforma typu cloud, niektorí uprednostňujú na monitorovanie fyzické nástroje v priestoroch. Vyzbrojení všetkými týmito základnými informáciami, sme pripravení zaoberať sa preskúmaním niektorých najlepších služieb a nástrojov dostupných na monitorovanie webových služieb Amazon.

instagram viewer

Webové služby Amazon v skratke

Amazon Web Services bol spustený už v roku 2006 spoločnosťou Andy Jassy ako platforma ponúkajúca online služby na webové stránky tretích strán a klientske aplikácie. Väčšina služieb, ktoré sú hostené na serveri AWS, sú služby typu back-end, ktoré nie sú priamo vystavené koncovým používateľom, ale namiesto toho ponúkajú funkcie. ktoré môžu vývojári použiť prostredníctvom rozhraní API. V súčasnosti ponúka Amazon Web Services viac ako 90 služieb, medzi ktoré patria výpočtová technika, ukladanie dát, vytváranie sietí, databázy, analýza údajov, aplikačné služby, nasadenie, správa systému, správa mobilných aplikácií a nástroje pre vývojárov a pre Internet Internet vecí. Najobľúbenejšie služby sa nazývajú Amazon Elastic Compute Cloud (EC2) a Amazon Simple Storage Service (S3).

AWS si môžete predstaviť ako cloudovú virtualizačnú platformu. AWS ponúka svojim klientom virtuálny klaster strojov, ktoré sú neustále k dispozícii prostredníctvom internetu. Tieto virtuálne stroje emulujú všetky fyzické vlastnosti skutočného počítača vrátane fyzického hardvéru, výber operačných systémov, sietí, predinštalovaných aplikácií, ako sú webové servery, databázy, nástroje na správu, atď. Amazon ďalej zaisťuje bezpečnosť systémov svojich klientov.

Technológia AWS je implementovaná na serverových farmách po celom svete a spravovaná spoločnosťou AWS. Poplatky sú založené na použití, hardvérových a softvérových funkciách, sieti a zvolenom operačnom systéme, ako aj na dostupnosti, redundancii a možnostiach zabezpečenia.

Monitorovanie AWS - Čo s tým súvisí?

Keďže server AWS nie je nič iné ako servery hostované v cloude, dá sa ľahko predstaviť, že jeho monitorovanie je dosť podobné monitorovacím serverom. Presnejšie povedané, je takmer identická s monitorovaním virtuálnych serverov. V typickom nastavení AWS však nie sú len servery. Často bude zahŕňať databázy a ďalšie aplikácie a často bude obsahovať aspoň niektoré sieťové komponenty. Pozrime sa podrobnejšie na rôzne typy monitorovania, ktoré možno použiť v prostrediach AWS.

Dostupnosť

Monitorovanie dostupnosti je najzákladnejšou formou monitorovania. Často je jednoduché overiť, či daný zdroj reaguje. V miestnom prostredí je to druh testu, ktorý sa zvyčajne vykonáva pomocou príkazu ping. Ale keďže sú prostredia AWS zvyčajne dostupné iba cez internet a vzhľadom na to, že ping je často blokovaný internetovými smerovačmi a bránami firewall, objavili sa ďalšie spôsoby overovania. S nimi tiež prišla možnosť overiť, či stroje nielenže bežia, ale že sú aj určité konkrétne služby. Napríklad testovanie odpovede na porte 80 by mohlo overiť, či je spustená súčasť webového servera.

Prevádzková metrika

Ďalšou vecou, ​​ktorú by ste mohli chcieť monitorovať, sú rôzne prevádzkové metriky zariadení. Často sa môžu použiť rovnaké základné techniky, aké sa používajú pri miestnom monitorovaní, a ak nie, existuje niekoľko alternatív. Pokiaľ ide o to, ktoré prevádzkové metriky sa majú monitorovať, môžeme myslieť napríklad na záťaž CPU a využitie pamäte. Ostatné metriky, ktoré sú bližšie k fyzikálnemu systému - napríklad teplota jadra procesora - sa často vynechávajú, pretože sa týkajú časti prostredia, ktorú spravuje AWS.

výkon

Posledným prvkom, ktorý sa často monitoruje, je výkonnosť. Hovoríme tým o koncovom výkone systému ako celku. Niektorí to budú nazývať monitorovanie používateľskej skúsenosti. Súvisí to s overením, či všetky rôzne komponenty správne komunikujú a že každý z nich reaguje včas a ponúka prijateľný výkon medzi koncovými bodmi.

Rôzne typy monitorovacích služieb a nástrojov

Monitorovacie nástroje sa dajú rozlíšiť na základe niekoľkých kritérií. Jedným z najdôležitejších rozlišujúcich faktorov je použitá metóda zberu údajov. Niektoré nástroje sa spoliehajú na protokol SNMP (Simple Network Management Protocol), aby mohli načítať prevádzkové parametre zo systémov a zariadení, ktoré monitorujú. Iné sa namiesto toho spoliehajú na Windows Management Instrumentation, trochu podobnú technológiu, ktorá je vyhradená pre operačné systémy Windows. Ale kvôli maximálnej granularite a rozmanitosti monitorovateľných parametrov je ťažké poraziť nástroje založené na agentoch. Spoliehajú sa na miestneho agenta, ktorý vždy beží na monitorovaných systémoch a ktorý je zodpovedný za zhromažďovanie údajov. Existuje však jedna veľká nevýhoda monitorovania založeného na agentoch. Má tendenciu klásť dodatočnú záťaž na systémové prostriedky, ktoré môžu byť niekedy obmedzené.

Ďalším spoločným rozlišovacím faktorom medzi rôznymi monitorovacími nástrojmi súvisiacimi s ich umiestnením. Niektoré nástroje sú nainštalované lokálne na serveri a budú monitorovať ich prostredníctvom lokálnych sietí. Ostatné systémy - a sú čoraz populárnejšie - sú založené na cloude a sú ponúkané v softvéri ako model služby. Mnoho ľudí má v súčasnosti tendenciu uprednostňovať cloudové monitorovacie služby. V skutočnosti. Niektoré organizácie prevádzkujú zložité IT prostredia bez toho, aby vlastnili jeden server presunutím všetkých služieb - vrátane monitorovania a správy - do cloudu.

Najlepšie monitorovacie služby a nástroje

Dostatok teórie, pozrime sa teraz na niektoré z najlepších monitorovacích služieb AWS a nástrojov, ktoré sme našli. Náš zoznam obsahuje celý rad veľmi odlišných nástrojov, z ktorých každý ponúka odlišné sledovanie AWS. Mnoho nástrojov sa dá použiť aj na monitorovanie ľubovoľného typu virtuálnych alebo fyzických serverov v prevádzkových priestoroch alebo serverov typu cloud.

SolarWinds je známy vydavateľ niektorých najlepších nástrojov na správu siete a systému. Spoločnosť existuje už asi dvadsať rokov a jej vlajkový produkt s názvom Network Performance Monitor neustále patrí medzi špičkové monitorovacie nástroje SNMP. Aby sa veci ešte vylepšili, SolarWinds tiež pripravuje niekoľko bezplatných nástrojov, z ktorých každý rieši špecifickú potrebu správcu siete. Pokročilá kalkulačka podsiete a server Kiwi Syslog Server sú dva príklady týchto bezplatných nástrojov.

Monitor serverov a aplikácií SolarWinds bol navrhnutý tak, aby pomohol správcom monitorovať servery, ich prevádzkové parametre, ich procesy a aplikácie, ktoré na nich bežia. Môže sa ľahko škálovať od veľmi malých sietí po veľké siete so stovkami serverov - fyzických aj virtuálnych - rozmiestnených na viacerých serveroch. Hlavným dôvodom, prečo sa tento nástroj dostal na náš zoznam - okrem toho, že bol nabitý funkciami - je to, že je dokonale vhodný na monitorovanie prostredí hostených v cloude, ako sú Amazon Web Services alebo Microsoft Azure.

Monitor serverov a aplikácií SolarWinds - súhrnný prehľad
  • SKÚŠKA ZADARMO: Monitor serverov a aplikácií SolarWinds
  • Odkaz na stiahnutie:https://www.solarwinds.com/server-application-monitor/registration

Medzi rysy, ktoré sme najviac radi o Monitor serverov a aplikácií SolarWinds je aké ľahké je nastavenie. Počiatočná konfigurácia je rovnako ľahko uskutočniteľná pomocou procesu dvojpriechodového automatického zisťovania. Prvý priechod objaví každý server a druhý nájde aplikácie na každom objavenom serveri. Aj keď tento proces môže nejaký čas trvať, môže sa urýchliť poskytnutím zoznamu konkrétnych aplikácií, ktoré je potrebné vyhľadať. Akonáhle je nástroj spustený, užívateľsky prívetivé GUI ho robí hračkou. Prispôsobiteľný informačný panel nástroja vám umožní zobraziť informácie v tabuľkovej alebo grafickej podobe.

Cena za Monitor serverov a aplikácií SolarWinds začína na 2 995 $ a vychádza z počtu monitorovaných komponentov, uzlov a zväzkov. bezplatná 30-dňová skúšobná verzia je k dispozícii na stiahnutie, chcete produkt vyskúšať pred jeho zakúpením.

Ďalej na našom zozname je ďalší produkt spoločnosti SolarWinds s názvom Monitor konfigurácie servera alebo SCM. Konkrétny typ monitorovania, ktorý vykonáva, je úplne jedinečný: monitoruje konfigurácie zariadení a aplikácií na zmeny a súlad s rôznymi normami. Je to tiež výkonný nástroj na riešenie problémov, ktorý vám môže poskytnúť potrebné informácie o zmenách konfigurácie a ich korelácii so spomalením výkonu. To vám môže pomôcť nájsť hlavnú príčinu niektorých problémov s výkonom spôsobených zmenami konfigurácie.

Screenshot monitora konfigurácie servera SolarWinds
  • SKÚŠKA ZADARMO: Monitor konfigurácie servera SolarWinds
  • Odkaz na stiahnutie:https://www.solarwinds.com/server-configuration-monitor/registration

Monitor konfigurácie servera SolarWinds je nástroj založený na agentovi, pričom agent je nasadený na každom monitorovanom serveri. Jednou z výhod takejto architektúry je, že agent stále zhromažďuje údaje, aj keď je server odpojený od siete. Dáta sa uchovávajú lokálne a potom sa odosielajú do nástroja, len čo je server späť online.

Z hľadiska vlastností tento produkt neponecháva nič, čo by bolo žiaduce. Funkcia automatického zisťovania nástroja automaticky zistí servery, ktoré sú vhodné na monitorovanie. Dodáva sa tiež s konfiguračnými profilmi, ktoré nie sú súčasťou balenia pre najbežnejšie servery. Môže sa použiť ako základný nástroj správy aktív a umožní vám prezerať zásoby hardvéru a softvéru a podávať o nich správy. Modul SCM môže byť integrovaný do vášho monitorovacieho systému vďaka platforme Orion, na ktorej je založená väčšina monitorovacích nástrojov SolarWinds. Je to vynikajúci nástroj, ktorý sa používa v spojení s predchádzajúcim na monitorovanie vášho prostredia AWS.

Na rozdiel od väčšiny ostatných produktov SolarWinds, informácie o cenách pre Monitor konfigurácie servera nie je ľahko dostupný. Budete sa musieť obrátiť na predaj spoločnosti SolarWinds. 30-dňová skúšobná verzia je však k dispozícii na stiahnutie.

3. Amazon CloudWatch

Nemalo by zmysel používať nástroj Amazon na monitorovanie infraštruktúr AWS? Amazon CloudWatch, náš tretí vstup, je monitorovacia a riadiaca služba vytvorená pre vývojárov, systémových operátorov, technikov spoľahlivosti stránok (SRE) a manažérov IT. Tento nástroj poskytuje údaje a užitočné informácie. Používate ich na monitorovanie aplikácií, zisťovanie, porozumenie a reagovanie na zmeny výkonu celého systému, optimalizáciu využívania zdrojov a získanie jednotného prehľadu o prevádzkovom zdraví. Je to veľmi dôkladný nástroj, ktorý ponúka takmer všetko potrebné monitorovanie.

Screenshot Amazon CloudWatch

Amazon CloudWatch zhromažďuje údaje o monitorovaní a prevádzke pomocou niekoľkých techník, ako je zber a analýza protokolov, ako aj monitorovanie metrík a udalostí. Poskytuje vám jednotné zobrazenie zdrojov, aplikácií a služieb AWS, ktoré bežia na serveroch AWS, a na miestnych serveroch. Tento nástroj môžete použiť na nastavenie alarmov, vizualizáciu protokolov a metrík vedľa seba, vykonávanie automatických akcií, riešenie problémov a zisťovanie štatistík. Produkt je tiež vhodný na optimalizáciu aplikácií a zabezpečenie plynulého chodu.

Jednou z najväčších výhod Amazon CloudWatch je ľahké začať. Výrobok nemá žiadne vopred dohodnuté záväzky ani minimálny poplatok. Klienti jednoducho platia za to, čo používajú a sú účtované na konci mesiaca.

4. AppDynamics iQ

Aplikáciu AppDynamics získala spoločnosť Cisco začiatkom roku 2017 a jej AppDynamics iQ platforma poskytuje cloudové monitorovacie nástroje, ktoré môžete použiť na integrované monitorovanie niekoľkých infraštruktúr alebo platforiem ako služieb (IaaS / PaaS) od AWS a väčšiny ďalších poskytovateľov. Poskytuje viditeľnosť aplikácií a obchodných informácií v reálnom čase. Je vyrobený zo šiestich vysoko inteligentných výkonných motorov - nazývaných iQ -, z ktorých každý prepožičiava svoj špecifický talent.

Screenshot aplikácie AppDynamics iQ

Map iQ vám pomôže vidieť a pochopiť celú cestu zákazníka. Motor automaticky vytvorí a dynamicky aktualizuje vizuálne mapy toku. Základný model iQ umožňuje AppDynamics iQ monitorovacia platforma automaticky vytvára dynamické základné línie vašich obchodných transakcií a metrík pomocou samoučenia, a nie pomocou statických prahov. Ďalší modul s názvom Diagnostické iQ izoluje a rieši problémy s výkonom aplikácií účinným monitorovaním všetkých riadkov kódu pri aktivácii hĺbkových diagnostických funkcií. Modul Signal iQ koreluje obrovské množstvá metrických údajov zhromaždených z riešenia na monitorovanie výkonnosti a poskytuje komplexný pohľad na výkon aplikácií. Enterprise iQ engine sa používa na nasadenie aplikácií a správu výkonu. V neposlednom rade motor Business iQ spája všetky ostatné moduly s obchodnými požiadavkami.

Ceny za AppDynamics iQ platforma nie je ľahko dostupná. Ak potrebujete ďalšie podrobnosti, musíte sa obrátiť na predaj AppDynamics. K dispozícii je však bezplatná 15-dňová skúšobná verzia a online ukážka.

5. Nové pamiatky

Nové pamiatky ponúka súbor niekoľkých rôznych monitorovacích nástrojov, ktoré uspokoja väčšinu monitorovacích potrieb. V kontexte tohto príspevku sú osobitne zaujímavé dva produkty, New Relic APM, nástroj na monitorovanie výkonnosti aplikácií a Nová reliktná infraštruktúra, tradičnejší modul monitorovania infraštruktúry.

Nové zobrazenie Relic Infrastructure

Pri použití Nové pamiatky APM a infraštruktúra spolu získate komplexný prehľad o zdraví vašich serverov a hostiteľov, ako aj o aplikáciách a službách, od ktorých závisia. Keď sa vaše škály aplikácií a zmeny infraštruktúry menia, môžete ľahko sledovať stav konfigurácie zásob a korelovať zmeny s potenciálnymi dopadmi na výkon systému a aplikácií.

Nové pamiatky platforma je ponúkaná v softvéri ako model služby a je obzvlášť vhodná na monitorovanie cloudových infraštruktúr, ako sú AWS alebo Microsoft Azure. Zložka na monitorovanie infraštruktúry Nové pamiatky je k dispozícii vo verzii Essentials a Pro, ktorá umožňuje integráciu s ostatnými modulmi New Relic. Ceny sú iba 0,60 dolárov za mesiac za verziu Essentials a 1,20 dolárov za mesiac za verziu Pro. Cenová štruktúra je v skutočnosti dosť zložitá, ale Nové pamiatky webová stránka obsahuje veľmi dobrý nástroj na tvorbu ponúk.

6. Logický monitor

LogicMonitor je služba typu cloud, ktorá poskytuje hĺbkové monitorovanie zdrojov AWS a zároveň poskytuje komplexné pokrytie existujúcej infraštruktúry na mieste. Podporuje väčšinu možností AWS, ako sú EC2, RDS, ELB, EBS, SQS a ďalšie. Vytiahne metriky na úrovni aplikácií z inštancií EC2, v ktorých sú spustené Nginx, MySQL, Kafka a stovky ďalších aplikácií. Pomocou vstavanej súpravy AWS SDK tohto nástroja môžete získať vlastné metriky, naplánované udalosti EC2 a stavy služieb spoločnosti Amazon.

Logický monitorový panel

Tento nástroj obsahuje automatické zisťovanie všetkých zdrojov AWS a tiež zisťuje a monitoruje všetku vašu infraštruktúru na mieste. Má tiež predkonfigurované monitorovacie šablóny kompatibilné s viac ako 1000 technológiami. Môže vytiahnuť metriky na úrovni OS a aplikácie, ktoré nie sú dostupné iba pomocou CloudWatch. Je to komplexná platforma so vstavanou výstrahou, hlásením a dashboardmi, ktorá konsoliduje potrebu viacerých nástrojov a umožňuje vám a vášmu tímu urobiť viac s obmedzením zdrojov.

Logický monitor je k dispozícii v troch úrovniach so zvyšujúcimi sa funkciami, počínajúc 15 USD za zariadenie mesačne pre verziu Starter, a 23 USD za zariadenie mesačne pre najvyššiu verziu Enterprise. K dispozícii je bezplatná 14-dňová skúšobná verzia a je tu aj ukážka.

7. BMC TrueSight

Posledným na našom zozname je platforma BMC TrueSight, ďalší softvér založený na cloude, ktorý ponúka služba. Pomocou tejto platformy môžete spúšťať a optimalizovať AWS, Azure, OpenStack a ďalšie oblaky, aplikácie a služby, čím zrýchľujete inovácie prostredníctvom vyššej prevádzkovej efektívnosti.

Screenshot obrazovky BMS TrueSight

BMC TrueSight poskytuje kontrolu nad zdrojmi a nákladmi na infraštruktúru IT, výkonom aplikácií a skúsenosťami koncových používateľov pre prostredia a aplikácie využívajúce viac cloud. Poskytuje viditeľnosť v prostredí IT a využíva algoritmickú analýzu. To umožňuje manažérom aplikácií a infraštruktúry získať prehľad o plánovaní a riadení služieb a nákladov na základe obchodných priorít a prevádzkových požiadaviek.

Informácie o cenách za BMC TrueSight nie je ľahko dostupný a dá sa získať kontaktovaním predaja spoločnosti BMC. Môžete tiež zariadiť bezplatnú skúšobnú verziu.

watch instagram story