Mit der Flottenteamverwaltung können Sie sich teambezogene Informationen wie die Ressourcennutzung ansehen, die nach Team und nach Namespace zusammengefasst sind. So können Sie Ausgaben und Ressourcenzuweisung optimieren. Der Tab Monitoring auf der Seite Teams in der Google Cloud Console bietet einen Überblick über einen bestimmten Teambereich in Ihrer Flotte.
Auf dieser Seite wird davon ausgegangen, dass Sie mit der Ressourcenverwaltung in Kubernetes vertraut sind. Weitere Informationen finden Sie in der Kubernetes-Dokumentation unter Ressourcenverwaltung für Pods und Container.
Die Übersicht über Teambereiche in der Google Cloud Console ist nur für Nutzer von Google Kubernetes Engine (GKE) Enterprise verfügbar.
Dashboard aufrufen
So rufen Sie das Monitoring-Dashboard auf:
Nachdem Sie Ihr Flotten-Hostprojekt ausgewählt haben, rufen Sie in der Google Cloud Console den Abschnitt Teams auf.
Wählen Sie auf der Seite Teams den Teambereich aus, dessen Details Sie sich ansehen möchten, und klicken Sie dann auf den Tab Monitoring.
Zeitfilter auswählen
Standardmäßig zeigt die Übersicht des Teambereichs die Ressourcennutzung während der letzten sieben Tage an. Wenn Sie diesen Zeitraum ändern möchten, verwenden Sie die Zeitfilteroptionen oben auf der Seite:
- Wählen Sie das Zeitfenster aus, für das Sie die durchschnittliche Ressourcennutzung der Container im Scope einsehen möchten. Wählen Sie eine der vordefinierten Optionen aus oder wählen Sie Benutzerdefiniert aus, um ein benutzerdefiniertes Zeitfenster festzulegen.
Teamübersicht ansehen
In der Zeile unter den Zeitfiltern erhalten Sie einen Überblick über Ihren Teambereich, einschließlich der Anzahl der Cluster und Namespaces sowie der gesamten Ressourcenauslastung im Zeitverlauf. Messwerte zur Ressourcennutzung werden mithilfe von Cloud Monitoring-Daten aus den Clustern Ihres Teams generiert. Dieser Abschnitt enthält folgende Informationen:
- Die Anzahl der Cluster und Namespaces, die dem Team zugeordnet sind. Klicken Sie auf Alle Cluster ansehen oder Alle Namespaces ansehen, um die vollständige Cluster- oder Namespaceliste Ihres Teams aufzurufen.
- Die Anzahl der Fehler im Teambereich, falls vorhanden. Wenn ein Fehler angezeigt wird, klicken Sie auf In Fehlerlogs ansehen, um weitere Details im Log-Explorer aufzurufen.
- Die Anzahl der Neustarts in allen Containern für das ausgewählte Zeitintervall. Klicken Sie auf In Neustartlogs ansehen, um weitere Details im Log-Explorer aufzurufen.
- Die geschätzten monatlichen Kosten für den Teambereich. Klicken Sie auf In Kostenoptimierung ansehen, um detailliertere kostenbezogene Nutzungsmesswerte für den Bereich aufzurufen.
- Die durchschnittliche CPU-, Arbeitsspeicher- und Laufwerksauslastung für alle Namespaces im ausgewählten Zeitintervall. Weitere Informationen finden Sie unter Messwerte zur Flotten-Ressourcennutzung.
Detaillierte Ressourcenauslastung ansehen
Dieser Abschnitt bietet eine detaillierte Ansicht dazu, wie Ihr Team seine Ressourcen verwendet, einschließlich der Ressourcennutzung nach Team und der obersten Ressourcenauslastung nach Namespace. Weitere Informationen zur Berechnung dieser Messwerte finden Sie unter Messwerte zur Flotten-Ressourcennutzung.
Ressourcenauslastung im Zeitverlauf ansehen
In den Abschnitten CPU-/Arbeitsspeicher-/Laufwerksauslastung nach Team wird gezeigt, wie Ihre Team Ressourcen im Zeitverlauf verwendet und wie die Cluster innerhalb Ihrer Bereichs-Anfrage-Ressourcen im Vergleich zu den festgelegten Ressourcenlimits abschnitten. Jedes Feld zeigt ein Diagramm der im Team aggregierten CPU-, Arbeitsspeicher- oder Laufwerknutzung im ausgewählten Zeitfenster. Dabei werden die folgenden Informationen als separate Zeilen angezeigt:
- Limit: Die maximale Menge der Ressource, die Container in Ihrem Teambereich verwenden dürfen, z. B. 42,5 CPUs.
- Angefordert: Die Menge der Ressource, die von Containern in Ihrem Bereich angefordert wurde, z. B. 3,8 CPUs.
- Verwendet: Die tatsächliche Menge der Ressource, die von Ihren Containern verwendet wurden, z. B. 0,64 CPUs.
Wenn Sie Details zu einem bestimmten Punkt in der Grafik sehen möchten, scrollen Sie über die Grafik zu der für Sie relevanten Zeit (z. B. ein sichtbarer Anstieg der tatsächlichen Nutzung im Diagramm). Das Ressourcenlimit sowie Informationen zur angeforderten und tatsächlichen Ressourcennutzung für diese Zeit werden angezeigt.
Sie können die Anzeige einer oder mehrerer Linien im Diagramm umschalten, indem Sie unter der Grafik auf den entsprechenden Messwert oder die entsprechenden Messwerte klicken.
Top-Ressourcenauslastung nach Namespace ansehen
In der Zeile Top-CPU-/Arbeitsspeicher-/Laufwerksauslastung nach Namespace werden die fünf Namespaces angezeigt, die die größten Nutzer ihrer eigenen Ressourcen sind. In jedem Feld werden Ihre wichtigsten Namespaces nach Auslastung sortiert (höchster Wert zuerst). Sie sehen für jeden Namespace sowohl eine Grafik seiner Ressourcennutzung als auch einen Durchschnitt der Ressourcennutzung relativ zum Ressourcenlimit und die verwendeten und angeforderten Ressourcen im ausgewählten Zeitfenster. In dieser Ansicht können Sie beispielsweise Namespaces ermitteln, die überlastet sind.
Wenn Sie die Ressourcennutzung für alle Namespaces für das ausgewählte Zeitfenster aufrufen möchten, klicken Sie auf Alle Namespaces nach CPU-/Arbeitsspeicher-/Laufwerksauslastung ansehen.
Fehlerverteilung nach Namespace ansehen
Auf dieser Karte sehen Sie die Namespaces mit den meisten Fehlerlogs für das ausgewählte Zeitfenster. Wenn Sie sich die Protokolldetails ansehen möchten, klicken Sie auf Alle Fehler in Cloud Logging ansehen.
Verteilung der Neustarts nach Namespace ansehen
In diesem Abschnitt sehen Sie die Namespaces mit der höchsten Anzahl an Containerneustarts für das ausgewählte Zeitfenster. So können Sie beispielsweise beurteilen, ob Sie das CPU-Limit und die angeforderte CPU-Menge anpassen müssen, wenn ein Container aufgrund der CPU-Auslastung neu gestartet wurde. Klicken Sie auf Alle Neustarts in Cloud Logging ansehen, um Protokolldetails aufzurufen.