Arbeitslasten mit benutzerdefinierten Regeln bewerten

In diesem Dokument wird beschrieben, wie Sie benutzerdefinierte Regeln im Workload Manager verwenden, um Ihre Arbeitslasten anhand der für Ihr Unternehmen empfohlenen Best Practices zu bewerten.

Weitere Informationen finden Sie unter Benutzerdefinierte Regeln im Workload Manager.

Hinweis

  • Erstellen Sie benutzerdefinierte Regeln mit Rego und laden Sie die Regeln in einen Cloud Storage-Bucket hoch.
  • Aktivieren Sie die folgenden APIs in Ihrem Google Cloud Projekt, in dem Sie die Bewertung erstellen und ausführen:
    • Service Usage API
    • Cloud Monitoring API

Erforderliche Rollen

Weitere Informationen zu den erforderlichen IAM-Rollen finden Sie unter Erforderliche Berechtigungen zum Erstellen und Ausführen einer Bewertung.

Arbeitslasten mit benutzerdefinierten Regeln bewerten

So erstellen Sie eine Arbeitslastbewertung mit benutzerdefinierten Regeln:

  1. Rufen Sie in der Google Cloud Console die Seite Workload Manager auf.

    Rufen Sie den Workload Manager auf.

  2. Wählen Sie ein Google Cloud Projekt aus.

  3. Wenn Sie dazu aufgefordert werden, klicken Sie auf Aktivieren, um die erforderliche API für Workload Manager zu aktivieren.

  4. Klicken Sie auf Neue Bewertung.

  5. Führen Sie im Abschnitt Testdetails folgende Schritte aus:

    1. Geben Sie unter Arbeitslastname einen Namen für die Arbeitslastbewertung ein.
    2. Wählen Sie unter Arbeitslasttyp die Option Benutzerdefiniert aus.
    3. Wählen Sie den Cloud Storage-Bucket mit den benutzerdefinierten Regeln aus.

      Sie können die Beispielregeln im GitHub-Repository GoogleCloudPlatform/workload-manager verwenden oder eigene Regeln erstellen und in den Cloud Storage-Bucket hochladen. Weitere Informationen finden Sie unter Benutzerdefinierte Regeln mit Rego schreiben.

    4. Wählen Sie im Abschnitt Speicherort für Bewertungsdaten die Regionen aus, in denen Workload Manager die Bewertungsdaten speichern soll.

    5. Optional: Wenn Sie die Bewertungsergebnisse in ein BigQuery-Dataset exportieren möchten, wählen Sie Bewertungsergebnisse in BigQuery-Dataset speichern aus und geben Sie den Namen des Datasets an.

    6. Optional: Wenn Sie für jede Bewertung eine separate Tabelle erstellen möchten, klicken Sie auf Neue Ergebnistabelle für diese Bewertung erstellen.

  6. Klicken Sie auf Weiter.

  7. Wählen Sie im Bereich Umfang der Bewertung die Ressourcen aus, die in die Bewertung einbezogen werden sollen.

    1. Klicken Sie auf Bereiche durchsuchen und wählen Sie die Organisationen, Ordner oder Projekte aus, in denen Sie die Bewertung durchführen möchten.
    2. Optional: Verwenden Sie im Bereich Filter auf Ressourcen anwenden Filter, um nur bestimmte Ressourcen auszuwählen.
  8. Klicken Sie auf Weiter.

  9. Wählen Sie im Abschnitt Bewertungsregeln die benutzerdefinierten Regeln aus, anhand derer die ausgewählten Ressourcen validiert werden sollen.

  10. Wählen Sie im Bereich Planung aus, wie oft die Bewertung ausgeführt werden soll.

  11. Klicken Sie auf Weiter.

  12. Wählen Sie im Bereich Benachrichtigungen den Benachrichtigungskanal und die Ereignisse aus, zu denen Sie Benachrichtigungen erhalten möchten.

  13. Klicken Sie auf Weiter.

  14. Prüfen Sie die Bewertungseinstellungen und klicken Sie dann auf Erstellen.

Bewertung ausführen

So führen Sie eine Arbeitslastbewertung aus:

  1. Rufen Sie in der Google Cloud Console die Seite Workload Manager auf.

    Rufen Sie den Workload Manager auf.

  2. Klicken Sie auf den Namen der Bewertung.

  3. Klicken Sie auf der Seite Arbeitslastinformationen auf Ausführen. Die Bewertung einer Arbeitslast dauert einige Minuten. Es kann vorkommen, dass Bewertungen aufgrund der Zeit, die eine Bewertung benötigt, nicht in Echtzeit ermittelt werden.

Nächste Schritte