Messwerte aus AWS-Konten erfassen

In diesem Dokument wird beschrieben, wie Sie Messwerte aus Ihren Amazon EC2-Instanzen erfassen, und speichern diese Messwerte in einem Google Cloud-Projekt. Sie können Diagramme erstellen, und Sie können Benachrichtigungsrichtlinien zur Überwachung dieser Messwerte erstellen. Diese Seite richtet sich an Entwickler und Systemadministratoren, die Messwerte für Dienste und Ressourcen aufrufen und verwalten müssen, die mit AWS-Konten verknüpft sind.

Mit Cloud Monitoring können Sie Messwerte aus Ihrem Amazon Elastic Compute Cloud-Instanzen (Amazon EC2) zu öffnen und sie in derselben Umgebung anzeigen zu lassen als Google Cloud-Messwerte. Sie können z. B. ein Dashboard erstellen, mit Diagrammen, die die CPU-Auslastung für Ihre Amazon EC2-Instanzen und Compute Engine-Instanzen.

AWS-Verbindungsprojekte

Ein AWS-Verbindungsprojekt ist ein Google Cloud-Projekt, mit dem Cloud Monitoring liest Messwerte für ein bestimmtes AWS-Konto. Das folgende Diagramm zeigt ein Google Cloud-Projekt mit einem AWS-Connector-Projekt als überwachtes Projekt. Das Das AWS-Connector-Projekt liest die Messwerte aus einem AWS-Konto und diese Messwerte gespeichert:

Mit einem AWS-Connector-Projekt können Sie Messwerte aus einem AWS-Konto lesen.

Das AWS-Connector-Projekt wird erstellt, wenn Sie Ihr AWS-Konto verbinden zu Google Cloud. Informationen zu diesen Schritten Siehe AWS-Konto mit Google Cloud verbinden.

Um die Messwerte Ihres AWS-Kontos in mehreren Google Cloud-Projekten anzuzeigen, verbinden Sie Ihr AWS-Konto mit Google Cloud und folgen Sie den Schritte in AWS-Connector-Projekte zu einem Messwertbereich hinzufügen

Standardmäßig speichert das AWS-Connector-Projekt nur Amazon EC2-Messwerte. Autorisieren und installieren Sie zum Speichern Ihrer Amazon EC2-Logs und Systemmesswerte die Logging-Agent und den Monitoring-Agent für diese Instanzen.

Hinweise

  • Sie können keine Messwerte aus einer Amazon EC2-Instanz erfassen, wenn Ihr befindet sich in einem Ordner.

    Wenn sich Ihr Umfangsprojekt in einer Organisation, aber nicht in einem Ordner befindet, Sie benötigen die Berechtigung zum Erstellen eines Google Cloud-Projekts am Organisationsebene.

  • Sie benötigen ein AWS-Konto.

  • Achten Sie darauf, dass Ihre IAM-Rolle (Identity and Access Management) auf der Umfang des Projekts enthält alle Berechtigungen in der Rolle „Monitoring-Administrator“ (roles/monitoring.admin) Dieses Rolle können Sie einen Messwertbereich ändern. Informationen zu IAM-Rollen für Cloud Monitoring Siehe Zugriff mit Identity and Access Management steuern.

  • Definieren Sie eine Namenskonvention für Ihre AWS-Connector-Projekte, damit sie identifizierbar sind. Wir empfehlen, ein AWS-Connector-Projekt name enthält Identifizierungsinformationen über das AWS-Konto. die er überwacht. Sie können das AWS-Konto, das von einem AWS-Connector-Projekt.

  • Prüfen Sie, ob Ihr AWS-Konto mit Google Cloud verbunden ist.

    • Wenn es nicht mit Google Cloud verbunden ist, folgen Sie der Anleitung. unter AWS-Konto mit einem Google Cloud-Projekt verbinden.

      In diesen Schritten wird ein AWS-Connector-Projekt erstellt. Nicht erstellen mehrere AWS-Connector-Projekte für dasselbe AWS-Konto erstellen. AWS CloudWatch drosselt möglicherweise Ihre Messwerterfassung, wenn Sie mehrere AWS-Connector-Projekte für dasselbe AWS-Konto erstellen.

    • Wenn es mit Google Cloud verbunden ist, können Sie den AWS-Connector-Projekt mit mehreren Messwertbereichen. Informationen zu diesen Schritten finden Sie unter AWS-Messwerte in mehreren Messwertbereichen ansehen

  • Informationen zu den Kosten, die mit der Aufnahme Ihres AWS-Kontos verbunden sind Messwerte in Cloud Monitoring importieren möchten, finden Sie unter Preise.

