View a markdown version of this page

Organisation und Nutzung des Dashboards - Amazon GameLift Servers

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Organisation und Nutzung des Dashboards

Sehen Sie sich Ihre Kennzahlen auf umfassenden Dashboards in Amazon Managed Grafana an. Die verfügbaren Dashboards hängen von Ihrem Flottentyp ab:

Verfügbarkeit der Dashboards nach Flottenart

Die folgende Tabelle zeigt, welche Dashboards für die einzelnen Flottenarten verfügbar sind:

Dashboard Flottentyp Description
EC2 Überblick über die Flotte EC2 Flotte Zeigt Informationen zu gleichzeitigen Spielern (CCU), Instanzen und Spielerkapazität an
Überblick über die Instanzen EC2 Flotte Zeigt die durchschnittliche CPU-, Arbeitsspeicher- und Netzwerkauslastung für alle Flotteninstanzen an
Instance-Leistung EC2 Flotte Zeigt detaillierte Metriken (CPU, Arbeitsspeicher, Festplatte, Netzwerk) für eine einzelne Instanz an
Überblick über die Containerflotte Containerflotte Zeigt die durchschnittliche Ressourcenauslastung aller Container in einer verwalteten Containerflotte an
Leistung von Containern Containerflotte Zeigt detaillierte Metriken einzelner Container innerhalb einer bestimmten ECS-Aufgabe an
Serverleistung beides Zeigt die Netzwerk-, Speicher- und Laufzeitleistung eines bestimmten Spielserverprozesses an (separate Versionen für Flotten EC2 und Container-Flotten)

Verwaltete EC2 Flotten:

  • EC2 Die Flottenübersicht bietet umfassende Einblicke in die Flottenkapazität und Skalierung.

  • Verwenden Sie die Dashboards Instances Overview und Instance Performance für die Überwachung auf Host-Ebene.

  • Metriken, die über den Hostmetrics-Empfänger erfasst wurden, sorgen für Transparenz auf Systemebene.

  • Konzentrieren Sie sich auf die Nutzung und Leistung der EC2 Instanzressourcen.

  • Server Performance (EC2) überwacht die Anwendungsmetriken für Spieleserver unabhängig von der zugrunde liegenden Infrastruktur.

Verwaltete Containerflotten:

  • Verwenden Sie die Dashboards „Container Fleet Overview“ und „Container Performance“ für die Überwachung von ECS-Aufgaben und Containern.

  • Mit ECS Container Receiver gesammelte Metriken sorgen für eine transparente Darstellung der Workloads in Containern.

  • Konzentrieren Sie sich auf die Aggregation auf Aufgabenebene und die Isolierung von Container-Ressourcen.

  • Server Performance (Container) überwacht die Anwendungsmetriken von Spieleservern unabhängig von der zugrunde liegenden Infrastruktur.

EC2 Dashboard mit Flottenübersicht

Dieses Dashboard bietet einen umfassenden Überblick über die Auslastung und Kapazität Ihrer Flotte weltweit und nach Standorten. Es enthält Grafiken, die die Anzahl der Stopps, Starts und Abstürze von Spieleservern sowie den Prozentsatz intakter Spieleserver anzeigen. Sie können nach FleetID und Standort filtern.

Kennzahlen im Überblick über die Flotte

Die folgende Tabelle zeigt die Kennzahlen, die im Flottenübersicht-Dashboard verfügbar sind:

Dashboard Metrikname Definition
Globale CCU und Kapazität CCU Zeigt die Anzahl der gleichzeitigen Benutzer auf allen Spieleservern in allen Instanzen an allen Standorten
Globale CCU Zeigt die Anzahl der gleichzeitigen Benutzer auf allen Spieleservern in allen Instanzen weltweit an
Aktive Instanzen Zeigt die Gesamtzahl der aktiven Instances in der Flotte an
Aktive Prozesse Zeigt die Anzahl der aktiven Spielserverprozesse an, die bereit sind, eine Spielsitzung zu hosten
Der Spieleserver wird gestartet Zeigt die Anzahl der Spielsitzungen an, die auf der gesamten Flotte gestartet wurden
Globale Zentraleinheit und Kapazität Gesunde Spieleserver Zeigt den durchschnittlichen Prozentsatz der Spieleserver in der Amazon GameLift Servers gesamten Flotte an, die als fehlerfrei gemeldet wurden
Abgestürzte Spielsitzungen Zeigt die Spielsitzung IDs der abgestürzten Spielsitzungen an. Klicken Sie auf den Link der Spielsitzung ARN, um zum Serverleistungs-Dashboard zu gelangen
Standort CCU Standort Spieler Zeigt die Anzahl der gleichzeitigen Spieler an einem Standort an, einschließlich aller Spieleserver und aller Instanzen an diesem Standort
Kapazität des Standorts Zeigt die Kapazitätsauslastung (%) an einem Standort und den Prozentsatz der an diesem Standort genutzten Spieleserver
Anmerkung

CCU-Metriken müssen in Ihrem Spieleservercode implementiert werden. Diese Messwerte werden nicht automatisch erfasst und müssen von Ihrer Anwendung implementiert und gemeldet werden.

Dashboard zur Übersicht der Instanzen

Dieses Dashboard bietet aggregierte Metriken auf Host-Ebene für alle Instances in Ihrer Flotte. Aktuelle Durchschnittswerte zeigen den Gesamtstatus der Instances. Wenn die Leistung nachlässt, überprüfen Sie die CPU-Auslastung, den Speicherverbrauch, den Netzwerk- und Festplattenverbrauch auf Engpässe. Sie können nach FleetID und Standort filtern.

Kennzahlen im Überblick über Instanzen

Die folgende Tabelle zeigt die Metriken, die im Dashboard „Instanzenübersicht“ verfügbar sind:

Dashboard Metrikname Definition
Zusammenfassung der Instanzen Durchschnittliche CPU-Auslastung In der Instanzübersicht wird die durchschnittliche Ressourcennutzung nach Instanzen nachverfolgt. Durchschnittlicher Prozentsatz der CPU-Ressourcen, die von allen Flotteninstanzen genutzt werden. Hohe Auslastungsmuster erfordern die Überprüfung der einzelnen Instanzmetriken und der Ressourcenverteilung
CPU-Auslastung zu Spitzenzeiten Höchste CPU-Auslastung, die in diesem Zeitraum für alle Instances in der Flotte verzeichnet wurde
CPU-Auslastung nach Instanz Individuelle CPU-Auslastung für jede Instanz in der Flotte, sodass Ressourcen-Hotspots identifiziert werden können
Zusammenfassung der Instanz Durchschnittliche Speicherauslastung Durchschnittlicher Prozentsatz des RAM, der von allen Flotteninstanzen genutzt wird. Bei hohen Auslastungsmustern müssen die Metriken einzelner Instanzen und die Verteilung der Ressourcen, z. B. der Speicherverbrauch, überprüft werden
Speichernutzung zu Spitzenzeiten Höchste Speicherauslastung, die in diesem Zeitraum für alle Instances in der Flotte verzeichnet wurde
Speichernutzung nach Instance Individuelle Speichernutzung für jede Instance in der Flotte, wodurch speicherintensive Workloads identifiziert werden können
Zusammenfassung des Netzwerks Netzwerk I/O (Byte) Die Netzwerkübersicht spiegelt die durchschnittliche Instanzkonnektivität wider. Das durchschnittliche Netzwerkverkehrsvolumen (gesendet und empfangen) über alle Flotteninstanzen hinweg. Überprüfen Sie bei Latenz- oder Konnektivitätsproblemen die Metriken der einzelnen Instances wie Netzwerk I/O - und Paketraten
Netzwerk I/O (Pakete) Durchschnittliche Netzwerkpaketrate (gesendet und empfangen) für alle Flotteninstanzen
Netzwerknutzung nach Instanz Individuelle Netzwerkauslastung für jede Instanz, nützlich für die Identifizierung von Netzwerkengpässen
Zusammenfassung der Festplatte I/O Festplattenoperationen Die Festplattenübersicht gibt die durchschnittliche Festplattenleistung der Instanzen an. Durchschnittliche read/write Festplattenoperationen für alle Flotteninstanzen. Langsame Reaktionszeiten deuten darauf hin, dass Festplattenvorgänge, I/O Wartezeiten und ausstehende Vorgänge auf der Ebene der einzelnen Instanzen untersucht werden
I/O Festplattendurchsatz Durchschnittlicher read/write Festplattendurchsatz für alle Flotteninstanzen
Festplattennutzung nach Instanz Individuelle Festplattennutzung für jede Instanz, wodurch Probleme mit der Speicherleistung identifiziert werden können
Anmerkung

