Toată lumea cunoaște Amazon zilele acestea. Compania, care nu a fost altceva decât o librărie online, a devenit cel mai mare retailer și piață online din lume. Pentru a-și susține creșterea fenomenală, Amazon a trebuit să devină un maestru în implementarea infrastructurilor IT. Odată ce au fost, nu a trecut prea mult timp până a avut sens ca aceștia să închirieze părți neutilizate ale infrastructurii lor clienților care au nevoie de ele. Acesta este - extrem de simplificat - modul în care serviciile web Amazon au prins viață. Gazduire de părți, virtualizare de părți, distribuție de conținut de părți, Amazon Web Services este o bestie complexă. Și cu complexitate apare nevoia unei monitorizări adecvate. Astăzi, aruncăm o privire la unele dintre acestea cele mai bune servicii și instrumente de monitorizare Amazon Web Services.
Înainte de a începe, vom face tot posibilul pentru a merge mai binedescrieți care sunt serviciile web Amazon. Veți fi într-o poziție mai bună pentru a aprecia pe deplin revizuirea produselor noastre și vom fi cu toții pe aceeași pagină. Vom sapa apoi un pic mai adânc și vom discuta despre monitorizarea AWS. Mai exact, vom analiza ce presupune monitorizarea AWS. Apoi, vom vorbi despre diferitele tipuri de servicii și instrumente de monitorizare. Ciudat, în ciuda faptului că AWS este o platformă de virtualizare bazată pe cloud, unii preferă să utilizeze instrumente fizice locale pentru monitorizare. Înarmați cu toate aceste informații de fond, vom fi gata să analizăm unele dintre cele mai bune servicii și instrumente disponibile pentru monitorizarea serviciilor web Amazon.
Servicii Web Amazon într-o Nutshell
Amazon Web Services a fost lansat în 2006 de cătreAndy Jassy ca platformă care oferă servicii online pentru site-uri web terțe și aplicații pentru clienți. Majoritatea serviciilor găzduite pe AWS sunt servicii de tip back-end care nu sunt expuse direct utilizatorilor finali, ci oferă funcționalități care pot fi utilizate de dezvoltatori prin intermediul API-urilor. Astăzi, Amazon Web Services oferă peste 90 de servicii care includ calcularea, stocarea, rețelele de date, analiza datelor, servicii de aplicații, implementare, gestionarea sistemului, gestionarea aplicațiilor mobile și instrumente pentru dezvoltatori și pentru IoT. Cele mai populare servicii sunt numite Amazon Elastic Compute Cloud (EC2) și Amazon Simple Storage Service (S3).
Vă puteți gândi la AWS ca la un cloudplatforma de virtualizare. AWS oferă clienților săi un grup virtual de mașini care sunt disponibile constant pe internet. Aceste mașini virtuale imită toate caracteristicile fizice ale unui computer real, inclusiv hardware-ul fizic, o gamă largă de sisteme de operare, rețele, aplicații preîncărcate, cum ar fi servere web, baze de date, instrumente de gestionare etc. În plus, Amazon asigură securitatea clientului său sisteme.
Tehnologia AWS este implementată în fermele de serverebazat în întreaga lume și întreținut de AWS. Taxele se bazează pe utilizarea, caracteristicile hardware și software, rețeaua și sistemul de operare ales, precum și disponibilitatea, redundanța și opțiunile de securitate.
Monitorizarea AWS - Ce există?
Având în vedere că AWS nu este altceva decât cloud-hostedservere, este ușor de imaginat că monitorizarea este destul de similară cu serverele de monitorizare. Mai exact, este aproape identic cu monitorizarea serverelor virtuale. Dar nu există doar servere într-o configurație tipică AWS. Adesea va include baze de date și alte aplicații și va include adesea cel puțin unele componente de rețea. Să analizăm mai detaliat diferitele tipuri de monitorizare care pot fi aplicate mediilor AWS.
Disponibilitate
Monitorizarea disponibilității este cea mai de bază formămonitorizarea. Adesea este o simplă problemă de a verifica dacă o anumită resursă răspunde. Într-un mediu local, acesta este tipul de test care se face de obicei folosind ping. Dar, deoarece mediile AWS sunt accesibile de obicei prin Internet și având în vedere că ping-ul este adesea blocat de routerele de internet și firewall-uri, au apărut alte modalități de verificare. Cu aceștia a apărut și posibilitatea de a verifica dacă mașinile nu funcționează numai că anumite servicii specifice sunt și ele. De exemplu, testarea unui răspuns pe portul 80 ar putea valida dacă componenta serverului web rulează.
Măsuri operaționale
Următoarele lucruri pe care ar putea dori să le monitorizeze suntdiversele valori operaționale ale dispozitivelor. Aceleași tehnici de bază utilizate pentru monitorizarea locală pot fi adesea utilizate și atunci când nu, există mai multe alternative. În ceea ce privește valorile operaționale care trebuie monitorizate, ne putem gândi la lucruri precum încărcarea procesorului și utilizarea memoriei, de exemplu. Alte valori care sunt mai aproape de sistemul fizic - cum ar fi temperatura de bază a procesorului - sunt adesea lăsate în afară de partea mediului gestionat de AWS.
Performanţă
Ultimul element care este adesea monitorizat esteperformanţă. Prin aceasta, ne referim la performanțele final până la sfârșit ale sistemului în general. Unii se vor referi la aceasta ca monitorizare a experienței utilizatorului. Ea are legătură cu validarea faptului că toate componentele comunică corect și că fiecare răspunde în timp util, oferind performanțe acceptabile la sfârșit.
Diferite tipuri de servicii și instrumente de monitorizare
Instrumentele de monitorizare pot fi diferențiate pe bazamai multe criterii. Unul dintre cei mai importanți factori de diferențiere este metoda de colectare a datelor utilizate. Unele instrumente se bazează pe Protocolul simplu de gestionare a rețelei (SNMP) pentru a prelua parametrii operaționali din sistemele și dispozitivele pe care le monitorizează. Altele se bazează în schimb pe Windows Management Instrumentation, o tehnologie oarecum similară este rezervată sistemelor de operare Windows. Însă, pentru ultimele granularități și varietate de parametri monitorizabili, instrumentele pe bază de agenți pot fi greu bătute. Ei se bazează pe un agent local care rulează întotdeauna pe sistemele monitorizate și care este responsabil pentru colectarea datelor. Cu toate acestea, există un dezavantaj major al monitorizării bazate pe agenți. Tinde să pună o sarcină suplimentară pe resursele sistemului, care uneori poate fi limitată.
Un alt factor distinctiv comun întrediverse instrumente de monitorizare legate de locația lor. Unele instrumente sunt instalate local pe un server și vor opera monitorizarea acestora din interiorul rețelelor locale. Alte sisteme - și sunt din ce în ce mai populare - sunt bazate pe cloud și sunt oferite într-un software ca model de serviciu. Mulți oameni tind să preferă în zilele noastre serviciile de monitorizare bazate pe cloud. De fapt. Unele organizații rulează medii IT complexe, fără a deține un singur server, mutând toate serviciile - inclusiv monitorizarea și gestionarea - în cloud.
Cele mai bune servicii de monitorizare și instrument
Teorie suficientă, să aruncăm acum o privire la unele dintre elecel mai bun serviciu de monitorizare AWS și instrumente pe care le-am putea găsi. Lista noastră conține o serie de instrumente foarte diferite, fiecare oferind o abordare diferită asupra monitorizării AWS. Multe dintre instrumente pot fi, de asemenea, utilizate pentru a monitoriza orice tip de servere virtuale sau fizice, pe site-uri sau servere bazate pe cloud.
1. SolarWinds Server și aplicație Monitor (Încercare gratuită)
SolarWinds este un cunoscut editor al unora dintrecele mai bune instrumente de administrare a rețelei și a sistemului. Compania are în jur de douăzeci de ani, iar produsul său principal, numit Network Performance Monitor, se înscrie în mod constant printre cele mai bune instrumente de monitorizare SNMP. Pentru a îmbunătăți lucrurile și mai bine, SolarWinds realizează, de asemenea, câteva instrumente gratuite, fiecare adresându-se unei nevoi specifice a administratorului de rețea. Advanced Subnet Calculator și Kiwi Syslog Server sunt două exemple de instrumente gratuite.
În SolarWinds Server și aplicație Monitor a fost conceput pentru a ajuta administratorii să monitorizezeserverele, parametrii lor operaționali, procesele lor și aplicațiile care rulează pe acestea. Se poate extinde cu ușurință de la rețele foarte mici la cele mari cu sute de servere - atât fizice cât și virtuale - răspândite pe mai multe site-uri. Motivul principal pentru care acest instrument a ajuns pe lista noastră - în afară de faptul că este atât de plin de funcții - este că este perfect potrivit pentru a monitoriza medii găzduite de cloud, cum ar fi Amazon Web Services sau Microsoft Azure.

