7 bästa övervakningstjänster för Amazon Web Services (AWS)

click fraud protection

Alla känner till Amazon idag. Företaget, som en gång var inget annat än en online-bokhandlare har vuxit till att bli världens största online-återförsäljare och marknadsplats. För att stödja dess fenomenala tillväxt, var Amazon tvungen att bli en mästare på att distribuera IT-infrastrukturer. En gång var det inte så lång tid innan det var vettigt för dem att hyra outnyttjade delar av sin infrastruktur till kunder som hade behov av dem. Detta är - mycket förenklad - hur Amazon Web Services kom till liv. Delhotell, delvis virtualisering, delad innehållsfördelning, Amazon Web Services är ett komplext odjur. Och med komplexitet kommer ett behov av korrekt övervakning. Idag tittar vi på några av bästa övervakningstjänster och verktyg för Amazon Web Services.

Innan vi börjar ska vi göra vårt bästa för att bättre beskriva vad Amazon Web Services är. Du kommer att ha en bättre position att fullt ut uppskatta vår produktgranskning och vi kommer alla att vara på samma sida. Vi gräver sedan lite djupare och diskuterar AWS-övervakning. Mer specifikt kommer vi att granska vad AWS-övervakning innebär. Sedan pratar vi om de olika typerna av övervakningstjänster och verktyg. Märkligt nog, trots att AWS är en molnbaserad virtualiseringsplattform föredrar vissa att använda fysiska fysiska verktyg för övervakning. Beväpnad med all denna bakgrundsinformation är vi redo att ta itu med granskningen av några av de bästa tjänsterna och verktygen som finns tillgängliga för övervakning av Amazon Web Services.

instagram viewer

Amazon Web Services i ett nötskal

Amazon Web Services lanserades redan 2006 av Andy Jassy som en plattform som erbjuder onlinetjänster till tredje parts webbplatser och klientapplikationer. De flesta tjänster som är värd på AWS är back-end-tjänster som inte är direkt utsatta för slutanvändare men istället erbjuder de funktioner som kan användas av utvecklare via API: er. Idag erbjuder Amazon Web Services mer än 90 tjänster som inkluderar dator, lagring, nätverk, databas, dataanalys, applikationstjänster, distribution, systemhantering, mobil applikationshantering och verktyg för utvecklare och för IoT. De mest populära tjänsterna heter Amazon Elastic Compute Cloud (EC2) och Amazon Simple Storage Service (S3).

Du kan tänka på AWS som en molnbaserad virtualiseringsplattform. AWS erbjuder sina kunder ett virtuellt kluster av maskiner som ständigt är tillgängliga via Internet. Dessa virtuella maskiner emulerar alla fysiska egenskaper hos en riktig dator inklusive fysisk hårdvara, ett val av operativsystem, nätverk, förladdade applikationer som webbservrar, databaser, hanteringsverktyg, etc. Dessutom säkerställer Amazon säkerheten i sina klients system.

AWS-tekniken implementeras på serverfarmer baserade över hela världen och underhålls av AWS. Avgifter är baserade på användning, hårdvara och mjukvarufunktioner, nätverk och valt operativsystem samt tillgänglighet, redundans och säkerhetsalternativ.

Övervaka AWS - Vad finns det där?

Eftersom AWS inte är mer än moln-värd servrar, är det lätt att föreställa sig att övervakning det är ganska likt övervakningsservrar. Mer specifikt är det nästan identiskt med att övervaka virtuella servrar. Men det finns inte bara servrar i en typisk AWS-installation. Det kommer ofta att inkludera databaser och andra applikationer och kommer också ofta innehålla åtminstone vissa nätverkskomponenter. Låt oss titta närmare på de olika typerna av övervakning som kan tillämpas i AWS-miljöer.

Tillgänglighet

Tillgänglighetsövervakning är den mest grundläggande övervakningsformen. Det är ofta en enkel fråga om att verifiera att en given resurs svarar. I en lokal miljö är detta den typ av test som vanligtvis görs med ping. Men eftersom AWS-miljöer vanligtvis bara kan nås via Internet och med tanke på att ping ofta blockeras av Internet-routrar och brandväggar, har andra sätt att verifiera dykt upp. Med dem kom också möjligheten att verifiera att maskiner inte bara körs utan att vissa specifika tjänster också. Exempelvis kan testning av ett svar på port 80 validera att webbserverkomponenten körs.

Operations Metrics

