Alle kender Amazon i disse dage. Virksomheden, der engang ikke var andet end en online boghandler, er vokset til at blive verdens største online detailhandler og markedsplads. For at understøtte dens fænomenale vækst var Amazon nødt til at blive en mester i implementeringen af IT-infrastrukturer. Når de var det, varede det ikke længe, før det gav mening for dem at leje ubrugte dele af deres infrastrukturer til kunder, der havde et behov for dem. Dette er - meget forenklet - hvordan Amazon Web Services kom til live. Del hosting, del virtualisering, del indhold distribution, Amazon Web Services er et komplekst dyr. Og med kompleksitet kommer et behov for korrekt overvågning. I dag ser vi på nogle af de bedste Amazon Web Services-overvågningstjenester og værktøjer.
Inden vi begynder, vil vi gøre vores bedste for at bedrebeskriv, hvad Amazon Web Services er. Du vil være i en bedre position til at værdsætte vores produktgennemgang fuldt ud, og vi vil alle være på samme side. Vi graver os derefter lidt dybere og diskuterer AWS-overvågning. Mere specifikt gennemgår vi, hvad AWS-overvågning indebærer. Derefter vil vi tale om de forskellige typer overvågningstjenester og værktøjer. Mærkeligt nok til trods for, at AWS er en skybaseret virtualiseringsplatform, foretrækker nogle at bruge lokale fysiske værktøjer til overvågning. Bevæbnet med al denne baggrundsinformation, er vi klar til at tackle gennemgangen af nogle af de bedste tjenester og værktøjer til rådighed til overvågning af Amazon Web Services.
Amazon Web Services i et nøddeskal
Amazon Web Services blev lanceret tilbage i 2006 afAndy Jassy som en platform, der tilbyder onlinetjenester til tredjepartswebsteder og klientapplikationer. De fleste tjenester, der er vært på AWS, er back-end-tjenester, som ikke direkte udsættes for slutbrugere, men i stedet tilbyder de funktionaliteter, der kan bruges af udviklere gennem API'er. I dag tilbyder Amazon Web Services mere end 90 tjenester, der inkluderer computing, opbevaring, netværk, database, dataanalyse, applikationstjenester, implementering, systemadministration, administration af mobile applikationer og værktøjer til udviklere og til IoT. De mest populære tjenester kaldes Amazon Elastic Compute Cloud (EC2) og Amazon Simple Storage Service (S3).
Du kan tænke på AWS som en skybaseretvirtualiseringsplatform. AWS tilbyder sine kunder en virtuel klynge af maskiner, der konstant er tilgængelige via Internettet. Disse virtuelle maskiner emulerer alle fysiske egenskaber ved en rigtig computer, inklusive den fysiske hardware, et valg af operativsystemer, netværk, forudindlæste applikationer såsom webservere, databaser, styringsværktøjer osv. Desuden sikrer Amazon sikkerheden for sin klients systemer.
AWS-teknologien implementeres på serverfarmebaseret over hele verden og vedligeholdt af AWS. Gebyrer er baseret på brug, hardware og softwarefunktioner, netværk og valgt operativsystem samt tilgængelighed, redundans og sikkerhedsindstillinger.
Overvågning af AWS - Hvad er der dertil?
Da AWS ikke er andet end sky-værtservere, er det nemt at forestille sig, at overvågning af det ligner overvågningsservere. Mere specifikt er det næsten identisk med overvågning af virtuelle servere. Men der er ikke kun servere i en typisk AWS-opsætning. Det vil ofte indeholde databaser og andre applikationer og vil ofte også indeholde mindst nogle netværkskomponenter. Lad os se nærmere på de forskellige typer overvågning, der kan anvendes i AWS-miljøer.
tilgængelighed
Tilgængelighedsovervågning er den mest basale form forovervågning. Det er ofte et simpelt spørgsmål at verificere, at en given ressource reagerer. I et lokalt miljø er dette den type test, der typisk udføres ved hjælp af ping. Men da AWS-miljøer typisk kun kan nås via Internettet, og i betragtning af at ping ofte er blokeret af Internet-routere og firewalls, er der kommet andre måder at verificere på. Med dem fulgte også muligheden for at kontrollere, at maskiner ikke kun kører, men at visse specifikke tjenester også er. For eksempel kan testning af et svar på port 80 validere, at webserverkomponenten kører.
Operations Metrics
De næste ting, som man måske ønsker at overvåge, erenheder 'forskellige operationelle målinger. De samme grundlæggende teknikker, der bruges til lokal overvågning, kan ofte bruges, og når de ikke gør det, findes der flere alternativer. Med hensyn til hvilke operationelle målinger, der skal overvåges, kan vi tænke på ting som f.eks. CPU-belastning og hukommelsesforbrug. Andre målinger, der er tættere på det fysiske system - såsom CPU-kernetemperatur - udelades ofte, da de vedrører den del af miljøet, der administreres af AWS.
Ydeevne
Det sidste element, der ofte overvåges, erydeevne. Dermed henviser vi til slutningen til slutningen af systemet som helhed. Nogle vil referere til dette som brugeroplevelsesovervågning. Det har at gøre med validering af, at alle de forskellige komponenter kommunikerer korrekt, og at hver enkelt reagerer rettidigt og tilbyder acceptabel ydeevne fra ende til ende.
Forskellige typer overvågningstjenester og værktøj
Overvågningsværktøjer kan differentieres baseret påflere kriterier. En af de vigtigste differentierende faktorer er den anvendte dataindsamlingsmetode. Nogle værktøjer er afhængige af SNMP (Simple Network Management Protocol) for at hente operationelle parametre fra de systemer og enheder, de overvåger. Andre stoler i stedet på Windows Management Instrumentation, en noget lignende teknologi, som dette er forbeholdt Windows-operativsystemer. Men for det ultimative inden for granularitet og forskellige overvågbare parametre, kan agentbaserede værktøjer næppe slåes. De stoler på en lokal agent, der altid kører på de overvågede systemer, og som er ansvarlig for indsamling af data. Der er dog en stor ulempe ved agentbaseret overvågning. Det har en tendens til at lægge en ekstra belastning på systemressourcer, som undertiden kan begrænses.
En anden almindelig skelnen mellemforskellige overvågningsværktøjer relateret til deres placering. Nogle værktøjer er lokalt installeret på en server og betjener deres overvågning fra dine lokale netværk. Andre systemer - og de bliver mere og mere populære - er skybaserede og tilbydes i en software som en servicemodel. Mange mennesker har en tendens til at foretrække skybaserede overvågningstjenester i disse dage. Faktisk. Nogle organisationer kører komplekse it-miljøer uden at eje en enkelt server ved at flytte alle tjenester - inklusive overvågning og styring - til skyen.
De bedste overvågningstjenester og værktøj
Nok teori, lad os nu se på nogle afden bedste AWS overvågningsservice og værktøjer, vi kunne finde. Vores liste indeholder en række meget forskellige værktøjer, der hver tilbyder en anden overtagelse af AWS-overvågning. Mange af værktøjerne kan også bruges til at overvåge enhver type virtuelle eller fysiske, lokale eller skybaserede servere.
1. SolarWinds Server og applikationsmonitor (Gratis prøveversion)
SolarWinds er en velkendt udgiver af nogle afde allerbedste værktøjer til netværk og systemadministration. Virksomheden har eksisteret i cirka tyve år, og dets flagskibsprodukt, kaldet Network Performance Monitor, scorer konsekvent blandt de bedste SNMP-overvågningsværktøjer. For at gøre tingene endnu bedre laver SolarWinds også en hel del gratis værktøjer, der hver især imødekommer et specifikt behov hos netværksadministrator. Den avancerede undernetberegner og Kiwi Syslog Server er to eksempler på disse gratis værktøjer.
Det SolarWinds Server og applikationsmonitor blev designet til at hjælpe administratorer med at overvågeservere, deres operationelle parametre, deres processer og de applikationer, der kører på dem. Det kan nemt skaleres fra meget små netværk til store netværk med hundreder af servere - både fysiske og virtuelle - spredt over flere websteder. Hovedårsagen til, at dette værktøj kom til vores liste - bortset fra at være så funktionspakket - er, at det er perfekt egnet til at overvåge skyhostede miljøer som Amazon Web Services eller Microsoft Azure.
- GRATIS PRØVEVERSION: SolarWinds Server og applikationsmonitor
- Officielt downloadlink: https://www.solarwinds.com/server-application-monitor/registration
Blandt de funktioner, vi elsker mest om SolarWinds Server og applikationsmonitor er, hvor let det er at konfigurere. Den indledende konfiguration gøres lige så let ved hjælp af dens to-pass auto-opdagelsesproces. Den første gennemgang opdager hver server, og den anden finder applikationer på hver opdaget server. Selvom denne proces kan tage tid, kan den fremskyndes ved at levere en liste over specifikke applikationer, du kan kigge efter. Når værktøjet er i gang, gør det brugervenlige GUI at bruge det til en leg. Værktøjets personaliserbare dashboard giver dig mulighed for at vise oplysninger i enten en tabel eller et grafisk format.
Pris for SolarWinds Server og applikationsmonitor starter ved $ 2 995 og er baseret på antallet af komponenter, knuder og volumen, der overvåges. En gratis 30-dages prøveversion er tilgængelig til download, hvis du vil prøve produktet, før du køber det.
2. SolarWinds Server Configuration Monitor (Gratis prøveversion)
Næste på vores liste er et andet produkt fra SolarWinds kaldet the Serverkonfigurationsmonitor eller SCM. Den specifikke type overvågning, den udfører, erganske unik: det overvåger enheder og applikationskonfigurationer for ændringer og til overholdelse af forskellige standarder. Det er også et kraftfuldt fejlfindingsværktøj, der kan give dig de nødvendige oplysninger om konfigurationsændringer og deres korrelationer med præstationsafmatning. Dette kan hjælpe dig med at finde grundårsagen til nogle ydelsesproblemer forårsaget af konfigurationsændringer.
- GRATIS PRØVEVERSION: SolarWinds Server Configuration Monitor
- Officielt downloadlink: https://www.solarwinds.com/server-configuration-monitor/registration
Det SolarWinds Server Configuration Monitor er et agentbaseret værktøj, hvor agenten er installeretpå hver server, der overvåges. En fordel ved en sådan arkitektur er, at agenten fortsætter med at indsamle data, selv når serveren er afbrudt fra netværket. Dataene opbevares lokalt og sendes derefter til værktøjet, så snart serveren er tilbage online.
Funktionsmæssigt lader dette produkt intet væreønskes. Værktøjets auto-discovery-funktion registrerer automatisk servere, der er berettigede til overvågning. Det leveres også ud-af-boksen-konfigurationsprofiler til de mest almindelige servere. Det kan bruges som et grundlæggende værktøj til forvaltning af aktiver, og det giver dig mulighed for at se hardware- og softwareinventar og rapportere om dem. SCM kan integreres i din systemovervågningsløsning takket være Orion-platformen, som de fleste SolarWinds-overvågningsværktøjer er baseret på. Det er et fantastisk værktøj at bruge sammen med det foregående til at overvåge dit AWS-miljø.
I modsætning til de fleste andre SolarWinds-produkter er prisoplysninger for Serverkonfigurationsmonitor er ikke let tilgængelig. Du skal kontakte SolarWinds 'salg. En 30-dages evalueringsversion er dog tilgængelig til download.
3. Amazon CloudWatch
Ville det ikke være fornuftigt at bruge et Amazon-værktøj til at overvåge AWS-infrastrukturer? Amazon CloudWatch, vores tredje post, er en overvågning og styringservice bygget til udviklere, systemoperatører, ingeniører til site-pålidelighed (SRE) og IT-ledere. Værktøjet giver dig data og handlingsmæssige indsigter. Du bruger dem til at overvåge dine applikationer, opdage, forstå og svare på systemdækkende ydeevneændringer, optimere ressourceudnyttelsen og få et samlet overblik over operationel sundhed. Det er et meget grundigt værktøj, der tilbyder stort set al den overvågning, du har brug for.
Amazon CloudWatch indsamler overvågnings- og driftsdata ved hjælp afadskillige teknikker såsom logindsamling og analyse samt metrics og begivenhedsovervågning. Du får en samlet visning af AWS-ressourcer, applikationer og tjenester, der kører på AWS og lokale servere. Du kan bruge dette værktøj til at indstille alarmer, visualisere logfiler og metrics side om side, tage automatiske handlinger, fejlfinde problemer og opdage indsigt. Produktet er også velegnet til at optimere dine applikationer og sikre, at de kører glat.
En af de største fordele ved Amazon CloudWatch er hvor let det er at komme i gang. Produktet har ingen forpligtelser eller minimumsgebyrer. Kunder betaler simpelthen for det, de bruger, og debiteres i slutningen af måneden.
4. AppDynamics iQ
AppDynamics blev erhvervet af Cisco i begyndelsen af 2017 og dets AppDynamics iQ platform leverer skybaserede overvågningsværktøjersom du kan bruge til integreret overvågning af flere infrastrukturer eller platforme som en tjeneste (IaaS / PaaS) fra AWS og de fleste andre udbydere. Det giver applikationer i realtid og forretningssynlighed. Den er lavet af seks meget intelligente ydelsesmotorer - kaldet iQ'er - der hver udlåner sine specifikke talenter.
Map iQ hjælper dig med at se og forstå den komplette kunderejse. Motoren opretter og dynamisk opdaterer automatisk visuelle flowkort. Baseline iQ-motoren lader AppDynamics iQ overvågningsplatform etableres automatiskdynamiske baselinjer for dine forretningstransaktioner og beregninger ved hjælp af selvlæring i stedet for statiske tærskler. Den næste motor, kaldet Diagnostic iQ, isolerer og løser problemer med applikationsydelsen effektivt ved at overvåge hver kodelinje, mens den aktiverer dybe diagnosefunktioner. Signal iQ-motoren korrelerer enorme mængder metriske data indsamlet fra ydelsesovervågningsløsningen og leverer en ende-til-ende-visning af applikationsydelsen. Enterprise iQ-motoren bruges til applikationsdistribution og performance management. Sidst men ikke mindst forbinder Business iQ-motoren alle andre moduler med forretningskravene.
Priser for AppDynamics iQ platformen er ikke let tilgængelig. Du skal kontakte AppDynamics-salg for at få flere oplysninger. Imidlertid er en gratis 15-dages prøveperiode og en online demo tilgængelig.
5. Ny relik
Ny relik tilbyder en pakke med flere forskellige overvågningsværktøjer, der vil tilfredsstille de fleste overvågningsbehov. Af særlig interesse i forbindelse med dette indlæg er to produkter, Ny relik APM, et overvågningsværktøj til applikationsydelse og Ny relik-infrastruktur, et mere "traditionelt" infrastrukturovervågningsmodul.
Når du bruger Ny relik APM og infrastruktur sammen, hvad du får eren omfattende oversigt over sundheden for dine servere og værter samt de applikationer og tjenester, de er afhængige af. Når dine applikationsskalaer og infrastruktur ændres, kan du nemt spore status for lagerkonfiguration og korrelere ændringer med potentielle påvirkninger på dit system og applikationsydelse.
Det Ny relik platform tilbydes i en software som en tjenestemodel, og den er især velegnet til overvågning af skybaserede infrastrukturer som AWS eller Microsoft Azure. Infrastrukturovervågningskomponenten i Ny relik er tilgængelig i en Essentials-version og en Proversion, hvor sidstnævnte tillader integration med andre New Relic-moduler. Priserne er så lave som $ 0,60 / måned pr. Instans for Essentials-versionen og $ 1,20 / måned per instans for Pro-versionen. Prisstrukturen er faktisk temmelig kompliceret men Ny relik webstedet har et meget godt tilbud til bygningsværktøj.
6. Logic Monitor
LogicMonitor er en skybaseret tjeneste, der giver dybdegåendeovervågning af AWS-ressourcer og samtidig give omfattende dækning af eksisterende infrastruktur på stedet. Det understøtter de fleste AWS-indstillinger såsom EC2, RDS, ELB, EBS, SQS og mere. Det vil trække applikationsniveau-målinger fra EC2-tilfælde, der kører Nginx, MySQL, Kafka og hundreder af andre applikationer. Du kan bruge værktøjets indbyggede AWS SDK til at få tilpassede metrics, EC2 planlagte begivenheder og Amazons status for sundhedsydelser.
Værktøjet indeholder automatisk opdagelse af alle AWSressourcer og opdager og overvåger også al din lokal infrastruktur. Det har også forudkonfigurerede overvågningsskabeloner, der er kompatible med over 1000 teknologier. Det kan trække målinger på OS-niveau og applikationsniveau, som ikke er tilgængelige ved hjælp af CloudWatch alene. Det er en omfattende platform med indbygget alarmering, rapportering og dashboards, der konsoliderer behovet for flere værktøjer, der giver dig og dit team mulighed for at gøre mere med færre ressourcer.
Logic Monitor fås i tre stigende stigningerfunktioner, der starter ved $ 15 pr. enhed pr. måned for Starter-versionen og $ 23 pr. enhed pr. måned for den øverste Enterprise-version. En gratis 14-dages prøveversion er tilgængelig, og det samme er en demo.
7. BMC TrueSight
Sidste på vores liste er BMC TrueSight-platformen,en anden skybaseret software som et tjenestetilbud. Du kan bruge platformen til at køre og optimere AWS, Azure, OpenStack og andre skyer, applikationer og tjenester og fremskynde innovation gennem større driftseffektivitet.
BMC TrueSight giver kontrol over IT-infrastrukturressourcerog omkostninger, applikationsydelse og slutbrugeroplevelse til multi-cloud miljøer og applikationer. Det giver synlighed på tværs af IT-miljøet og bruger algoritmisk analyse. Dette giver applikations- og infrastrukturledere mulighed for at få indsigt i at planlægge og administrere tjenester og omkostninger baseret på forretningsprioritet og operationelle krav.
Prisoplysninger for BMC TrueSight er ikke let tilgængelig og kan opnås ved at kontakte BMC-salg. Der kan også arrangeres en gratis prøveperiode.
Kommentarer