- ÎNCERCARE GRATUITĂ: SolarWinds Server și aplicație Monitor
- Link oficial de descărcare: https://www.solarwinds.com/server-application-monitor/registration
Printre caracteristicile care ne plac cel mai mult despre SolarWinds Server și aplicație Monitor este cât de ușor este să configurați. Configurația inițială se face la fel de ușor cu ajutorul procesului său de auto-descoperire în două trepte. Prima trecere descoperă fiecare server, iar a doua găsește aplicațiile pe fiecare server descoperit. Deși acest proces poate dura timp, acesta poate fi accelerat prin furnizarea unei liste de aplicații specifice pe care să le cauți. Odată ce instrumentul este în funcțiune, GUI-ul ușor de utilizat face utilizarea unei brize. Tabloul de bord personalizabil al instrumentului vă va permite să afișați informații fie într-un tabel, fie într-un format grafic.
Preț pentru SolarWinds Server și aplicație Monitor începe de la 2 995 USD și se bazează pe numărul de componente, noduri și volume monitorizate. O versiune de încercare gratuită de 30 de zile este disponibilă pentru descărcare, dacă doriți să încercați produsul înainte de a-l achiziționa.
2. Monitorul de configurare al serverului SolarWinds (Încercare gratuită)
Următorul pe lista noastră este un alt produs de la SolarWinds numit Monitor de configurare a serverului sau SCM. Tipul specific de monitorizare pe care îl efectuează estedestul de unic: monitorizează configurațiile dispozitivelor și aplicațiilor pentru modificări și pentru respectarea diverselor standarde. De asemenea, este un instrument puternic de depanare care vă poate oferi informațiile necesare despre modificările de configurare și corelațiile acestora cu încetinirea performanței. Acest lucru vă poate ajuta să găsiți cauza principală a unor probleme de performanță cauzate de modificările de configurare.

