7 najboljih usluga nadzora Amazonskih web servisa (AWS)

click fraud protection

Svi danas poznaju Amazon. Tvrtka koja je nekad bila ništa drugo nego internetska prodavačica knjiga, postala je najveći svjetski mrežni trgovac i tržište. Kako bi podržao svoj fenomenalan rast, Amazon je morao postati majstor u implementaciji IT infrastrukture. Kad su to bili, nije prošlo previše vremena prije nego što je imalo smisla da iznajmljuju neiskorištene dijelove svoje infrastrukture klijentima koji imaju potrebu za njima. Ovo je - vrlo pojednostavljeno - kako su zaživjele Amazonove web usluge. Dijelom hosting, dijelom virtualizacija, dijelom distribucija sadržaja, Amazon Web Services složena je zvijer. A složenost dolazi do potrebe za ispravnim nadzorom. Danas ćemo pogledati neke od njih najbolje usluge i alati za praćenje web usluga Amazon.

Prije nego što počnemo, učinit ćemo sve da bolje opišemo što su Amazonove web usluge. Bit ćete u boljoj poziciji da u potpunosti cijenite pregled naših proizvoda i svi ćemo biti na istoj stranici. Zatim ćemo kopati malo dublje i razgovarati o nadzoru AWS-a. Konkretnije ćemo pregledati što podrazumijeva praćenje AWS-a. Zatim ćemo govoriti o različitim vrstama usluga i alata za praćenje. Čudno je da, iako je AWS platforma za virtualizaciju temeljenu na oblaku, neki radije koriste interni fizički alat za nadzor. Naoružani svim ovim osnovnim informacijama, bit ćemo spremni pozabaviti se preispitivanjem nekih najboljih usluga i alata koji su dostupni za nadzor Amazon Web Services.

instagram viewer

Web stranice Amazon na licu mjesta

Web usluge Amazon Andy Jassy pokrenuo je 2006. godine kao platforma koja nudi internetske usluge trećim stranicama i klijentskim aplikacijama. Većina usluga koje se nalaze na AWS-u su pomoćne usluge koje nisu izravno izložene krajnjim korisnicima, ali umjesto toga nude funkcionalnosti koje programeri mogu koristiti putem API-ja. Danas Amazon Web Services nudi više od 90 usluga koje uključuju računanje, pohranu, umrežavanje, baze podataka, analiza podataka, aplikacijskih usluga, implementacija, upravljanje sustavom, upravljanje mobilnim aplikacijama i alati za programere i za IOT. Najpopularnije usluge nazivaju se Amazon Elastic Compute Cloud (EC2) i Amazon Simple Storage Service (S3).

AWS možete razmišljati kao platformu za virtualizaciju temeljenu na oblaku. AWS nudi svojim klijentima virtualni skup strojeva koji su stalno dostupni putem interneta. Ti virtualni strojevi oponašaju sve fizičke karakteristike stvarnog računala, uključujući fizički hardver, izbor operativnih sustava, mreža, unaprijed učitanih aplikacija poput web poslužitelja, baze podataka, alata za upravljanje, itd Nadalje, Amazon osigurava sigurnost sustava svojih klijenata.

AWS tehnologija provodi se na farmama poslužitelja sa sjedištem u cijelom svijetu, a održava ih AWS. Naknade se temelje na upotrebi, hardverskim i softverskim značajkama, mreži i odabranom operativnom sustavu, kao i dostupnosti, redundantnosti i sigurnosnim opcijama.

Nadgledanje AWS - što za to postoji?

Budući da AWS nije ništa drugo do poslužitelji s hostom u oblaku, lako je zamisliti da je nadzor prilično sličan poslužiteljima za praćenje. Konkretnije, gotovo je identičan nadzoru virtualnih poslužitelja. Ali ne postoje samo poslužitelji u tipičnom AWS setupu. Često uključuje baze podataka i druge aplikacije, a također će često uključivati ​​barem neke mrežne komponente. Pogledajmo u detalje različite vrste praćenja koje se mogu primijeniti na AWS okruženja.

