AWS-Überwachungstools für AWS-Cloud-Instanzen
Umsetzbare Erkenntnisse für Ihre AWS-Instanzen über ein einheitliches Dashboard
SolarWinds® Server & Application Monitor (SAM) enthält AWS-Cloud-Überwachungstools, die Ihnen einen zentralen Überblick über Ihre EC2-Instanzen (Amazon Elastic Compute Cloud) bieten. Die AWS-Überwachungstools in SAM umfassen intuitive Diagramme und eine störungssichere Architektur sowie eine Weboberfläche, um eine unkomplizierte Cloud-Integration zu unterstützen. Die CloudWatch-API kann Messdaten in der Orion® Platform sammeln und anzeigen. Falls Sie planen, zusätzliche Messdaten abzufragen, können Sie Ihre AWS-Cloud als Knoten überwachen. Sie können auch jede AWS-Instanz, die als Knoten überwacht wird, beenden, stoppen oder neu starten.
Automatische Erkennung von Instanzen für eine umfassende AWS-Überwachung
Sie können alle in Ihrem AWS-Konto bereitgestellten Instanzen automatisch erkennen und anzeigen. Die AWS-Cloud-Überwachungstools in SAM finden alle EC2-Cloud-Instanzen und EBS-Volumes (Amazon Elastic Block Store) in Ihrer Cloud-Infrastruktur, beginnen sofort mit der Überwachung und informieren Sie über neue Instanzen. SAM bietet Multi-Cloud-Überwachung für AWS, indem Service-APIs nach Leistungs- und Statusmessdaten abgefragt werden und die AWS-Überwachungsdaten aggregiert werden, um Sie bei der Überwachung, Verwaltung und Fehlerbehebung von Problemen zu unterstützen. SAM konsolidiert eine Reihe von Überwachungsdaten und macht so mehrere AWS-Überwachungstools überflüssig.
Relevante Leistungsmessdaten überwachen und Warnungen für Cloud-Probleme konfigurieren
Die AWS-Überwachungstools in SAM bieten einen umfassenden Überblick darüber, wie sich Ihre Cloud-Dienste und ‑Anwendungen auf die Gesamtleistung auswirken. Mit den Funktionen zur Überwachung der AWS-Anwendungsleistung können Sie außerdem bei Problemen wie AWS-Drosselung, AWS-Limitüberschreitung, Abfrageproblemen, Integritätsstatus und anderen Schwellenwerten automatisch Warnungen an die entsprechenden Stakeholder senden. Obwohl die Standardeinstellungen Transparenz und Benachrichtigungen für kritische und Warnungsschwellenwerte ermöglichen, können Sie mit SAM auch die Überwachung und Warnmeldungen an die Anforderungen Ihrer IT-Umgebung anpassen.
Unterstützung einer hybriden Umgebung mit Multi-Cloud-Überwachung für AWS
SAM ermöglicht die nahtlose Integration der AWS-Anwendungsleistungsüberwachung und kann kontinuierliche Einblicke in die Messdaten von lokalen und Cloud-Servern bieten, um Ihre gesamte hybride IT-Umgebung besser abzubilden. SAM konsolidiert Daten aus der cloudbasierten AWS-Überwachung mit Informationen, die von lokalen und VM-Diensten gesammelt wurden, um eine einheitliche Ansicht von Ressourcen, Anwendungen und Services im selben Dashboard zu erstellen. So können Sie Messdaten und Leistungsprobleme leichter vergleichen und korrelieren.
Effizientere Fehlerbehebung bei der Cloud-Leistung mit AWS-Anwendungsüberwachungstools
Die AWS-Cloud-Überwachungstools in SAM ermöglichen die einfache Überwachung von Cloud-Integritätsmessdaten und Korrelation von Verlaufsleistungsdaten über verwaltete Anwendungen hinweg. Mit dem Leistungsanalyse-Dashboard oder mit PerfStack™ können Sie neben den Cloud-Messdaten zusätzliche Daten von anderen von der Orion Platform verwalteten Knoten in Diagramme und Grafiken für visuelle Übersichten einbinden. Dies kann einen kritischen Überblick über Cloud-Leistungsprobleme bieten. Sie können relevante Leistungsdaten per Drag-and-Drop auf anpassbare Zeitleisten ziehen, um besser nachzuvollziehen, wie und wann das Problem aufgetreten ist.
Was ist die AWS-Überwachung?
AWS ist ein weit verbreiteter Cloud-Dienstanbieter, der eine Reihe von Infrastruktur-, Plattform- und Software-as-a-Service-Lösungen anbietet. Die AWS-Überwachung umfasst die Wartung, Fehlerbehebung und Optimierung der Leistung von AWS-Cloud-Instanzen.
Mit einem AWS-Überwachungstool, mit dem Systeme, Anwendungen und andere cloudbasierte Umgebungen konstant überwacht werden, können Sie schnell auf Probleme reagieren und die Leistung über Cloud-Instanzen hinweg optimieren.
Was ist die AWS-Hybrid-Cloud-Überwachung?
Hybrid-Computing-Umgebungen basieren auf IT-Infrastrukturen, die lokale und cloudbasierte Komponenten miteinander verbinden. Dieses Infrastrukturmodell kann potenziell eine breitere Unterstützung für den Betrieb und die Dienste eines Unternehmens bieten, indem es dynamische Arbeitslasten ermöglicht.
Welche Vorteile bietet die AWS-Überwachung für DevOps?
AWS-Systeme und ‑Services können wichtige Komponenten innerhalb hochkomplexer Infrastrukturen und Umgebungen sein. Daher ist es für Sie entscheidend, deren Stabilität, Zuverlässigkeit und Betriebszeit sicherzustellen. Mit einem professionellen Überwachungstool können Sie die Effizienz Ihrer AWS-Prozesse verbessern, indem Sie wichtige Messdaten und Aktivitäten nachverfolgen, die auf neue oder sich verschlechternde Probleme hinweisen können. Durch proaktive Überwachung können Sie Probleme effizienter erkennen und beheben, bevor sie die Leistung drastisch beeinträchtigen.
Darüber hinaus sollte Ihre AWS-Überwachungsstrategie einen umfassenden, ganzheitlichen Ansatz zur Erfassung von Daten aus einer Vielzahl von Quellen und Knoten enthalten. Dies hilft, einen umfassenderen Einblick in die Umgebung zu erhalten, was besonders für die Fehlersuche bei Ausfällen an mehreren Endpunkten von Vorteil ist.
Die ordnungsgemäße Integration, Verwaltung und Überwachung einer hybriden Infrastruktur ist jedoch oft mit einer höheren Komplexität verbunden. Eine erfolgreiche AWS-Überwachung für hybride Computing-Umgebungen sollte Tools und Software umfassen, die flexible, skalierbare Lösungen für eine Vielzahl von Infrastrukturtypen bieten. Da hybride Umgebungen Dienste umfassen können, die in öffentlichen oder privaten Clouds angesiedelt sind, ist die Gewährleistung von API-Kompatibilität, Netzwerkkonnektivität und nahtlosen Integrationen zwischen den Anbietern von entscheidender Bedeutung. Die Verwaltung verschiedener Dienstanbieter kann beispielsweise schwierig sein, da Sie in der Lage sein müssen, Probleme im Zusammenhang mit unterschiedlichen Vereinbarungen zum Servicelevel (SLAs) zu verwalten und gleichzeitig sicherzustellen, dass Endbenutzer auf Anwendungen, Dienste und andere Ressourcen zugreifen können.
Ein AWS-Überwachungstool kann Ihnen dabei helfen, Probleme effektiver nachzuverfolgen und zu beheben, indem Sie für Transparenz für die gesamte IT-Umgebung von der AWS-Cloud bis hin zu lokalen Geräten sorgen.
Sie können die AWS-Überwachung auch optimieren, indem Sie bei spezifischen Ereignissen klare Teamverantwortlichkeiten festlegen, die Automatisierung nach Möglichkeit in die Überwachungsprozesse einbeziehen und sicherstellen, dass Sie die EC2-Instanzprotokolldateien (Amazon Elastic Compute Cloud) überwachen. Die Wahl des richtigen AWS-Überwachungstools kann helfen, viele dieser wichtigen Aufgaben zu optimieren.
Was wird in AWS-Services überwacht?
AWS-Anwendungsüberwachungstools sollten idealerweise die Leistung und den Status von AWS-Instanzen nachverfolgen, indem Daten aus verschiedenen Quellen erfasst werden. Die AWS-Überwachungssoftware kann Informationen aus Leistungsmessdaten, Ereignisprotokollen, Datenverkehrsprotokollen, Netzwerkinfrastruktur und zusätzlichen Datenströmen erfassen und synthetisieren, um ein konsolidiertes Bild Ihrer gesamten AWS-Bereitstellung zu erstellen.
Viele AWS-Überwachungslösungen enthalten Funktionen zur Steigerung der Effizienz der AWS-Instanzüberwachung und zur Verbesserung Ihrer Fähigkeit, aus diesen Überwachungslösungen Erkenntnisse zu gewinnen. Datenvisualisierungen und ‑diagramme können beispielsweise AWS-Rohüberwachungsdaten in einen Überblick über die Integrität und Leistung Ihrer cloudbasierten Services und Anwendungen übersetzen.
Die Überwachungstools für AWS sollten auch konfigurierbare intelligente Warnfunktionen enthalten, mit denen Sie Schwellenwerte für kritische Leistungsmetriken festlegen können, die Benachrichtigungen und andere automatisierte Reaktionen auslösen. Dies kann dazu beitragen, dass Sie über Probleme informiert werden, sobald sie erkannt werden, was die Reaktions- und Lösungszeit drastisch verkürzen kann.
Was sind Messdaten in AWS?
AWS umfasst eine breite Palette von Diensten, die Sie am effektivsten überwachen können, indem Sie bestimmte Leistungsmessdaten priorisieren.
Mit SolarWinds® Server & Application Monitor (SAM) können Sie mithilfe eines API-Abrufs benutzerdefinierte Überwachungen erstellen, um Daten aus Amazon EC2-Umgebungen wie Elastic Block Store (EBS), Elastic Load Balancing (ELB), Relational Database Service (RDS) und ElastiCache zu sammeln.
Amazon EC2-Instanzen sind virtuelle Server, die skaliert werden können, um sicherzustellen, dass Unternehmen und Organisationen Zugang zu ausreichenden Ressourcen und Kapazitäten für den Betrieb geschäftskritischer Anwendungen haben. EC2-Instanzen erfordern oft eine konstante Überwachung, da ihre Leistung auf tiefer liegende Infrastrukturprobleme hinweisen kann.
Zu den primären Messdaten, die für EC2 zu überwachen sind, gehören:
- CPU Utilization (CPU-Auslastung): Hiermit wird der Anteil der zugewiesenen Recheneinheiten nachverfolgt, die jede EC2-Instanz verwendet. Dies kann dazu beitragen, Ressourcenengpässe zu identifizieren oder festzustellen, ob Instanzen und Ressourcen für die Arbeitslast Ihrer Umgebung optimal bereitgestellt werden.
- DiskReadBytes und DiskWriteBytes: Diese Metriken verfolgen die Datenbytes, die aus EC2-Instanzen gelesen und in diese geschrieben werden, um Probleme auf Anwendungsebene zu lokalisieren.
- StatusCheck Failed (Statusprüfung fehlgeschlagen): Diese Metrik ist wichtig für die Überwachung der Integrität von EC2-Instanzen und kann Informationen darüber liefern, ob ein Problem durch eine bestimmte Instanz oder ihre unterstützende Infrastruktur verursacht wird.
Amazon EBS bietet EC2-Instanzen die langfristige Speicherung und ermöglicht so ein effizientes Kopieren und Übertragen von Replikaten, wenn die Infrastruktur erweitert wird. Zu den zu überwachenden Messdaten für EBS gehören:
- VolumeReadBytes und VolumeWriteBytes: Diese Metriken verfolgen die Datenbytes, die über einen bestimmten Zeitraum auf und von EBS-Volumes kopiert wurden, was nützlich ist, um Ihre gesamte EBS-Last zu bestimmen.
- VolumeTotalReadTime und VolumeTotalWriteTime: Diese Metriken verfolgen die Dauer von Lese- und Schreibvorgängen über einen bestimmten Zeitraum und sind besonders nützlich für die Behebung von Latenzproblemen, wenn sie mit Durchsatzmemessdaten korreliert werden.
- VolumeQueueLength: Hiermit wird die Anzahl der in die Warteschlange gestellten Vorgänge verfolgt, wodurch auch ein Überblick über die gesamte EBS-Arbeitslast gewährt wird. Eine hohe Warteschlangenlänge kann im Laufe der Zeit zu einer erhöhten Latenz beitragen.
- VolumeIdleTime: Hiermit wird die Dauer der Inaktivität des EBS-Volumes gemessen, was genutzt werden kann, um kostspielige und ineffiziente übermäßige Bereitstellung zu verhindern.
- VolumeStatus: Diese Metrik hilft bei der Überwachung der Integrität von EBS-Volumes, die bei unzureichender Leistung einen Warnstatus senden können.
Amazon ELB leitet den Anwendungsdatenverkehr über mehrere EC2-Instanzen, um eine Überlastung zu verhindern. Dies hat den Vorteil, dass die Integrität der Anwendung und die Fehlertoleranz verbessert werden, indem Anfragen automatisch von leistungsschwachen Instanzen weg verteilt werden. Die Überwachung der ELB-Integrität und der Leistungsmessdaten ist für die Optimierung der Endbenutzererfahrung unerlässlich. Beispiele für zu überwachende ELB-Messdaten sind:
- RequestCount: Hiermit wird die Summe der über einen bestimmten Zeitraum verteilten Anfragen verfolgt. Plötzliche Spitzenwerte oder abfallende Werte sind oft erste Anzeichen für ein AWS- oder DNS-Problem.
- SurgeQueueLength: Hiermit werden die Anfragen in der Warteschlange verfolgt, die ELB noch verteilen muss. Wie bei der Warteschlangenlänge kann ein hoher Wert für diese Metrik über einen längeren Zeitraum zu einer größeren Latenz und schlechteren Leistung führen. Dies sollte auch unbedingt überwacht werden, da eingehende Anfragen verloren gehen, sobald die maximale Kapazität der Warteschlange erreicht ist.
- Latency (Latenz): Anstatt die Latenz des Lastenausgleichsmoduls zu verfolgen, verfolgt diese Metrik die Zeit, die Back-End-Instanzen benötigen, um auf die von ELB verteilten Anfragen zu antworten.
- HealthyHostCount und UnHealthyHostCount: Mithilfe dieser Integritätsprüfungen kann ELB beurteilen, welche Instanzen auf Anfragen reagieren können und welche ein Eingreifen erfordern.
Amazon RDS vereinfacht die Bereitstellung und den Betrieb von cloudbasierten Datenbanksystemen. Um möglichst effektiv zu sein, sollten AWS-Überwachungsstrategien die folgenden RDS-Messdaten verfolgen:
- FreeStorageSpace: Hiermit wird der verfügbare zugewiesene Speicherplatz für jede Datenbankinstanz verfolgt. Die Sicherstellung, dass Instanzen über ausreichend Speicherplatz verfügen, ist der Schlüssel zur Vermeidung von Datenverlust und anderen Anwendungsproblemen.
- DatabaseConnections: Diese Metrik zählt die offenen Datenbankverbindungen über einen bestimmten Zeitraum und kann verwendet werden, um ein Überschreiten des maximalen Verbindungslimits für jedes Datenbankmodul und jede Instanz zu vermeiden.
- ReadLatency und WriteLatency: Diese Metriken verfolgen die durchschnittliche Zeit, die für Eingabe-/Ausgabeanfragen auf der Festplatte erforderlich ist, und kann genutzt werden, um zu knappe Ressourcen hervorzuheben.
- DiskQueueDepth: Diese Metrik verfolgt die Anzahl der Eingabe-/Ausgabeanfragen in der Warteschlange. Wenn diese Metrik in Korrelation mit der Latenz überwacht wird, bietet sie Einblick in mögliche Engpässe auf der Speicherebene.
Amazon ElastiCache ist ein speicherinterner Cache-Dienst, mit dem Anwendungen auf Dateien und Ressourcen aus dem Cache zugreifen können, ohne dass Back-End-Instanzen abgefragt werden müssen. Dies hat den zusätzlichen Effekt, dass der Durchsatz erhöht und die Latenz bei leseintensiven Lasten reduziert wird. Zu den AWS CloudWatch-Leistungsmessdaten für ElastiCache, die Sie überwachen sollten, gehören:
- Current Connections (Aktuelle Verbindungen): Hiermit wird die Gesamtzahl der Verbindungen zwischen Clients und dem Cache erfasst. Unerwartete drastische Änderungen in dieser Metrik können mögliche Anzeichen für Probleme mit der zugrunde liegenden Infrastruktur sein.
- Number of Set/Get Commands Processed (Anzahl der verarbeiteten Set/Get-Befehle): Diese Metriken sind Indikatoren für den Durchsatz und die Cache-Nutzung, die für die Fehlersuche bei Latenzproblemen hilfreich sein können.
- Cache Hits (Cachetreffer) und Cache Misses (Cachefehler): Diese Metriken können miteinander verglichen werden, um die Rate der erfolgreichen Cache-Suchvorgänge zu ermitteln. Wenn die Trefferquote zu niedrig ist, kann dies ein Zeichen dafür sein, dass zusätzliche Cache-Ressourcen bereitgestellt werden müssen.
- Evictions (Entfernungen): Dieser Wert bezieht sich auf die aus dem Cache gelöschten Elemente, damit neue Dateien geschrieben werden können. Eine konstant hohe Anzahl von Entfernungen bei einer niedrigen Trefferquote ist ein Zeichen dafür, dass die Cache-Größe erhöht werden muss.
- Swap Usage (Swap-Nutzung): Hiermit wird die Festplattennutzung von zwischengespeicherten Daten berechnet, die tatsächlich im Speicher abgelegt werden sollten. Der Vorteil von In-Memory-Caching basiert auf einer geringen Swap-Nutzung, daher ist diese Metrik entscheidend für die Überwachung.
Wie funktioniert die AWS-Überwachung in SAM?
SolarWinds Server & Application Monitor enthält AWS-Überwachungstools, die sich direkt in Ihr Cloud-Dienste-Konto integrieren lassen, um APIs für wichtige Leistungsmessdaten und Statusaktualisierungen abzufragen. Die Lösung bietet Ihnen umfassende Einblicke in Ihre gesamte Cloud-Umgebung. Mit der SAM AWS-Überwachung können Sie verteilte Dienste und Daten effizienter verwalten und letztendlich AWS-Leistungsprobleme effizienter und effektiver beheben.
SAM bietet außerdem integrierte Überwachungsvorlagen und die Möglichkeit, die Messdaten, die das Tool nachverfolgt und korreliert, individuell anzupassen. Das Tool nutzt Legacy-Cloud-Leistungsprobleme, um eine kontextbezogene Multi-Cloud-Überwachung für AWS-Instanzen zu ermöglichen. Darüber hinaus können Sie mit SAM Anwendungs- und Serverabhängigkeiten für Einblicke in die Netzwerkkommunikation mithilfe von PerfStack™ visualisieren. Mit diesen Informationen können Sie aussagekräftige und nützliche Warnungen einfacher konfigurieren, um Ihre Anforderungen an die AWS-Leistungsüberwachung zu erfüllen.
- Was ist die AWS-Überwachung?
- Was ist die AWS-Hybrid-Cloud-Überwachung?
- Welche Vorteile bietet die AWS-Überwachung für DevOps?
- Was wird in AWS-Services überwacht?
- Was sind Messdaten in AWS?
- Wie funktioniert die AWS-Überwachung in SAM?
Was ist die AWS-Überwachung?
AWS ist ein weit verbreiteter Cloud-Dienstanbieter, der eine Reihe von Infrastruktur-, Plattform- und Software-as-a-Service-Lösungen anbietet. Die AWS-Überwachung umfasst die Wartung, Fehlerbehebung und Optimierung der Leistung von AWS-Cloud-Instanzen.
Mit einem AWS-Überwachungstool, mit dem Systeme, Anwendungen und andere cloudbasierte Umgebungen konstant überwacht werden, können Sie schnell auf Probleme reagieren und die Leistung über Cloud-Instanzen hinweg optimieren.
Optimierte AWS-Überwachung mit den erforderlichen Erkenntnissen und Tools
Server & Application Monitor
- Mit der AWS-Cloud-Überwachung einen umfassenden Überblick über Cloud-Instanzen erhalten.
- Leistungsmessdaten und Ressourcennutzung mit der AWS-Überwachungssoftware korrelieren.
- Tipps zur Fehlerbehebung nutzen, um eine optimale AWS-Überwachung zu erreichen.
Ab $1,813
SAM, ein Orion-Modul, basiert auf der SolarWinds Platform