Metriken auf Instance-Ebene werden über den Hostmetrics-Empfänger erfasst und bieten einen Überblick über die Infrastrukturleistung Ihrer Flotte auf Systemebene. Verwenden Sie dieses Dashboard, um allgemeine Trends zum Zustand der Flotte zu ermitteln und einzelne Fälle aufzuschlüsseln, wenn Leistungsprobleme festgestellt wurden.

Dashboard zur Instanzleistung

Dieses Dashboard bietet detaillierte Leistungskennzahlen für einzelne Instances. Aktuelle Durchschnittswerte zeigen den allgemeinen Zustand der Instance. Wenn die Leistung nachlässt, überprüfen Sie die CPU-Auslastung, den Speicherverbrauch und den Dateisystemverbrauch auf Engpässe. Es enthält Tabellen mit den meisten speicherintensiven Spielesitzungen und den meisten CPU-intensiven Spielesitzungen, anhand derer ermittelt werden kann, welche Prozesse am meisten zum Ressourcenverbrauch der Instanzen beitragen. Wenn Sie auf die Links zu Spielsitzungen klicken, können Sie detaillierte Messwerte genauer untersuchen. Du kannst nach einer bestimmten Instanz-ID filtern.

Kennzahlen zur Instanz-Leistung

Die folgende Tabelle zeigt die Metriken, die im Dashboard zur Instanzleistung verfügbar sind:

Dashboard Metrikname Definition
Lade-Zusammenfassung Spielsitzungen, die am meisten Arbeitsspeicher beanspruchen In der Ladeübersicht wird die Ressourcennutzung durch die Spieleserver nachverfolgt. Rangliste der Spielsitzungen, die in dieser Instanz die meisten Speicherressourcen verbrauchen. Bei hohen Auslastungsmustern müssen die einzelnen Sitzungsmetriken und die Ressourcenverteilung überprüft werden. Ein Klick auf die Links zur Spielsitzung ermöglicht eine genauere Untersuchung detaillierter Messwerte
Die meisten CPU-intensiven Spielsitzungen Rangliste der Spielsitzungen, die in dieser Instanz die meisten CPU-Ressourcen verbrauchen. Bei hohen Auslastungsmustern müssen die einzelnen Sitzungsmetriken und die Ressourcenverteilung wie CPU und Arbeitsspeicher überprüft werden. Ein Klick auf die Links zur Spielsitzung ermöglicht eine genauere Untersuchung detaillierter Messwerte
CPU-Auslastung pro Spielsitzung Aufschlüsselung der individuellen CPU-Auslastung mit Angabe des Ressourcenverbrauchs nach jeder aktiven Spielsitzung
Speichernutzung pro Spielsitzung Aufschlüsselung der individuellen Speichernutzung mit Angabe des Ressourcenverbrauchs nach jeder aktiven Spielsitzung
Aktuelle Durchschnittswerte CPU-Auslastung der Instanz Gesamt-CPU-Auslastung für die ausgewählte Instance im Laufe der Zeit
Speichernutzung der Instanz Gesamtspeichernutzung für die ausgewählte Instance im Laufe der Zeit
Nutzung des Instanz-Dateisystems Auslastung des Dateisystems für die ausgewählte Instanz, nützlich bei der Identifizierung von Speicherkapazitätsproblemen
Netzwerk Netzwerk-I/O der Instanz Das Netzwerk spiegelt die Instanzkonnektivität wider. Volumen des Netzwerkverkehrs und Paketraten für die ausgewählte Instance. Untersuchen Sie bei Latenz- oder Konnektivitätsproblemen die Netzwerk-I/O, die Paketraten und die Anzahl der Fehler
Netzwerkverbindungen Anzahl der aktiven Netzwerkverbindungen auf der ausgewählten Instanz
Zählt Netzwerkfehler Netzwerkfehlerstatistiken zur Identifizierung von Verbindungsproblemen
Festplatte I/O Festplattenoperationen Die Festplatte zeigt die Festplattenleistung an. read/write Festplattenaktivität und Auslastung für die ausgewählte Instanz. Langsame Reaktionszeiten deuten darauf hin, dass Festplattenvorgänge, I/O Wartezeiten und ausstehende Vorgänge untersucht werden
I/O Wartezeiten auf Festplatten Wartezeit auf den Abschluss der Festplattenoperationen
Ausstehende Festplattenoperationen Anzahl der Festplattenoperationen, die auf ihre Verarbeitung warten
Anmerkung