Nästa saker man kanske vill övervaka är enheternas olika operativa mätvärden. Samma grundläggande tekniker som används för lokal övervakning kan ofta användas och när de inte gör det finns flera alternativ. När det gäller vilka driftsmätningar som ska övervakas, kan vi tänka på exempelvis CPU-belastning och minnesanvändning. Andra mätvärden som ligger närmare det fysiska systemet - till exempel CPU-kärntemperatur - lämnas ofta ut när de hänför sig till den del av miljön som hanteras av AWS.

Prestanda

Det sista elementet som ofta övervakas är prestanda. Med det hänvisar vi till systemets slutresultat som helhet. En del kommer att hänvisa till detta som användarupplevelseövervakning. Det har att göra med att validera att alla olika komponenter kommunicerar korrekt och att var och en svarar i rätt tid, vilket ger acceptabla resultat från slutet till slut.

Olika typer av övervakningstjänster och verktyg

Övervakningsverktygen kan differentieras utifrån flera kriterier. En av de viktigaste differentierande faktorerna är den datainsamlingsmetod som används. Vissa verktyg förlitar sig på SNMP (Simple Network Management Protocol) för att hämta operativa parametrar från systemen och enheterna de övervakar. Andra förlitar sig istället på Windows Management Instrumentation, en något liknande teknik som detta är reserverat för Windows-operativsystem. Men för det ultimata när det gäller granularitet och olika övervakbara parametrar kan agentbaserade verktyg knappast slås. De förlitar sig på en lokal agent som alltid körs på de övervakade systemen och som är ansvarig för insamlingen av data. Men det är en stor nackdel med agentbaserad övervakning. Det tenderar att lägga en extra belastning på systemresurser som ibland kan begränsas.

En annan vanlig skillnadsfaktor mellan olika övervakningsverktyg relaterade till deras plats. Vissa verktyg är lokalt installerade på en server och övervakar deras övervakning från dina lokala nätverk. Andra system - och de blir mer och mer populära - är molnbaserade och erbjuds i en programvara som servicemodell. Många människor tenderar att föredra molnbaserade övervakningstjänster i dag. Faktiskt. Vissa organisationer driver komplexa IT-miljöer utan att äga en enda server genom att flytta alla tjänster - inklusive övervakning och hantering - till molnet.

De bästa övervakningstjänsterna och verktyget

Tillräckligt med teori, låt oss nu titta på några av de bästa AWS-övervakningstjänsterna och verktygen vi kunde hitta. Vår lista innehåller en mängd mycket olika verktyg, var och en erbjuder en annan AWS-övervakning. Många av verktygen kan också användas för att övervaka alla typer av virtuella eller fysiska, lokala eller molnbaserade servrar.

SolarWinds är en välkänd förläggare av några av de bästa nätverks- och systemadministrationsverktygen. Företaget har funnits i cirka tjugo år och dess flaggskeppsprodukt, som kallas Network Performance Monitor, poängterar konsekvent bland de bästa SNMP-övervakningsverktygen. För att göra sakerna ännu bättre gör SolarWinds också en hel del kostnadsfria verktyg som var och en tar itu med ett specifikt behov av nätverksadministratör. Den avancerade subnätkalkylatorn och Kiwi Syslog Server är två exempel på dessa gratisverktyg.

De SolarWinds Server och Application Monitor var utformad för att hjälpa administratörer att övervaka servrar, deras operativa parametrar, deras processer och applikationer som körs på dem. Det kan enkelt skala från mycket små nätverk till stora nätverk med hundratals servrar - både fysiska och virtuella - spridda över flera webbplatser. Det främsta skälet till att detta verktyg kom till vår lista - annat än att vara så funktionspaketat - är att det passar perfekt för att övervaka moln-värd miljöer som Amazon Web Services eller Microsoft Azure.

SolarWinds Server och Application Monitor - Sammanfattning Dashboard
  • GRATIS PRÖVNING: SolarWinds Server och Application Monitor
  • Officiell nedladdningslänk:https://www.solarwinds.com/server-application-monitor/registration

Bland de funktioner vi älskar mest om SolarWinds Server och Application Monitor är hur lätt det är att konfigurera. Den initiala konfigurationen görs lika lätt med hjälp av den tvåpassade autoupptäckningsprocessen. Det första passet upptäcker varje server och det andra hittar applikationerna på varje upptäckt server. Även om denna process kan ta tid, kan den snabbas upp genom att tillhandahålla en lista med specifika applikationer att leta efter. När verktyget är igång gör det användarvänliga GUI att använda det till en bris. Verktygets personaliserbara instrumentpanel låter dig visa information i antingen en tabell eller ett grafiskt format.

