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 |