- - 7 Best Amazon Web Services (AWS) Monitoring Services

7 Best Amazon Web Services (AWS) Monitoring Services

Iedereen kent Amazon tegenwoordig. Het bedrijf, dat ooit niets anders was dan een online boekhandelaar, is uitgegroeid tot 's werelds grootste online retailer en marktplaats. Om zijn fenomenale groei te ondersteunen, moest Amazon een meester worden in het inzetten van IT-infrastructuren. Toen het eenmaal zover was, duurde het niet lang voordat het zinvol was om ongebruikte delen van hun infrastructuur te verhuren aan klanten die daar behoefte aan hadden. Dit is - zeer vereenvoudigd - hoe Amazon Web Services tot leven kwam. Amazon Web Services is deels complex, deels virtualisatie, deels contentdistributie. En met complexiteit komt er behoefte aan een goede monitoring. Vandaag bekijken we enkele van de beste Amazon Web Services-monitoringdiensten en -hulpmiddelen.

Voordat we beginnen, zullen we ons best doen om beter te wordenbeschrijven wat Amazon Web Services zijn. U zult onze producten beter kunnen waarderen en we zullen allemaal op dezelfde pagina zijn. We zullen dan wat dieper ingaan en AWS-monitoring bespreken. Meer specifiek zullen we bekijken wat AWS-monitoring inhoudt. Vervolgens zullen we het hebben over de verschillende soorten bewakingsservices en -hulpmiddelen. Vreemd genoeg, ondanks het feit dat AWS een cloudgebaseerd virtualisatieplatform is, geven sommigen er de voorkeur aan om fysieke hulpmiddelen voor bewaking te gebruiken. Gewapend met al deze achtergrondinformatie zijn we klaar om de beoordeling van enkele van de beste services en tools aan te pakken die beschikbaar zijn voor het monitoren van Amazon Web Services.

Amazon Web Services in een notendop

Amazon Web Services werd in 2006 gelanceerd doorAndy Jassy als een platform dat online diensten aanbiedt aan websites van derden en client-applicaties. De meeste services die worden gehost op AWS zijn back-endservices die niet rechtstreeks worden blootgesteld aan eindgebruikers, maar in plaats daarvan bieden ze functionaliteiten die door ontwikkelaars kunnen worden gebruikt via API's. Tegenwoordig biedt Amazon Web Services meer dan 90 services, waaronder computing, opslag, netwerken, database, data-analyse, applicatieservices, implementatie, systeembeheer, mobiel applicatiebeheer en tools voor ontwikkelaars en voor het IoT. De meest populaire services worden Amazon Elastic Compute Cloud (EC2) en Amazon Simple Storage Service (S3) genoemd.

U kunt AWS beschouwen als een cloudgebaseerdvirtualisatieplatform. AWS biedt haar klanten een virtueel cluster van machines die constant beschikbaar zijn via internet. Die virtuele machines emuleren alle fysieke kenmerken van een echte computer, inclusief de fysieke hardware, een keuze aan besturingssystemen, netwerken, vooraf geladen applicaties zoals webservers, databases, managementtools, etc. Bovendien zorgt Amazon voor de beveiliging van de client systemen.

De AWS-technologie is geïmplementeerd op serverfarmswereldwijd gevestigd en onderhouden door AWS. Kosten zijn gebaseerd op gebruik, hardware- en softwarefuncties, netwerk en gekozen besturingssysteem, evenals beschikbaarheid, redundantie en beveiligingsopties.

Monitoring AWS - Wat is er aan de hand?

Omdat AWS niets meer is dan in de cloud gehostservers, het is gemakkelijk om je voor te stellen dat monitoring heel vergelijkbaar is met monitoring servers. Meer specifiek is het bijna identiek aan het bewaken van virtuele servers. Maar er zijn niet alleen servers in een typische AWS-opstelling. Het zal vaak databases en andere applicaties bevatten en zal vaak ook ten minste enkele netwerkcomponenten bevatten. Laten we meer in detail kijken naar de verschillende soorten monitoring die kunnen worden toegepast op AWS-omgevingen.

Beschikbaarheid