AWS-Konto mit Google Cloud verbinden

  1. Wechseln Sie in der Google Cloud Console zur Seite Monitoring-Einstellungen:

    Zu den Monitoring-Einstellungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Verwenden Sie die Projektauswahl der Google Cloud Console, um das den Umfang festlegende Projekt für das des Messwertbereichs.
  3. Klicken Sie auf der Seite Einstellung auf AWS-Verbindungs-Projekt erstellen.

    Schaltfläche zum Erstellen eines AWS-Connector-Projekts.

  4. Klicken Sie im Schritt Connector-Projekt erstellen auf Projekt auswählen.

  5. Wählen Sie im Dialogfeld Neues Projekt aus und füllen Sie das Dialogfeld „Neues Projekt“ aus.

  6. Klicken Sie auf Weiter, um mit dem Schritt AWS für Monitoring autorisieren fortzufahren.

    In diesem Schritt erstellen Sie eine Amazon IAM-Rolle, die Google Cloud schreibgeschützten Zugriff auf Ihr AWS-Konto gewährt. Anschließend geben Sie den ARN dieser Rolle für Ihr Google Cloud-Projekt an:

  7. Erstellen Sie eine Amazon IAM-Rolle:

    1. Öffnen Sie ein neues Fenster und melden Sie sich bei Ihrem AWS-Konto an. Wählen Sie die Seite IAM aus und klicken Sie auf Rollen.
    2. Wählen Sie Rolle erstellen aus.
    3. Wählen Sie Anderes AWS-Konto aus.
    4. Geben Sie in das Textfeld Konto-ID die Konto-ID ein, die im Feld Seite AWS für Monitoring autorisieren der Google Cloud Console.
    5. Wählen Sie Externe ID erforderlich aus.
    6. Geben Sie in das Textfeld Externe ID die externe ID ein, die in auf der Seite AWS für Monitoring autorisieren der Google Cloud Console.
    7. Lassen Sie MFA erforderlich leer und klicken Sie dann auf Weiter: Berechtigungen.
    8. Geben Sie in die Suchleiste „Berechtigungen” ReadOnlyAccess ein und wählen Sie ReadOnlyAccess aus.
    9. Maximieren Sie Grenze für Berechtigungen festlegen und prüfen Sie, ob die Option Rolle ohne Berechtigungsgrenze erstellen angeklickt ist.
    10. Klicken Sie auf Weiter: Tags.
    11. Klicken Sie auf Weiter: Überprüfen.
    12. Geben Sie einen Namen und eine Beschreibung für die Rolle ein und klicken Sie auf Rolle erstellen.
    13. Wählen Sie die erstellte Rolle aus, um deren Seite Zusammenfassung zu öffnen. Kopieren Sie den Rolle-ARN in die Zwischenablage.
  8. Fügen Sie in der Google Cloud Console den ARN der AWS-Rolle in das Feld Role ARN (Rollen-ARN) und dann auf Add AWS Account (AWS-Konto hinzufügen).

    Nachdem Sie diese Schritte ausgeführt haben, ist das AWS-Connector-Projekt ein überwachten Projekt für den aktuellen Messwertbereich. Sie können sich jetzt diese AWS-Messwerte aus diesem Messwertbereich anzeigen lassen.

    Nachdem Sie einem Messwertbereich Projekte hinzugefügt haben, dauert es etwa 60 Sekunden, bis Änderungen auf alle Monitoringsysteme angewendet werden. Warten Sie mindestens 60 Sekunden, bevor Sie ein Diagramm oder eine Benachrichtigungsrichtlinie erstellen. Möglicherweise müssen Sie die Seite der Google Cloud Console aktualisieren, damit die neuen Messwerte angezeigt werden.

  9. (Optional) So können Sie die Messwerte Ihres AWS-Kontos in mehreren Kampagnen gleichzeitig anzeigen: Messwertbereichen, fügen Sie diesen das AWS-Connector-Projekt hinzu Messwertbereiche. Weitere Informationen finden Sie unter AWS-Connector-Projekte zu einem Messwertbereich hinzufügen

  10. (Optional) Zum Erfassen von AWS EC2-Logs sowie System- und Anwendungsmesswerten und an Ihr AWS-Connector-Projekt senden, Logging- und Monitoring-Agents auf Ihrem Amazon EC2-Instanzen:

AWS-Messwerte in mehreren Messwertbereichen ansehen