Pris för SolarWinds Server och Application Monitor börjar på 2 995 $ och baseras på antalet komponenter, noder och volymer som övervakas. EN gratis 30-dagars provversion är tillgänglig för nedladdning, om du vill prova produkten innan du köper den.

Nästa på vår lista är en annan produkt från SolarWinds som heter the Serverkonfigurationsmonitor eller SCM. Den specifika typen av övervakning som den utför är ganska unik: den övervakar enheter och applikationskonfigurationer för ändringar och för att följa olika standarder. Det är också ett kraftfullt felsökningsverktyg som kan ge dig nödvändig information om konfigurationsförändringar och deras korrelationer med prestandafördröjning. Detta kan hjälpa dig hitta grundorsaken till vissa prestandaproblem orsakade av konfigurationsändringar.

Skärmbild av SolarWinds Server Configuration Monitor
  • GRATIS PRÖVNING: SolarWinds Server Configuration Monitor
  • Officiell nedladdningslänk:https://www.solarwinds.com/server-configuration-monitor/registration

De SolarWinds Server Configuration Monitor är ett agentbaserat verktyg med agenten distribuerad på varje server som övervakas. En fördel med en sådan arkitektur är att agenten fortsätter att samla in data även när servern är frånkopplad från nätverket. Data lagras lokalt och skickas sedan till verktyget så snart servern är online igen.

Funktionsmässigt lämnar denna produkt inget att önska. Verktygets funktion för automatisk upptäckt kommer automatiskt att upptäcka servrar som är berättigade till övervakning. Det kommer också med out-the-box-konfigurationsprofiler för de vanligaste servrarna. Det kan användas som ett grundläggande tillgångshanteringsverktyg och det låter dig se hårdvara och mjukvarulager och rapportera om dem. SCM kan integreras i din systemövervakningslösning tack vare Orion-plattformen som de flesta SolarWinds-övervakningsverktyg bygger på. Det är ett bra verktyg att använda tillsammans med den tidigare för att övervaka din AWS-miljö.

Till skillnad från de flesta andra SolarWinds-produkter, prisinformation för Serverkonfigurationsmonitor är inte lätt tillgänglig. Du måste kontakta SolarWinds försäljning. En 30-dagars utvärderingsversion är dock tillgänglig för nedladdning.

3. Amazon CloudWatch

Skulle det inte vara vettigt att använda ett Amazon-verktyg för att övervaka AWS-infrastrukturer? Amazon CloudWatch, vår tredje post, är en övervakning och hanteringstjänst byggd för utvecklare, systemoperatörer, SRE-tjänster och IT-chefer. Verktyget ger dig data och handlingsbara insikter. Du använder dem för att övervaka dina applikationer, upptäcka, förstå och svara på systemomfattande prestationsförändringar, optimera resursanvändningen och få en enhetlig bild av driftshälsa. Det är ett mycket grundligt verktyg som erbjuder stort sett all övervakning du behöver.

Amazon CloudWatch-skärmdump

Amazon CloudWatch samlar in övervaknings- och driftsdata med hjälp av flera tekniker som loggsamling och analys samt mätningar och händelsemätning. Du har en enhetlig vy över AWS-resurser, applikationer och tjänster som körs på AWS och lokala servrar. Du kan använda det här verktyget för att ställa in larm, visualisera loggar och statistik sida vid sida, vidta automatiserade åtgärder, felsöka problem och upptäcka insikter. Produkten är också väl lämpad för att optimera dina applikationer och se till att de går smidigt.

En av de största fördelarna med Amazon CloudWatch är hur lätt det är att komma igång. Produkten har inget åtagande eller lägsta avgift. Kunder betalar helt enkelt för det de använder och debiteras i slutet av månaden.

4. AppDynamics iQ

AppDynamics förvärvades av Cisco i början av 2017 och dess AppDynamics iQ plattformen tillhandahåller molnbaserade övervakningsverktyg som du kan använda för integrerad övervakning av flera infrastrukturer eller plattformar som en tjänst (IaaS / PaaS) från AWS och de flesta andra leverantörer. Det ger applikationer i realtid och affärssynlighet. Den är gjord av sex mycket intelligenta prestandamotorer - kallade iQ: er - som alla ger sina specifika talanger.

AppDynamics iQ-skärmbild