Beschikbaarheidsbewaking is de meest basale vorm vantoezicht houden. Het is vaak eenvoudig om te controleren of een bepaalde bron reageert. In een lokale omgeving is dit het soort test dat meestal wordt uitgevoerd met ping. Maar aangezien AWS-omgevingen meestal alleen via internet bereikbaar zijn en gezien het feit dat ping vaak wordt geblokkeerd door internetrouters en firewalls, zijn er andere manieren om te verifiëren naar voren gekomen. Met hen kwam ook de mogelijkheid om te verifiëren dat machines niet alleen actief zijn, maar dat bepaalde specifieke services dat ook zijn. Het testen van een reactie op poort 80 kan bijvoorbeeld valideren dat de webservercomponent actief is.

Operationele statistieken

De volgende dingen die u misschien wilt controleren, zijn deverschillende operationele statistieken van apparaten. Dezelfde basistechnieken die worden gebruikt voor lokale monitoring kunnen vaak worden gebruikt en als ze dat niet zijn, bestaan ​​er verschillende alternatieven. Wat betreft de operationele statistieken die moeten worden gecontroleerd, kunnen we denken aan dingen zoals CPU-belasting en geheugengebruik, bijvoorbeeld. Andere statistieken die dichter bij het fysieke systeem liggen, zoals de kerntemperatuur van de CPU, worden vaak weggelaten omdat ze betrekking hebben op het deel van de omgeving dat wordt beheerd door AWS.

Prestatie

Het laatste element dat vaak wordt bewaakt, isprestatie. Daarmee bedoelen we de eind-tot-eindprestaties van het systeem als geheel. Sommigen noemen dit monitoring van gebruikerservaringen. Het heeft te maken met het valideren dat alle verschillende componenten correct communiceren en dat elk onderdeel tijdig reageert, met acceptabele end-to-end prestaties.

Verschillende soorten monitoringdiensten en hulpprogramma's

Monitoring tools kunnen worden gedifferentieerd op basis vanverschillende criteria. Een van de belangrijkste onderscheidende factoren is de gebruikte methode voor het verzamelen van gegevens. Sommige tools vertrouwen op het Simple Network Management Protocol (SNMP) om operationele parameters op te halen van de systemen en apparaten die ze bewaken. Anderen vertrouwen in plaats daarvan op de Windows Management Instrumentation, een enigszins vergelijkbare technologie die is gereserveerd voor Windows-besturingssystemen. Maar voor de ultieme granulariteit en de verscheidenheid van meetbare parameters, kunnen agent-gebaseerde tools nauwelijks worden verslagen. Ze vertrouwen op een lokale agent die altijd op de bewaakte systemen draait en die verantwoordelijk is voor het verzamelen van gegevens. Er is echter een groot nadeel aan monitoring op basis van agenten. Het heeft de neiging extra systeembronnen te belasten, die soms beperkt kunnen zijn.

Een andere veel voorkomende onderscheidende factor tussenverschillende monitoringtools met betrekking tot hun locatie. Sommige tools worden lokaal geïnstalleerd op een server en zullen hun monitoring uitvoeren vanuit uw lokale netwerken. Andere systemen - en ze worden steeds populairder - zijn cloudgebaseerd en worden aangeboden in een Software as a Service-model. Veel mensen geven tegenwoordig de voorkeur aan bewakingsservices in de cloud. In feite. Sommige organisaties beheren complexe IT-omgevingen zonder een enkele server te bezitten door alle services - inclusief monitoring en beheer - naar de cloud te verplaatsen.

De beste monitoringdiensten en tool

Genoeg theorie, laten we er nu eens naar kijkende beste AWS monitoring service en tools die we konden vinden. Onze lijst bevat een reeks zeer verschillende tools, die elk een andere kijk op AWS-monitoring bieden. Veel van de tools kunnen ook worden gebruikt om elk type virtuele of fysieke, on-premises of cloud-gebaseerde servers te monitoren.

1. SolarWinds-server en toepassingsmonitor (Gratis proefversie)