Die Tabellen mit den meisten Arbeitsspeicher- und CPU-intensiven Spielsitzungen sind wichtig, um Leistungsengpässe und ressourcenintensive Prozesse zu identifizieren, die sich auf die Gesamtleistung der Instance auswirken können. Diese Ranglisten ermöglichen eine schnelle Identifizierung problematischer Spielsitzungen zur weiteren Untersuchung.

Dashboard zur Übersicht über die Containerflotte

Dieses Dashboard bietet einen umfassenden Überblick über die Ressourcennutzung und Kapazität Ihrer Containerflotte. Es zeigt die durchschnittliche Ressourcennutzung aller Container in einer verwalteten Containerflotte an, einschließlich CPU-Reservierung, Speicherauslastung und Status der Containergruppen. Sie können nach FleetID und Standort filtern.

Kennzahlen zur Übersicht über die Containerflotte

Die folgende Tabelle zeigt die Kennzahlen, die im Dashboard „Container Fleet Overview“ verfügbar sind:

Dashboard Metrikname Definition
Status der Container-Gruppe Aktive Spielserver-Containergruppen Container-Gruppen, die derzeit aktiv und bereit sind, Spielsitzungen abzuhalten
Containergruppen auf Spieleservern im Leerlauf Container-Gruppen, die aktiv sind, aber derzeit keine Spielsitzungen veranstalten
Ausstehende Gameserver-Containergruppen Container-Gruppen, die gerade gestartet werden
Gameserver-Containergruppen werden beendet Container-Gruppen, die gerade heruntergefahren werden
Nutzung der Ressourcen CPU-Auslastung von Containern Durchschnittliche CPU-Auslastung aller Container in der Flotte
Auslastung des Container-Speichers Durchschnittliche Speicherauslastung für alle Container in der Flotte
CPU-Reservierung für Container Prozentsatz der CPU-Ressourcen, die in der gesamten Flotte von Containern reserviert wurden
Netzwerkaktivität Container-Netzwerk eingehend Durchschnittliche Anzahl an Netzwerk-Bytes, die von Containern innerhalb der Flotte empfangen wurden
Container-Netzwerk ausgefallen Durchschnittliche Anzahl an Netzwerk-Bytes, die von Containern innerhalb der Flotte gesendet werden
Anmerkung

Metriken zur Containerflotte werden über ECS Container Receiver erfasst und bieten einen Überblick über die Workloads in Containern, wobei der Schwerpunkt auf der Aggregation auf Aufgabenebene und der Isolierung von Container-Ressourcen liegt.