So fügen Sie einem Messwertbereich ein vorhandenes AWS-Connector-Projekt hinzu: Gehen Sie so vor:

  1. Wechseln Sie in der Google Cloud Console zur Seite Monitoring-Einstellungen:

    Zu den Monitoring-Einstellungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Führen Sie für jeden Messwertbereich, den Sie zum Ansehen Ihrer AWS-Messwerte verwenden möchten, folgende Schritte aus: Gehen Sie so vor:

    1. Verwenden Sie die Projektauswahl der Google Cloud Console, um das den Umfang festlegende Projekt für das des Messwertbereichs.
    2. Klicken Sie im Bereich AWS-Konten im Bereich auf AWS-Verbindungsprojekt hinzufügen.
    3. Wählen Sie die AWS-Connector-Projekte aus, die Sie hinzufügen möchten, und klicken Sie dann auf Projekte hinzufügen

      Nachdem Sie einem Messwertbereich Projekte hinzugefügt haben, dauert es etwa 60 Sekunden, bis Änderungen auf alle Monitoringsysteme angewendet werden. Warten Sie mindestens 60 Sekunden, bevor Sie ein Diagramm oder eine Benachrichtigungsrichtlinie erstellen. Möglicherweise müssen Sie die Seite der Google Cloud Console aktualisieren, damit die neuen Messwerte angezeigt werden.

AWS-Connector-Projekte aus einem Messwertbereich entfernen

Wenn Sie ein Projekt aus einem Messwertbereich entfernen, die in diesem Projekt gespeichert sind, nicht für den Messwertbereich zugänglich sind. Durch das Entfernen eines Projekts aus einem Messwertbereich wird die Konfiguration der von Ihnen definierten Diagramme, Dashboards, Benachrichtigungsrichtlinien, Verfügbarkeitsdiagnosen oder Gruppen nicht geändert. Die in Diagrammen angezeigten Zeitreihen und die von Benachrichtigungsrichtlinien ändern.

So entfernen Sie AWS-Connector-Projekte aus einem Messwertbereich:

  1. Wechseln Sie in der Google Cloud Console zur Seite Monitoring-Einstellungen:

    Zu den Monitoring-Einstellungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Verwenden Sie die Projektauswahl der Google Cloud Console, um das den Umfang festlegende Projekt für das des Messwertbereichs.
  3. Wählen Sie im Bereich AWS-Konten im Bereich die AWS-Connector-Projekte, die Sie entfernen möchten, und klicken Sie dann auf Projekt entfernen

  4. Löschen Sie alle AWS-Connector-Projekte, die Sie entfernt haben und die keine länger überwachten Projekten.

Überwachte Projekte in einem Messwertbereich auflisten

So rufen Sie eine Liste der Projekte in der aktuellen gehen Sie so vor:

  1. Wechseln Sie in der Google Cloud Console zur Seite Monitoring-Einstellungen:

    Zu den Monitoring-Einstellungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Sehen Sie sich die Tabellen auf dieser Seite an. In den Tabellen sind die Projekte im aktuellen Messwertbereich.

Sie können auch die Liste der Projekte für den aktuellen indem Sie im Navigationsbereich Klicken Sie im Feld Messwertbereich auf Maximieren. Im maximierten Bereich werden die folgenden Informationen angezeigt:

  • Eine Liste der Projekte, deren Metriken für den aktuellen Messwertbereich zugänglich sind.
  • Eine Liste der Projekte, deren Messwertbereich die ausgewähltes Projekt.

Anderen Messwertbereich auswählen

Das in der Projektauswahl der Google Cloud Console ausgewählte Projekt ist das Umfang des aktuellen Messwertbereichs festlegen. Es gibt eine Einzelgespräch die Beziehung zwischen einem Projekt, das den Umfang definieren, und einem Metriken.

Wenn Sie einen anderen Messwertbereich auswählen möchten, wählen Sie ein anderes Projekt mit den Projektauswahl in der Google Cloud Console.

AWS-Kontomesswerte ansehen

So rufen Sie die in Ihrem AWS-Connector-Projekt gespeicherten Messwerte auf:

  1. Rufen Sie in der Google Cloud Console die Seite Monitoring auf:

    Zu Monitoring

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie einen Messwertbereich aus, in dem das AWS-Connector-Projekt ein überwachten Projekts.

    Erstellen Sie ein Diagramm mit Metrics Explorer, um die Messwerte Ihres AWS-Kontos anzusehen oder ein Diagramm in einem benutzerdefinierten Dashboard erstellen.

Aufnahme von AWS-Kontomesswerten beenden

Um die Aufnahme von AWS-Kontomesswerten und -Logs zu stoppen, löschen Sie den AWS-Connector-Projekt für dieses Konto.

Preise

Im Allgemeinen sind Cloud Monitoring-Systemmesswerte kostenlos. von externen Systemen, Agents oder Anwendungen jedoch nicht. Abrechenbare Messwerte sind wird entweder nach der Anzahl der Byte oder der Anzahl der aufgenommenen Stichproben abgerechnet.

Weitere Informationen zu den Cloud Monitoring-Preisen finden Sie in den folgenden Dokumenten:

Nächste Schritte