SolarWinds is een bekende uitgever van sommige vande allerbeste tools voor netwerk- en systeembeheer. Het bedrijf bestaat al ongeveer twintig jaar en zijn vlaggenschipproduct, Network Performance Monitor genaamd, behoort consequent tot de beste SNMP-monitoringtools. Om het allemaal nog beter te maken, maakt SolarWinds ook een flink aantal gratis tools, die elk een specifieke behoefte van de netwerkbeheerder aanpakken. De Advanced Subnet Calculator en de Kiwi Syslog Server zijn twee voorbeelden van die gratis tools.

De SolarWinds-server en toepassingsmonitor is ontworpen om beheerders te helpen controlerenservers, hun operationele parameters, hun processen en de applicaties die erop draaien. Het kan eenvoudig worden geschaald van zeer kleine tot grote netwerken met honderden servers - zowel fysiek als virtueel - verspreid over meerdere sites. De belangrijkste reden waarom deze tool op onze lijst is gekomen - behalve dat hij zo veel functies bevat - is dat het perfect geschikt is om cloud-gehoste omgevingen zoals Amazon Web Services of Microsoft Azure te monitoren.

SolarWinds server- en toepassingsmonitor - overzichtsdashboard

  • GRATIS PROEF: SolarWinds-server en toepassingsmonitor
  • Officiële downloadlink: https://www.solarwinds.com/server-application-monitor/registration

Onder de functies waar we het meest van houden SolarWinds-server en toepassingsmonitor is hoe gemakkelijk het is in te stellen. De initiële configuratie is net zo eenvoudig te doen met behulp van het tweevoudige automatische detectieproces. De eerste pass ontdekt elke server en de tweede vindt de applicaties op elke ontdekte server. Hoewel dit proces tijd kan kosten, kan het worden versneld door een lijst met specifieke te zoeken applicaties te leveren. Zodra de tool actief is, maakt de gebruiksvriendelijke GUI het gebruik ervan een fluitje van een cent. Met het personaliseerbare dashboard van de tool kunt u informatie weergeven in een tabel of een grafische indeling.

Prijs voor de SolarWinds-server en toepassingsmonitor begint bij $ 2 995 en is gebaseerd op het aantal bewaakte componenten, knooppunten en volumes. Als u het product wilt proberen voordat u het koopt, kunt u een gratis proefversie van 30 dagen downloaden.

2. SolarWinds-serverconfiguratiemonitor (Gratis proefversie)

Het volgende op onze lijst is een ander product van SolarWinds genaamd de Serverconfiguratie Monitor of SCM. Het specifieke type monitoring dat het uitvoert isvrij uniek: het controleert apparaten en applicatieconfiguraties op wijzigingen en op naleving van verschillende normen. Het is ook een krachtige tool voor het oplossen van problemen die u de nodige informatie kan geven over configuratiewijzigingen en hun correlaties met vertraagde prestaties. Dit kan u helpen de hoofdoorzaak te vinden van enkele prestatieproblemen die worden veroorzaakt door configuratiewijzigingen.

SolarWinds Server Configuration Monitor Schermafbeelding

  • GRATIS PROEF: SolarWinds-serverconfiguratiemonitor
  • Officiële downloadlink: https://www.solarwinds.com/server-configuration-monitor/registration

De SolarWinds-serverconfiguratiemonitor is een agentgebaseerd hulpmiddel, met de agent ingezetop elke bewaakte server. Een voordeel van een dergelijke architectuur is dat de agent gegevens blijft verzamelen, zelfs wanneer de server is losgekoppeld van het netwerk. De gegevens worden lokaal bewaard en vervolgens naar de tool verzonden zodra de server weer online is.

Qua functies laat dit product niets te zijngewenst. De functie voor automatische detectie van het hulpprogramma detecteert automatisch servers die in aanmerking komen voor monitoring. Het komt ook met kant-en-klare configuratieprofielen voor de meest voorkomende servers. Het kan worden gebruikt als een basistool voor activabeheer en u kunt hardware- en software-inventarissen bekijken en hierover rapporteren. De SCM kan worden geïntegreerd in uw systeembewakingsoplossing dankzij het Orion-platform waarop de meeste monitoringtools van SolarWinds zijn gebaseerd. Het is een geweldig hulpmiddel om samen met de vorige te gebruiken om uw AWS-omgeving te bewaken.