dostupnost

Praćenje dostupnosti najosnovniji je oblik praćenja. Često je provjera da li neki resurs reagira. U lokalnom okruženju ovo je vrsta testa koja se obično obavlja pomoću ping-a. No budući da su AWS okruženja obično dostupna samo putem interneta i s obzirom da ping često blokiraju internetski usmjerivači i vatrozidi, pojavili su se i drugi načini provjere. S njima je došla i mogućnost da se potvrdi da strojevi ne rade samo, ali da su i određene određene usluge previše. Na primjer, testiranje odgovora na priključku 80 moglo bi potvrditi da se komponenta web poslužitelja izvodi.

Operativne metrike

Sljedeće što bi moglo biti nadgledanje jesu razne operativne metrike uređaja. Često se mogu koristiti iste osnovne tehnike korištene za lokalno nadgledanje, a kada one ne postoje, postoji nekoliko alternativa. Što se tiče operativnih mjernih podataka koje treba nadzirati, na primjer, možemo razmišljati o stvarima poput opterećenja CPU-a i upotrebe memorije. Ostale metrike koje su bliže fizičkom sustavu - poput CPU-ove jezgrene temperature - često su izostavljene jer se odnose na dio okoliša kojim upravlja AWS.

Izvođenje

Posljednji element koji se često prati je izvedba. Po tomu mislimo na kraj i na kraj performanse sustava u cjelini. Neki će ovo nazvati nadgledanjem korisničkog iskustva. To se odnosi na provjeru ispravnosti komunikacije svih različitih komponenti i na to da svaka od njih reagira pravodobno, nudeći prihvatljive krajnje performanse.

Različite vrste usluga i alata za nadgledanje

Alati za praćenje mogu se razlikovati na temelju nekoliko kriterija. Jedan od najvažnijih faktora koji se razlikuje je primijenjena metoda prikupljanja podataka. Neki se alati oslanjaju na Protokol jednostavnog upravljanja mrežom (SNMP) za dohvaćanje operativnih parametara iz sustava i uređaja koje prate. Drugi se umjesto toga oslanjaju na Windows Management Instrumentation, pomalo sličnu tehnologiju koja je rezervirana za Windows operativne sustave. No, za konačnu granularnost i raznolikost parametara, koje se mogu nadgledati, teško je pobijediti alate koji se temelje na agentima. Oslanjaju se na lokalnog agenta koji se uvijek izvodi na nadziranim sustavima i koji je odgovoran za prikupljanje podataka. No, postoji jedan veliki nedostatak praćenja na temelju agenata. Teži dodatnom opterećenju resursa sustava koje ponekad mogu biti ograničene.

Drugi je čest faktor razlikovanja različitih alata za praćenje koji se odnose na njihov položaj. Neki se alati lokalno instaliraju na poslužitelju i nadzirat će ih iz vaših lokalnih mreža. Ostali sustavi - a oni postaju sve popularniji - temelje se na oblaku i nude ih u softveru kao uslužni model. Mnogi ljudi danas više vole usluge praćenja utemeljene na oblaku. Zapravo. Neke organizacije pokreću složena IT okruženja bez posjedovanja jednog poslužitelja premještajući sve usluge - uključujući nadzor i upravljanje - u oblak.

Najbolje usluge i alat za nadzor

Dosta teorije, pogledajmo neke od najboljih usluga i alata za praćenje AWS-a koje možemo pronaći. Naš popis sadrži niz vrlo različitih alata, a svaki od njih nudi drugačiji pristup AWS nadzoru. Mnogi se alati također mogu koristiti za nadgledanje bilo koje vrste virtualnih ili fizičkih, lokalnih ili Cloud poslužitelja.

SolarWinds je poznati izdavač nekih od najboljih alata za upravljanje mrežom i sustavom. Tvrtka postoji već dvadesetak godina, a njen vodeći proizvod nazvan Network Performance Monitor kontinuirano se svrstava među vrhunske SNMP nadzorne alate. Da bi stvar bila još bolja, SolarWinds također nudi prilično nekoliko besplatnih alata, koji se svaki obraća određenim potrebama mrežnog administratora. Napredni kalkulator podmreže i Kiwi Syslog Server dva su primjera tih besplatnih alata.

