Každý dnes pozná Amazonku. Spoločnosť, ktorá bola kedysi nič iné ako online 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 malo zmysel 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.
Než začneme, urobíme všetko, čo bude v našich siláchpopíšte, aké 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 typoch 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.
Webové služby Amazon v skratke
Webové služby Amazon boli uvedené na trh v roku 2006Andy Jassy ako platforma ponúkajúca online služby pre 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 využiť prostredníctvom rozhraní API. V súčasnosti ponúka Amazon Web Services viac ako 90 služieb, ktoré zahŕňajú výpočtové, úložné, sieťové, databázové, dátové analýzy, aplikačné služby, nasadenie, správu systému, správu mobilných aplikácií a nástroje pre vývojárov a 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é riešenievirtualizačná platforma. 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ýberu 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ť svojich klientov. systémy.
Technológia AWS je implementovaná na serverových farmáchso sídlom na celom svete a udržiavané spoločnosťou AWS. Poplatky sú založené na použití, hardvérových a softvérových funkciách, sieti a vybranom operačnom systéme, ako aj na dostupnosti, redundancii a možnostiach zabezpečenia.
Monitorovanie AWS - Čo s tým súvisí?
Pretože AWS nie je nič iné ako hostované v cloudeserverov, je ľahké si predstaviť, že 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 systémumonitorovanie. Č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šie veci, ktoré by ste mohli chcieť sledovať, súrôznych prevádzkových metrík 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 často sledovaným prvkom jevýkon. 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 overovaním, či všetky rôzne komponenty správne komunikujú a že každý z nich včas reaguje 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ákladeniekoľko 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 spoliehajú namiesto toho 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 bežným rozlišovacím faktorom medzirôzne monitorovacie nástroje súvisiace 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 nichnajlepšie služby a nástroje na monitorovanie AWS, 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.
1. Monitor serverov a aplikácií SolarWinds (Skúška zadarmo)
SolarWinds je známym vydavateľom niektorých z nichnajlepšie nástroje 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.
Na 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.

- SKÚŠKA ZADARMO: Monitor serverov a aplikácií SolarWinds
- Odkaz na stiahnutie: https://www.solarwinds.com/server-application-monitor/registration
Medzi funkciami, ktoré máme najradšej na 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ť, možno ho 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ľke alebo grafickom formáte.
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. Ak si chcete produkt vyskúšať pred jeho zakúpením, je vám k dispozícii bezplatná 30-dňová skúšobná verzia.
2. Monitor konfigurácie servera SolarWinds (Skúška zadarmo)
Ď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, jecelkom 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.

- SKÚŠKA ZADARMO: Monitor konfigurácie servera SolarWinds
- Odkaz na stiahnutie: https://www.solarwinds.com/server-configuration-monitor/registration
Na Monitor konfigurácie servera SolarWinds je nástroj založený na agentovi s nasadeným agentomna 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.
Čo sa týka vlastností, tento produkt neponecháva nič spoločnéž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 na správu 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 monitorovanie a riadenieslužba vytvorená pre vývojárov, systémových operátorov, technikov spoľahlivosti stránok (SRE) a manažérov IT. Tento nástroj vám poskytuje údaje a užitočné informácie. Používate ich na sledovanie 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.

Amazon CloudWatch zhromažďuje monitorovacie a prevádzkové údaje pomocouniekoľko techník, ako napríklad zber a analýza denníkov, 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 serveroch v priestoroch spoločnosti AWS. 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ástrojektoré 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ý požičiava svoj špecifický talent.

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 sa automaticky vytvorídynamické základné línie vašich obchodných transakcií a metrík pomocou samoučenia, nie 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žstvo metrických údajov získaných z riešenia na monitorovanie výkonnosti a poskytuje komplexný pohľad na výkon aplikácií. Modul Enterprise iQ 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.

Pri použití Nové pamiatky APM a infraštruktúra dohromady, to, čo dostanete, jekomplexný 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 rozsah vašich 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 vášho systému a aplikácií.
Na Nové pamiatky platforma je ponúkaná v softvéri ako službamodel a je zvlášť 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 Proverzia, ktorá umožňuje integráciu s ostatnými novými modulmi 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ĺbkumonitorovanie zdrojov AWS a zároveň poskytovanie komplexného pokrytia 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.

Nástroj obsahuje automatické zisťovanie všetkých AWSzdrojov a tiež odhaľ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 menším počtom zdrojov.
Logický monitor je k dispozícii v troch stupňoch zvyšovaniafunkcie začínajúce na 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 to aj ukážka.
7. BMC TrueSight
Posledným na našom zozname je platforma BMC TrueSight,ďalší cloudový softvér ako služba ponúkajúca. 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.

BMC TrueSight poskytuje kontrolu zdrojov IT infraštruktúrya náklady, výkon aplikácií a skúsenosti 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. K dispozícii je aj bezplatná skúšobná verzia.
Komentáre