In tegenstelling tot de meeste andere SolarWinds-producten, prijsinformatie voor de Serverconfiguratie Monitor is niet direct beschikbaar. U moet contact opnemen met de verkoop van SolarWinds. Er is echter een evaluatieversie voor 30 dagen beschikbaar om te downloaden.

3. Amazon CloudWatch

Zou het niet logisch zijn om een ​​Amazon-tool te gebruiken om AWS-infrastructuren te bewaken? Amazon CloudWatch, onze derde inzending, is monitoring en beheerservice gebouwd voor ontwikkelaars, systeembeheerders, site betrouwbaarheid ingenieurs (SRE) en IT-managers. De tool biedt u gegevens en bruikbare inzichten. U gebruikt ze om uw applicaties te monitoren, te detecteren, te begrijpen en te reageren op systeembrede prestatiewijzigingen, het gebruik van resources te optimaliseren en een uniform beeld van de operationele gezondheid te krijgen. Het is een zeer grondige tool die vrijwel alle monitoring biedt die u nodig hebt.

Amazon CloudWatch Screenshot

Amazon CloudWatch verzamelt monitoring- en operationele gegevens met behulp vanverschillende technieken zoals logverzameling en -analyse, evenals statistieken en monitoring van gebeurtenissen. U krijgt een uniforme weergave van AWS-bronnen, applicaties en services die op AWS en on-premises servers draaien. U kunt deze tool gebruiken om alarmen in te stellen, logboeken en statistieken naast elkaar te visualiseren, geautomatiseerde acties te ondernemen, problemen op te lossen en inzichten te ontdekken. Het product is ook zeer geschikt om uw applicaties te optimaliseren en ervoor te zorgen dat ze soepel werken.

Een van de grootste voordelen van Amazon CloudWatch is hoe gemakkelijk het is om te beginnen. Het product heeft geen voorafgaande verplichting of minimumvergoeding. Klanten betalen gewoon voor wat ze gebruiken en betalen aan het einde van de maand.

4. AppDynamics iQ

AppDynamics is begin 2017 overgenomen door Cisco AppDynamics iQ platform biedt cloudgebaseerde monitoringtoolsdie u kunt gebruiken voor geïntegreerde monitoring van verschillende infrastructuur of Platform as a Service (IaaS / PaaS) van AWS en de meeste andere providers. Het biedt realtime applicatie- en bedrijfszichtbaarheid. Het is gemaakt van zes zeer intelligente prestatiemotoren - iQ's genoemd - die elk hun specifieke talenten lenen.

AppDynamics iQ Screenshot

De Map iQ helpt u de volledige klantreis te zien en te begrijpen. De engine maakt automatisch visuele stroomkaarten en werkt deze dynamisch bij. De Baseline iQ-engine laat de AppDynamics iQ monitoring platform automatisch tot stand brengendynamische baselines uw zakelijke transacties en statistieken met behulp van zelflerende in plaats van statische drempels. De volgende engine, Diagnostic iQ genaamd, isoleert en lost problemen met applicatieprestaties efficiënt op door elke regel code te bewaken en tegelijkertijd diepgaande diagnostische mogelijkheden te activeren. De Signal iQ-engine correleert enorme hoeveelheden metrische gegevens die zijn verzameld uit de prestatiebewakingsoplossing en biedt een end-to-end beeld van de applicatieprestaties. De Enterprise iQ-engine wordt gebruikt voor applicatie-implementatie en prestatiebeheer. Last but not least koppelt de Business iQ-engine alle andere modules aan de zakelijke vereisten.

Prijzen voor de AppDynamics iQ platform is niet direct beschikbaar. U moet contact opnemen met de verkoop van AppDynamics voor meer informatie. Een gratis proefperiode van 15 dagen en een online demo zijn echter beschikbaar.

5. Nieuw relikwie