Dashboard zur Container-Leistung

Dieses Dashboard bietet detaillierte Leistungskennzahlen für einzelne Container innerhalb bestimmter ECS-Aufgaben. Es zeigt detaillierte Metriken einzelner Container an, darunter CPU-Auslastung, Speicherauslastung, Netzwerk-I/O und Speicherleistung. Sie können nach einer bestimmten Container-ID oder ECS-Task filtern.

Kennzahlen zur Container-Leistung

Die folgende Tabelle zeigt die Metriken, die im Container Performance-Dashboard verfügbar sind:

Dashboard Metrikname Definition
Leistung der Ressourcen CPU-Auslastung von Containern CPU-Auslastung für den ausgewählten Container im Laufe der Zeit
Speicherauslastung des Containers Speicherauslastung für den ausgewählten Container im Laufe der Zeit
Reservierung des Container-Speichers Prozentsatz der vom ausgewählten Container reservierten Speicherressourcen
Netzwerkleistung Container-Netzwerk-I/O Volumen des Netzwerkverkehrs (ein-/ausgehende Byte) für den ausgewählten Container
Netzwerkverbindungen Anzahl der aktiven Netzwerkverbindungen für den ausgewählten Container
Leistung des Speichers Lesen/Schreiben im Containerspeicher Lese- und Schreibaktivität für den ausgewählten Container speichern
I/O Vorgänge bei der Lagerung von Containern Anzahl der I/O Speichervorgänge, die vom ausgewählten Container ausgeführt wurden
Anmerkung

Container-Leistungskennzahlen bieten einen detaillierten Einblick in den Ressourcenverbrauch einzelner Container und die Leistungsmerkmale innerhalb von ECS-Aufgaben.

Dashboard zur Serverleistung

Das Serverleistungs-Dashboard zeigt Messwerte zu Serverzeiten, Netzwerkaktivität, Arbeitsspeicher und CPU-Auslastung für einzelne Spielsitzungen. Sie können nach der Game Session ID filtern und Metriken direkt nach Amazon CloudWatch oder Amazon Managed Grafana exportieren.

Metriken zur Serverleistung

Die folgende Tabelle zeigt die Messwerte, die im Serverleistungs-Dashboard verfügbar sind:

Dashboard Metrikname Definition
Server-Timings Server-Delta-Zeit Zeitunterschied zwischen dem aktuellen Server-Tick und dem vorherigen Server-Tick. Dies ist ein Maß für die Konsistenz der Tick-Rate des Servers
Server-Tick-Rate Zeigt an, wie oft der Server pro Sekunde Updates verarbeitet
Server-Tick-Zeit Die Zeit, die der Server benötigt, um einen einzelnen Tick oder ein Update zu verarbeiten
Zeit für das weltweite Ticken auf dem Server Die Zeit, die der Server benötigt, um die Spielwelt mit jedem Tick zu aktualisieren
Netzwerk Verbindungen Die Gesamtzahl der Netzwerkverbindungen, die der Server hergestellt hat
Netzwerk I/O (Byte) Die Gesamtzahl der Byte, die vom Server über das Netzwerk gesendet und empfangen wurden
Netzwerk I/O (Pakete) Die Gesamtzahl der Netzwerkpakete, die vom Server gesendet und empfangen wurden
Paketverlust Der Prozentsatz der Netzwerkpakete, die während der Übertragung verloren gehen
Arbeitsspeicher Speichernutzung (Einheiten) Die Gesamtmenge an Arbeitsspeicher, die von den Serverprozessen verbraucht wird
Physikalische Speicherauslastung (%) Der Prozentsatz des gesamten physischen Speichers des Servers, der derzeit genutzt wird
CPU-Verwendung CPU-Auslastung (%) Der Prozentsatz der CPU-Ressourcen, die vom Spieleserverprozess genutzt werden