SolarWinds Monitor poslužitelja i aplikacija dizajniran je kako bi pomogao administratorima u nadzoru poslužitelja, njihovih operativnih parametara, procesa i aplikacija koje se pokreću na njima. Lako se može skalirati od vrlo malih mreža do velikih sa stotinama poslužitelja - i fizičkih i virtualnih - koji se šire na više web lokacija. Glavni razlog zašto se ovaj alat našao na našem popisu - osim što je toliko prepun značajki - je taj što je savršeno pogodan za nadgledanje okruženja u kojima se nalaze oblaci kao što su Amazon Web Services ili Microsoft Azure.

SolarWinds monitor poslužitelja i aplikacija - nadzorna ploča
  • BESPLATNO ISPITIVANJE: SolarWinds Monitor poslužitelja i aplikacija
  • Službena veza za preuzimanje:https://www.solarwinds.com/server-application-monitor/registration

Među značajkama koje volimo najviše o SolarWinds Monitor poslužitelja i aplikacija je kako je lako postaviti. Početna konfiguracija jednako se lako provodi uz pomoć procesa dvostrukog automatskog otkrivanja. Prvi prolaz otkriva svaki poslužitelj, a drugi pronalazi aplikacije na svakom otkrivenom poslužitelju. Iako ovaj postupak može potrajati, on se može ubrzati pružanjem popisa specifičnih aplikacija koje treba potražiti. Jednom kada se alat pokrene, korisnički grafički interfejs olakšava korištenje povjetarca. Prilagodljiva nadzorna ploča alata omogućuje vam prikaz informacija bilo u tablici ili u grafičkom obliku.

Cijena za SolarWinds Monitor poslužitelja i aplikacija starta od $ 2 995 i temelji se na broju nadziranih komponenti, čvorova i volumena. besplatna probna inačica od 30 dana dostupna je za preuzimanje, želite li isprobati proizvod prije kupnje.

Sljedeći na našem popisu je još jedan proizvod iz SolarWinds koji se zove Monitor konfiguracije poslužitelja ili SCM. Specifična vrsta nadzora koju obavlja prilično je jedinstvena: prati uređaje i konfiguracije aplikacija radi promjena i usklađenosti s različitim standardima. To je i moćan alat za rješavanje problema koji vam može dati potrebne informacije o promjenama konfiguracije i njihovoj povezanosti s usporavanjem performansi. To vam može pomoći pronaći glavni uzrok nekih problema s performansama uzrokovanih promjenama konfiguracije.

Snimak monitora konfiguracije poslužitelja SolarWinds
  • BESPLATNO ISPITIVANJE: Monitor konfiguracije poslužitelja SolarWinds
  • Službena veza za preuzimanje:https://www.solarwinds.com/server-configuration-monitor/registration

Monitor konfiguracije poslužitelja SolarWinds je alat temeljen na agentu, pri čemu se agent raspoređuje na svakom poslužitelju nadgleda. Jedna od prednosti takve arhitekture jest ta što agent nastavlja prikupljati podatke čak i kad poslužitelj nije povezan s mrežom. Podaci se čuvaju lokalno, a zatim šalju u alat čim se poslužitelj vrati na mrežu.

Ovakav proizvod ne ostavlja ništa najbolje za svojstven značajkama. Značajka automatskog otkrivanja alata automatski će otkriti poslužitelje koji ispunjavaju uvjete za nadzor. Također dolazi s konfiguracijskim profilima izvan okvira za najčešće poslužitelje. Može se koristiti kao osnovni alat za upravljanje imovinom, a omogućit će vam pregled zaliha hardvera i softvera i izvještavanje o njima. SCM se može integrirati u vaše rješenje za nadzor sustava zahvaljujući Orion platformi na kojoj se temelji većina alata za praćenje SolarWinds. Odličan je alat koji se koristi zajedno s prethodnim za nadgledanje vašeg AWS okruženja.

