Zuverlässigkeitsempfehlung

Der Reliability Recommender unterstützt die folgenden Empfehlungsuntertypen:

die Teil des Notfallwiederherstellungsplans sind, um Ihre Daten vor Datenkatastrophen wie versehentlichem Löschen oder Ändern von Daten zu schützen.

In diesem Dokument wird beschrieben, wie Sie Ihre Empfehlungen aktivieren und aufrufen und Erkenntnissen zur Verbesserung der Zuverlässigkeit Ihrer Datenbanken.

Hinweise

Vor dem Aufrufen von Firestore-Zuverlässigkeitsempfehlungen und zu erhalten, gehen Sie so vor:

  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 abrufen

Sie können Zuverlässigkeitsempfehlungen auf verschiedene Arten auflisten.

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

Google Cloud Console

So können Sie sich Ihre Empfehlungen ansehen:

  1. Rufen Sie die Google Cloud Console auf oder verwenden Sie die folgende Schaltfläche:

    Zur Google Cloud Console

  2. Wählen Sie den Tab Empfehlungen aus.

gcloud-CLI

Führen Sie den folgenden Befehl aus, um Zuverlässigkeitsempfehlungen mithilfe von gcloud aufzulisten: gcloud recommender recommendations list -Befehl so an:

  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

Zum Auflisten Ihrer Zuverlässigkeitsempfehlungen mithilfe der Recommendations API mit der Methode recommendations.list so an:

  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 können Statistiken und detaillierte Empfehlungen zum Notfallwiederherstellungsplan auf verschiedene Arten aufrufen.

Console

Statistiken und detaillierte Empfehlungen in der Google Cloud Console: klicken Sie in der Liste der Datenbanken auf die Empfehlungsschaltfläche.

gcloud-CLI

Wenn Sie Statistiken mit gcloud aufrufen möchten, führen Sie den gcloud recommender insights list wie folgt:

  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 Informationstyps als ReliabilityInsight

Recommender API

Um Ihre Erkenntnisse mithilfe der Recommender API den folgenden Befehl aus:

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 Informationstyps als ReliabilityInsight

Weitere Informationen dazu finden Sie unter API verwenden – Statistiken.

Empfehlungen übernehmen

Weitere Informationen zur Verbesserung Ihres Notfallwiederherstellungsplans finden Sie unter Notfallwiederherstellung planen

Preise

Zuverlässigkeitsempfehlungen und Erkenntnisse sind kostenlos verfügbar. Weitere Informationen zu anderen Preisstufen finden Sie unter Recommender-Preise.