- ÎNCERCARE GRATUITĂ: Monitorul de configurare al serverului SolarWinds
- Link oficial de descărcare: https://www.solarwinds.com/server-configuration-monitor/registration
În Monitorul de configurare al serverului SolarWinds este un instrument bazat pe agent, cu agentul implementatpe fiecare server monitorizat. Un avantaj al unei astfel de arhitecturi este că agentul continuă să strângă date chiar și atunci când serverul este deconectat de la rețea. Datele sunt păstrate local și apoi trimise instrumentului imediat ce serverul este din nou online.
Caracteristic înțelept, acest produs nu lasă nimicdorit. Funcția de descoperire automată a instrumentului va detecta automat serverele care sunt eligibile pentru monitorizare. De asemenea, este livrat cu profiluri de configurare care nu sunt disponibile pentru cele mai comune servere. Poate fi folosit ca instrument de bază pentru gestionarea activelor și vă va permite să vizualizați inventarele hardware și software și să vă raportați asupra lor. SCM poate fi integrat în soluția de monitorizare a sistemului dvs. datorită platformei Orion pe care se bazează majoritatea instrumentelor de monitorizare SolarWinds. Este un instrument excelent de utilizat împreună cu cel precedent pentru a monitoriza mediul dvs. AWS.
Spre deosebire de majoritatea produselor SolarWinds, informații despre prețuri pentru Monitor de configurare a serverului nu este disponibil. Va trebui să contactați vânzările SolarWinds. Cu toate acestea, o versiune de evaluare de 30 de zile este disponibilă pentru descărcare.
3. Amazon CloudWatch
Nu ar avea sens să folosiți un instrument Amazon pentru a monitoriza infrastructurile AWS? Amazon CloudWatch, a treia noastră intrare, este monitorizarea și managementulservicii construite pentru dezvoltatori, operatori de sistem, ingineri de fiabilitate a site-ului (SRE) și manageri IT. Instrumentul vă oferă date și informații acționabile. Le folosești pentru a monitoriza aplicațiile, pentru a detecta, pentru a înțelege și pentru a răspunde la schimbările de performanță la nivelul întregului sistem, pentru a optimiza utilizarea resurselor și pentru a obține o vedere unificată a stării de sănătate operațională. Este un instrument foarte amănunțit care oferă aproape toată monitorizarea de care aveți nevoie.