Map iQ hjälper dig att se och förstå hela kundresan. Motorn kommer automatiskt att skapa och dynamiskt uppdatera visuella flödeskartor. Baseline iQ-motorn låter AppDynamics iQ övervakningsplattformen skapar automatiskt dynamiska baslinjer för dina affärstransaktioner och statistik med hjälp av självinlärning, snarare än statiska trösklar. Nästa motor, kallad Diagnostic iQ, isolerar och löser problem med applikationsprestanda effektivt genom att övervaka varje kodrad medan du aktiverar djupa diagnosfunktioner. Signal iQ-motorn korrelerar enorma mängder metrisk data som samlats in från lösningen för övervakning av prestanda och ger en översiktlig bild av applikationsprestanda. Enterprise iQ-motorn används för applikationsdistribution och prestandahantering. Sist men inte minst kopplar Business iQ-motorn alla andra moduler till affärskraven.

Prissättning för AppDynamics iQ plattformen är inte lätt tillgänglig. Du måste kontakta AppDynamics försäljning för mer information. Men en gratis 15-dagars provperiod och en online-demo är tillgängliga.

5. Ny relik

Ny relik erbjuder en svit med flera olika övervakningsverktyg som skulle tillfredsställa de flesta övervakningsbehov. Av särskilt intresse i samband med detta inlägg är två produkter, Ny relik APM, ett verktyg för övervakning av applikationsprestanda och Ny relikinfrastruktur, en mer "traditionell" infrastrukturövervakningsmodul.

Ny skärmbild för relikinfrastruktur

När man använder Ny relik APM och infrastruktur tillsammans, vad du får är en omfattande bild av hälsan för dina servrar och värdar samt de applikationer och tjänster de är beroende av. När dina applikationsskalor och infrastruktur ändras kan du enkelt spåra lagerkonfigurationstillståndet och korrelera ändringar med potentiella effekter på ditt system och applikationsprestanda.

De Ny relik plattformen erbjuds i en mjukvara som servicemodell och den är särskilt väl lämpad för övervakning av molnbaserade infrastrukturer som AWS eller Microsoft Azure. Infrastrukturövervakningskomponenten i Ny relik finns i en Essentials-version och en Pro-version, den senare möjliggör integration med andra New Relic-moduler. Priserna är så låga som $ 0,60 / månad per instans för Essentials-versionen och $ 1,20 / månad per instans för Pro-versionen. Prisstrukturen är faktiskt ganska komplex men Ny relik webbplatsen har ett mycket bra offertverktyg.

6. Logic Monitor

LogicMonitor är en molnbaserad tjänst som tillhandahåller djupgående övervakning av AWS-resurser samtidigt som den ger omfattande täckning för befintlig infrastruktur på plats. Det stöder de flesta AWS-alternativ som EC2, RDS, ELB, EBS, SQS och mer. Det kommer att hämta mätvärden på applikationsnivå från EC2-instanser som kör Nginx, MySQL, Kafka och hundratals andra applikationer. Du kan använda verktygets inbyggda AWS SDK för att få anpassade mätvärden, schemalagda EC2-händelser och Amazons status för hälsa för tjänster.

Logic Monitor Dashboard

Verktyget har automatisk upptäckt av alla AWS-resurser och upptäcker och övervakar all din lokal infrastruktur. Den har också förkonfigurerade övervakningsmallar, kompatibla med över 1000 tekniker. Det kan dra OS-nivå och applikationsnivå-mätningar som inte är tillgängliga med CloudWatch ensam. Det är en omfattande plattform med inbyggd varning, rapportering och instrumentpaneler som konsoliderar behovet av flera verktyg, vilket gör att du och ditt team kan göra mer med färre resurser.

Logic Monitor finns i tre nivåer med ökande funktioner från $ 15 per enhet per månad för Starter-versionen och till $ 23 per enhet per månad för den högsta Enterprise-versionen. En gratis 14-dagars rättegång är tillgänglig och det är också en demo.

7. BMC TrueSight

Senast på vår lista är BMC TrueSight-plattformen, en annan molnbaserad programvara som tjänsteerbjudande. Du kan använda plattformen för att köra och optimera AWS, Azure, OpenStack och andra moln, applikationer och tjänster och påskynda innovation genom ökad effektivitet i verksamheten.

BMC TrueSight-skärmdump

BMC TrueSight ger kontroll över IT-infrastrukturresurser och kostnader, applikationsprestanda och slutanvändarupplevelse för miljöer och applikationer med flera moln. Det ger synlighet över IT-miljön och använder algoritmisk analys. Detta låter applikations- och infrastrukturförvaltare få insikt att planera och hantera tjänster och kostnader baserat på affärsprioritet och operativa krav.

Prisinformation för BMC TrueSight är inte lätt tillgänglig och kan erhållas genom att kontakta BMC-försäljning. En kostnadsfri prövning kan också ordnas.

watch instagram story