Suprotno većini proizvoda SolarWinds, informacije o cijenama za Monitor konfiguracije poslužitelja nije lako dostupan. Morat ćete kontaktirati prodavače SolarWinds-a. Međutim, za preuzimanje je dostupna 30-dnevna inačica evaluacije.

3. Amazon CloudWatch

Ne bi li imalo smisla koristiti alat Amazon za praćenje AWS infrastrukture? Amazon CloudWatch, naš treći unos, usluga praćenja i upravljanja, izrađena za programere, operatore sustava, inženjere pouzdanosti web mjesta (SRE) i IT menadžere. Alat vam pruža podatke i korisne uvide. Koristite ih za nadgledanje vaših aplikacija, otkrivanje, razumijevanje i reagiranje na promjene u performansama na cijelom sustavu, optimiziranje korištenja resursa i stjecanje jedinstvenog prikaza operativnog zdravlja. To je vrlo temeljit alat koji nudi gotovo sve potrebno za nadzor.

Snimka zaslona Amazon CloudWatch

Amazon CloudWatch prikuplja nadzorne i operativne podatke koristeći nekoliko tehnika poput prikupljanja i analize dnevnika, kao i praćenja metrika i događaja. Omogućuje vam jedinstveni prikaz AWS resursa, aplikacija i usluga koji se izvode na AWS-u i lokalnim poslužiteljima. Ovim alatom možete postavljati alarme, vizualizirati zapisnike i mjerne podatke uporedo, poduzimati automatizirane akcije, rješavati probleme i otkrivati ​​uvide. Proizvod je također prikladan za optimizaciju vaših aplikacija i osiguravanje njihovog nesmetanog rada.

Jedna od najvećih prednosti Amazon CloudWatch kako je lako započeti. Proizvod nema nikakvu obvezu unaprijed ili minimalnu naknadu. Klijenti jednostavno plaćaju ono što koriste i naplaćuju se na kraju mjeseca.

4. AppDynamics iQ

Cisco je AppDynamics kupio početkom 2017. godine AppDynamics iQ platforma pruža alate za praćenje na bazi oblaka koje možete koristiti za integrirano nadgledanje nekoliko infrastruktura ili platforme kao usluge (IaaS / PaaS) od AWS-a i većine drugih pružatelja usluga. Pruža aplikaciju u realnom vremenu i poslovnu vidljivost. Sastoji se od šest visokointeligentnih motora performansi - nazvanih iQ-i - od kojih svaki pozajmljuje svoje specifične talente.

Snimka zaslona AppDynamics iQ

Map iQ pomaže vam vidjeti i razumjeti cjelokupno putovanje korisnika. Motor će automatski kreirati i dinamički ažurirati karte vizualnog toka. Baseline iQ motor omogućuje vam AppDynamics iQ platforma za nadgledanje automatski uspostavlja dinamične polazne točke vaše poslovne transakcije i mjerne podatke pomoću samo-učenja, a ne statičkih pragova. Sljedeći motor, nazvan Diagnostic iQ, učinkovito izolira i rješava probleme s performansama aplikacije nadgledajući svaku liniju koda, istovremeno aktivirajući duboke dijagnostičke mogućnosti. Signal iQ motor povezuje ogromne količine metričkih podataka prikupljenih iz rješenja za praćenje performansi i pruža krajnji pogled performansi aplikacije. Enterprise iQ motor koristi se za implementaciju aplikacija i upravljanje performansama. Posljednje, ali ne najmanje bitno, Business iQ motor povezuje sve ostale module sa poslovnim zahtjevima.

Cijene za AppDynamics iQ platforma nije lako dostupna. Za više pojedinosti morat ćete kontaktirati prodavače AppDynamics. Međutim, dostupni su besplatni probni rok od 15 dana i mrežni demo.

5. Nova relikvija