Amazon CloudWatch colectează date de monitorizare și operaționale folosindmai multe tehnici, cum ar fi colectarea și analiza jurnalului, precum și metrica și monitorizarea evenimentelor. Vi se oferă o vizualizare unificată a resurselor, aplicațiilor și serviciilor AWS care rulează pe AWS și pe serverele locale. Puteți utiliza acest instrument pentru a seta alarme, pentru a vizualiza jurnalele și valorile cot la cot, pentru a efectua acțiuni automate, pentru a rezolva probleme și pentru a descoperi perspective. Produsul este, de asemenea, potrivit pentru optimizarea aplicațiilor dvs. și pentru a vă asigura că funcționează fără probleme.
Unul dintre cele mai mari avantaje ale Amazon CloudWatch este cât de ușor este să începi. Produsul nu are un angajament în avans sau o taxă minimă. Clienții plătesc pur și simplu pentru ceea ce folosesc și sunt încasați la sfârșitul lunii.
4. AppDynamics iQ
AppDynamics a fost achiziționată de Cisco la începutul anului 2017 și a acesteia AppDynamics iQ platforma oferă instrumente de monitorizare bazate pe cloudpe care îl puteți utiliza pentru monitorizarea integrată a mai multor infrastructuri sau platforme ca serviciu (IaaS / PaaS) de la AWS și de la majoritatea altor furnizori. Oferă aplicații în timp real și vizibilitate pentru afaceri. Este format din șase motoare performante extrem de inteligente - numite iQ-uri - fiecare împrumutându-și talentele specifice.

Map iQ vă ajută să vedeți și să înțelegeți călătoria completă a clienților. Motorul va crea automat și va actualiza dinamic hărțile de flux vizuale. Motorul de bază iQ permite AppDynamics iQ platforma de monitorizare stabilesc automatlinii de bază dinamice tranzacțiile și valorile dvs. de afaceri utilizând auto-învățare, mai degrabă decât praguri statice. Următorul motor, numit Diagnostic iQ, izolează și rezolvă eficient problemele de performanță a aplicației, monitorizând fiecare linie de cod în timp ce activează capabilități de diagnostic profunde. Motorul Signal iQ corelează cantități masive de date metrice colectate din soluția de monitorizare a performanței și oferă o vedere finală-la-final a performanței aplicației. Motorul Enterprise iQ este utilizat pentru implementarea aplicațiilor și gestionarea performanței. Nu în ultimul rând, motorul Business iQ leagă toate celelalte module cu cerințele de business.
Prețuri pentru AppDynamics iQ platforma nu este ușor disponibilă. Pentru mai multe detalii, va trebui să contactați vânzările AppDynamics. Cu toate acestea, un proces gratuit de 15 zile și o demo online sunt disponibile.
5. Noua relicvă
Noua relicvă oferă o suită de mai multe instrumente de monitorizare diferite care ar satisface cele mai multe nevoi de monitorizare. Un interes deosebit în contextul acestui post sunt două produse, Nou APM Relic, un instrument de monitorizare a performanței aplicației și Noua infrastructură a relicilor, un modul de monitorizare a infrastructurii mai „tradițional”.

