Zuverlässigkeitsempfehlungen

Der Zuverlässigkeits-Recommender unterstützt die Empfehlung „Geplante Sicherungen aktivieren“, die Teil des Notfallwiederherstellungsplans ist, um Ihre Daten vor Datenverlusten wie versehentlichem Löschen oder Ändern von Daten zu schützen.

In diesem Dokument wird beschrieben, wie Sie Ihre Empfehlungen und Statistiken aktivieren und ansehen, um die Zuverlässigkeit Ihrer Datenbanken zu verbessern.

Hinweis

Bevor Sie Zuverlässigkeitsempfehlungen und -statistiken für Firestore mit MongoDB-Kompatibilität aufrufen können, müssen Sie Folgendes tun:

  1. Aktivieren Sie die Recommender API wie unter API aktivieren beschrieben.

  2. Prüfen Sie, ob Sie ausreichende Berechtigungen haben. Sie benötigen eine der folgenden Rollen mit den erforderlichen Berechtigungen:

    Aufgabenbeschreibung Rolle
    Empfehlungen/Insights ansehen roles/recommender.firestoredatabasereliabilityViewer
    Empfehlungen/Insights ansehen und aktualisieren roles/recommender.firestoredatabasereliabilityAdmin
    Empfehlungen und Insights im Transparency and Control Center deaktivieren. Weitere Informationen finden Sie unter Deaktivierung. roles/dataprocessing.admin

    Diese Recommender-Rollen bieten die folgenden API-Berechtigungen:

    Rolle Enthaltene Berechtigungen
    roles/recommender.firestoredatabasereliabilityViewer recommender.firestoreDatabaseReliabilityRecommendations.get
    recommender.firestoreDatabaseReliabilityRecommendations.list
    recommender.firestoreDatabaseReliabilityInsights.get
    recommender.firestoreDatabaseReliabilityInsights.list
    roles/recommender.firestoredatabasereliabilityAdmin roles/recommender.firestoredatabasereliabilityViewer -Berechtigungen sowie:
    recommender.firestoreDatabaseReliabilityRecommendations.update
    recommender.firestoreDatabaseReliabilityInsights.update

    Weitere Informationen zu Rollen und Zugriffsberechtigungen finden Sie hier:

Empfehlungen ansehen

Sie haben verschiedene Möglichkeiten, Zuverlässigkeitsempfehlungen aufzulisten.

Sie können Zuverlässigkeitsempfehlungen nur ansehen, wenn Sie nicht leere, verwendete Datenbanken haben, für die keine geplanten Sicherungen oder PITR aktiviert sind.

Google Cloud Console

So rufen Sie Ihre Empfehlungen auf:

  1. Rufen Sie die Google Cloud Console auf oder verwenden Sie den folgenden Button:

    Zur Google Cloud Console

  2. Wählen Sie den Tab Empfehlungen aus.

gcloud CLI

Führen Sie den folgenden Befehl aus, um Zuverlässigkeitsempfehlungen mit gcloud aufzulisten:gcloud recommender recommendations list

  gcloud recommender recommendations list \
  --project=PROJECT_ID \
  --location=LOCATION \
  --recommender=google.firestore.database.<var>RECOMMENDER</var>

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID
  • LOCATION: eine Region, z. B. us-central1
  • RECOMMENDER: die ID des Recommenders als ReliabilityRecommender.

Recommender API

Rufen Sie die recommendations.list Methode wie folgt auf, um Ihre Zuverlässigkeitsempfehlungen mit der Recommendations API aufzulisten:

  curl -H "Authorization: Bearer $(gcloud auth print-access-token)"  \
  -H "x-goog-user-project: PROJECT_ID" \
  "https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.firestore.database.RECOMMENDER/recommendations"

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1
  • RECOMMENDER: die ID des Recommenders als ReliabilityRecommender.

Weitere Informationen dazu finden Sie unter API verwenden – Empfehlungen.

Statistiken ansehen

Sie haben verschiedene Möglichkeiten, Statistiken und detaillierte Empfehlungen zum Notfallwiederherstellungsplan aufzurufen.

Console

Wenn Sie mit der Google Cloud Console Statistiken und detaillierte Empfehlungen aufrufen möchten, klicken Sie in der Liste der Datenbanken auf den Button „Empfehlung“.

gcloud CLI

Führen Sie den folgenden Befehl aus, um Statistiken mit gcloud aufzurufen:gcloud recommender insights list

  gcloud recommender insights list \
  --project=PROJECT_ID \
  --location=LOCATION \
  --insight-type=google.firestore.database.INSIGHT_TYPE

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1
  • INSIGHT_TYPE: die ID des Statistiktyps als ReliabilityInsight.

Recommender API

Führen Sie den folgenden Befehl aus, um Ihre Statistiken mit der Recommender API aufzulisten:

curl -H "Authorization: Bearer $(gcloud auth print-access-token)"  \
"https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.firestore.database.INSIGHT_TYPE/insights"

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, z. B. us-central1
  • INSIGHT_TYPE: die ID des Statistiktyps als ReliabilityInsight.

Weitere Informationen dazu finden Sie unter API verwenden – Statistiken.

Empfehlungen übernehmen

Weitere Informationen zum Verbessern Ihres Notfallwiederherstellungsplans finden Sie unter Notfallwiederherstellung planen.

Preise

Zuverlässigkeitsempfehlungen und -statistiken sind kostenlos. Weitere Informationen zu anderen Preisstufen finden Sie unter Recommender-Preise.