Nova relikvija nudi paket od nekoliko različitih alata za praćenje koji bi udovoljili većini potreba za nadgledanjem. Posebno su zanimljivi u kontekstu ovog posta dva proizvoda, Novi Relic APM, alat za praćenje rada aplikacija i Nova relikvijarska infrastruktura, više "tradicionalni" modul za nadzor infrastrukture.

Snimka nove infrastrukture Relic Infrastructure

Pri korištenju Nova relikvija APM i infrastruktura zajedno dobivaju sveobuhvatni pregled zdravlja vaših poslužitelja i domaćina, kao i aplikacija i usluga o kojima ovise. Kako se razmjera vaše aplikacije i infrastruktura mijenjaju, možete lako pratiti stanje konfiguracije oglasnog prostora i korelirati promjene s potencijalnim utjecajima na vaš sustav i performanse aplikacije.

Nova relikvija Platforma se nudi u softveru kao model usluge i posebno je pogodna za nadgledanje infrastrukture utemeljenih na oblaku, poput AWS ili Microsoft Azure. Komponenta za nadzor infrastrukture u Nova relikvija dostupan je u Essentials verziji i Pro verziji, koja omogućuje integraciju s drugim modulima New Relic. Cijene su niže od 0,60 USD mjesečno za primjerak Essentials verzije i 1,20 USD mjesečno za Pro verziju. Struktura cijena zapravo je prilično složena, ali jedinstvena Nova relikvija web stranica ima vrlo dobar alat za izgradnju citata.

6. Logički monitor

LogicMonitor je usluga utemeljena na oblaku koja omogućuje iscrpno nadgledanje AWS resursa, dok pruža sveobuhvatnu pokrivenost postojeće lokacijske infrastrukture. Podržava većinu AWS opcija kao što su EC2, RDS, ELB, EBS, SQS i još mnogo toga. Izvlačit će metrike na razini aplikacije iz EC2 instanci u kojima se izvode Nginx, MySQL, Kafka i stotine drugih aplikacija. Pomoću ugrađenog AWS SDK-a ovog alata možete dobiti prilagođene metrike, zakazane događaje EC2 i statuse zdravstvenog stanja Amazonove usluge.

Nadzorna ploča logičkog monitora

Alat sadrži automatsko otkrivanje svih AWS resursa te također otkriva i nadgleda svu vašu lokalnu infrastrukturu. Također ima unaprijed konfigurirane predloške za nadzor, kompatibilne s više od 1000 tehnologija. Može povući mjerne podatke na razini OS-a i aplikacije koji nisu dostupni samo putem CloudWatch-a. To je sveobuhvatna platforma s ugrađenim sustavima upozoravanja, izvještavanja i nadzorne ploče koja objedinjuje potrebu za više alata, omogućujući vama i vašem timu da radite više s manje resursa.

Logički monitor dostupan je u tri razine povećanja značajki počevši od 15 USD po uređaju mjesečno za Starter verziju i od 23 USD po uređaju mjesečno za verziju Enterprise-verzije najviše razine. Dostupno je besplatno 14-dnevno probno razdoblje, pa i demo.

7. BMC TrueSight

Posljednja na našoj listi je BMC TrueSight platforma, još jedan softver utemeljen na oblaku kao ponuda usluge. Možete koristiti platformu za pokretanje i optimizaciju AWS, Azure, OpenStack i drugih oblaka, aplikacija i usluga, ubrzavajući inovacije većom operativnom učinkovitošću.

Snimka zaslona BMC TrueSight

BMC TrueSight pruža kontrolu nad resursima i troškovima IT infrastrukture, izvedbom aplikacija i krajnjim korisničkim iskustvom za okruženja i aplikacije u više oblaka. Omogućuje vidljivost u IT okruženju i koristi algoritamsku analitiku. To omogućuje upraviteljima aplikacija i infrastrukture sticanje uvida u planiranje i upravljanje uslugama i troškovima na temelju poslovnih prioriteta i operativnih zahtjeva.

Informacije o cijenama za BMC TrueSight nije lako dostupan i može se dobiti kontaktiranjem tvrtke BMC. Može se organizirati i besplatno probno razdoblje.

watch instagram story