Atunci când se utilizează Noua relicvă APM și Infrastructura împreună, ceea ce obțineți esteo vizualizare cuprinzătoare a stării de sănătate a serverelor și gazdelor dvs., precum și aplicațiile și serviciile de care depind. Pe măsură ce scala și infrastructura aplicațiilor dvs. se modifică, puteți urmări cu ușurință starea de configurare a inventarului și corela modificările cu impacturile potențiale asupra performanței sistemului și a aplicației.
În Noua relicvă platforma este oferită într-un software ca serviciumodel și este deosebit de potrivit pentru monitorizarea infrastructurilor bazate pe cloud precum AWS sau Microsoft Azure. Componenta de monitorizare a infrastructurii din Noua relicvă este disponibil într-o versiune Essentials și un Proversiune, aceasta din urmă permițând integrarea cu alte module noi Relic. Prețurile sunt la prețuri de 0,60 USD / lună pe instanță pentru versiunea Essentials și 1,20 USD / lună pe instanță pentru versiunea Pro. Structura prețurilor este de fapt destul de complexă, dar Noua relicvă site-ul web prezintă un instrument foarte bun de construire a ofertelor.
6. Monitor logic
LogicMonitor este un serviciu bazat pe cloud care oferă în profunzimemonitorizarea resurselor AWS oferind în același timp o acoperire completă pentru infrastructura existentă la fața locului. Suporta majoritatea opțiunilor AWS, cum ar fi EC2, RDS, ELB, EBS, SQS și multe altele. Acesta va atrage metrici la nivel de aplicație din instanțele EC2 care rulează Nginx, MySQL, Kafka și alte sute de aplicații. Puteți utiliza SDK-ul AWS încorporat al instrumentului pentru a obține valori personalizate, evenimente programate EC2 și starea de sănătate a serviciului Amazon.

Instrumentul prezintă descoperirea automată a tuturor AWS-urilorresurse și, de asemenea, descoperă și monitorizează toată infrastructura dvs. premisă. De asemenea, are șabloane de monitorizare preconfigurate, compatibile cu peste 1000 de tehnologii. Poate atrage metrici la nivel de sistem de operare și la nivel de aplicație care nu sunt disponibile folosind CloudWatch singur. Este o platformă cuprinzătoare cu alerte, raportare și tablouri de bord integrate, care consolidează nevoia de mai multe instrumente, permițându-vă dvs. și echipei dvs. să faceți mai mult cu mai puține resurse.
Monitor logic este disponibil în trei niveluri de creșterecaracteristici începând de la 15 USD pe dispozitiv pe lună pentru versiunea Starter și de la 23 USD pe dispozitiv pe lună pentru versiunea de top-nivel Enterprise. O probă gratuită de 14 zile este disponibilă și la fel este o demonstrație.
7. BMC TrueSight
Ultima pe lista noastră este platforma BMC TrueSight,un alt software bazat pe cloud ca ofertă de servicii. Puteți utiliza platforma pentru a rula și a optimiza AWS, Azure, OpenStack și alte cloud, aplicații și servicii, accelerând inovația printr-o eficiență operațională mai mare.

BMC TrueSight asigură controlul resurselor infrastructurii ITși costuri, performanța aplicației și experiența utilizatorului final pentru medii și aplicații multi-cloud. Oferă vizibilitate în mediul IT și folosește analize algoritmice. Acest lucru permite managerilor de aplicații și infrastructură să obțină cunoștințe de planificare și gestionare a serviciilor și a costurilor pe baza priorității de afaceri și a cerințelor operaționale.
Informații despre prețuri pentru BMC TrueSight nu este ușor disponibil și poate fi obținut prin contactarea vânzărilor BMC. De asemenea, poate fi organizat un proces gratuit.
Comentarii