Nieuw relikwie biedt een reeks verschillende monitoringtools die aan de meeste monitoringbehoeften zouden voldoen. Van bijzonder belang in de context van dit bericht zijn twee producten, Nieuwe relikwie APM, een applicatie prestatie monitoring tool en Nieuwe relikwie-infrastructuur, een meer "traditionele" infrastructuurbewakingsmodule.

Nieuwe screenshot van relikwie-infrastructuur

Tijdens gebruik Nieuw relikwie APM en infrastructuur samen, wat u krijgt iseen uitgebreid overzicht van de gezondheid van uw servers en hosts, evenals de applicaties en services waarvan ze afhankelijk zijn. Naarmate uw applicaties groter worden en de infrastructuur verandert, kunt u eenvoudig de inventarisconfiguratiestatus volgen en veranderingen in verband brengen met mogelijke gevolgen voor uw systeem en applicatieprestaties.

De Nieuw relikwie platform wordt aangeboden in een Software as a Servicemodel en het is bijzonder geschikt voor het bewaken van cloud-gebaseerde infrastructuren zoals AWS of Microsoft Azure. De infrastructuurbewakingscomponent van Nieuw relikwie is beschikbaar in een Essentials-versie en een Proversie, waarbij de laatste integratie met andere New Relic-modules mogelijk maakt. Prijzen zijn zo laag als $ 0,60 / maand per exemplaar voor de Essentials-versie en $ 1,20 / maand per exemplaar voor de Pro-versie. De prijsstructuur is eigenlijk vrij complex, maar de Nieuw relikwie website beschikt over een zeer goede tool voor het maken van offertes.

6. Logische monitor

LogicMonitor is een cloudgebaseerde service die diepgang biedtmonitoring van AWS-bronnen en tegelijkertijd uitgebreide dekking voor bestaande infrastructuur op locatie. Het ondersteunt de meeste AWS-opties zoals EC2, RDS, ELB, EBS, SQS en meer. Het haalt metingen op applicatieniveau uit EC2-exemplaren met Nginx, MySQL, Kafka en honderden andere applicaties. Je kunt de ingebouwde AWS SDK van de tool gebruiken om aangepaste statistieken, geplande EC2-evenementen en de status van de servicegezondheid van Amazon te krijgen.

Logic Monitor Dashboard

De tool biedt geautomatiseerde detectie van alle AWSmiddelen en ontdekt en bewaakt ook al uw lokale infrastructuur. Het heeft ook vooraf geconfigureerde bewakingssjablonen, compatibel met meer dan 1000 technologieën. Het kan statistieken op OS- en applicatieniveau ophalen die niet beschikbaar zijn met CloudWatch alleen. Het is een uitgebreid platform met ingebouwde waarschuwingen, rapportage en dashboards die de behoefte aan meerdere tools consolideert, zodat u en uw team meer kunnen doen met minder middelen.

Logische monitor is beschikbaar in drie stijgende niveausfuncties vanaf $ 15 per apparaat per maand voor de startersversie en vanaf $ 23 per apparaat per maand voor de topversie Enterprise-versie. Een gratis proefperiode van 14 dagen is beschikbaar, evenals een demo.

7. BMC TrueSight

Laatste op onze lijst is het BMC TrueSight-platform,een ander cloudgebaseerd Software as a Service-aanbod. U kunt het platform gebruiken om AWS, Azure, OpenStack en andere clouds, applicaties en services uit te voeren en te optimaliseren, waardoor innovatie wordt versneld door een grotere operationele efficiëntie.

BMC TrueSight-schermafbeelding

BMC TrueSight biedt controle over IT-infrastructuurbronnenen kosten, applicatieprestaties en eindgebruikerservaring voor multi-cloudomgevingen en applicaties. Het biedt inzicht in de IT-omgeving en maakt gebruik van algoritmische analyse. Hierdoor kunnen applicatie- en infrastructuurbeheerders inzicht krijgen in het plannen en beheren van services en kosten op basis van zakelijke prioriteit en operationele vereisten.

Prijsinformatie voor BMC TrueSight is niet direct beschikbaar en kan worden verkregen door contact op te nemen met BMC sales. Een gratis proefperiode kan ook geregeld worden.

Comments