Pemberi rekomendasi umum tentang penghentian penggunaan cloud dan perubahan yang dapat menyebabkan gangguan

Pemberi rekomendasi umum tentang penghentian penggunaan cloud dan perubahan yang dapat menyebabkan gangguan memberikan rekomendasi tentang penghentian penggunaan Cloud dan perubahan yang dapat menyebabkan gangguan. Alat ini mengidentifikasi resource Cloud yang akan terpengaruh oleh penghentian penggunaan dan perubahan yang tidak kompatibel pada masa mendatang, sekaligus memberikan panduan tentang cara mengelolanya. Rekomendasi dapat dilihat melalui Google Cloud CLI, API, dan ekspor BigQuery.

Sebelum memulai

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. Enable the Recommender API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Verify that billing is enabled for your Google Cloud project.

  7. Enable the Recommender API.

    Enable the API

  8. .
    1. Pastikan Anda memiliki peran berikut:
    Deskripsi Peran
    Lihat rekomendasi recommender.cloudDeprecationRecommendationViewer
    Melihat dan memperbarui rekomendasi recommender.cloudDeprecationRecommendationAdmin

    Peran yang diperlukan

    Bagian ini menjelaskan peran dan izin yang diperlukan untuk menggunakan Pemberi rekomendasi umum tentang penghentian penggunaan cloud dan perubahan yang dapat menyebabkan gangguan.

    Peran Izin yang disertakan
    roles/recommender.cloudDeprecationRecommendationViewer
    • recommender.cloudDeprecationGeneralInsights.get
    • recommender.cloudDeprecationGeneralInsights.list
    • recommender.cloudDeprecationGeneralRecommendations.get
    • recommender.cloudDeprecationGeneralRecommendations.list
    roles/recommender.cloudDeprecationRecommendationAdmin
    • recommender.cloudDeprecationGeneralInsights.update
    • recommender.cloudDeprecationGeneralRecommendations.update

    Untuk mengetahui informasi selengkapnya tentang peran dan cara memberikan akses, lihat artikel berikut:

    Harga

    Pemberi rekomendasi umum tentang penghentian penggunaan cloud dan perubahan yang dapat menyebabkan gangguan ditawarkan tanpa biaya. Untuk mengetahui informasi tentang tingkat harga lainnya, lihat Harga Recommender.

    Melihat rekomendasi penghentian penggunaan cloud

    Anda dapat mencantumkan rekomendasi menggunakan Konsol, Google Cloud CLI, Recommender API, atau melalui ekspor BigQuery.

    Konsol

    1. Buka Hub Rekomendasi.

      Buka Hub Rekomendasi

    2. Tetapkan Bidang filter ke Recommender:google.cloud.deprecation.GeneralRecommender.

    Google Cloud CLI

    Tab ini menampilkan perintah untuk mencantumkan rekomendasi dan insight dengan Google Cloud CLI.

    • Daftar rekomendasi

      gcloud recommender recommendations list \
        --billing-project=BILLING_PROJECT_ID  \
        --project=PROJECT_ID  \
        --location=LOCATION  \
        --recommender=google.cloud.deprecation.GeneralRecommender \
        --format=yaml
      
    • Mencantumkan Insight

      gcloud recommender insights list \
        --billing-project=BILLING_PROJECT_ID  \
        --project=PROJECT_ID  \
        --location=LOCATION  \
        --insight-type=google.cloud.deprecation.GeneralInsight \
        --format=yaml
      

    Ganti kode berikut:

    • BILLING_PROJECT_ID dengan ID project yang telah Anda aktifkan dengan Recommender API.
    • PROJECT_ID dengan ID untuk Google Cloud project Anda.
    • LOCATION dengan lokasi Google Cloud tempat resource yang terkait dengan rekomendasi berada (misalnya, global atau us-central1-a).

    API

    Tab ini menampilkan perintah untuk mencantumkan rekomendasi dan insight dengan Recommender API.

    • Membuat Daftar Rekomendasi

      curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      -H "x-goog-user-project: BILLING_PROJECT_ID " \
      "https://recommender.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION /recommenders/google.cloud.deprecation.GeneralRecommender/recommendations"
      
    • Mencantumkan Insight

      curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      -H "x-goog-user-project: BILLING_PROJECT_ID " \
      "https://recommender.googleapis.com/v1/projects/PROJECT_ID /locations/LOCATION /insightTypes/google.cloud.deprecation.GeneralInsight/insights"
      

    Ganti kode berikut:

    • BILLING_PROJECT_ID dengan ID project yang telah Anda aktifkan dengan Recommender API.
    • PROJECT_ID dengan ID untuk Google Cloud project Anda.
    • LOCATION dengan lokasi Google Cloud tempat resource yang terkait dengan rekomendasi berada (misalnya, global atau us-central1-a).

    Ekspor BigQuery

    Tab ini menampilkan perintah untuk mencantumkan rekomendasi dengan ekspor BigQuery.

    Rekomendasi penghentian penggunaan Cloud juga disertakan dalam ekspor BigQuery. Dengan ekspor BigQuery, Anda dapat melihat snapshot harian rekomendasi untuk organisasi Anda.

    1. Ikuti dokumentasi BigQuery Export untuk mengekspor rekomendasi ke BigQuery.

    2. Kueri semua rekomendasi penghentian penggunaan:

      SELECT *
      FROM `<project>.<dataset>.recommendations_export`
      WHERE DATE(_PARTITIONTIME) = "<date>"
      and recommender = "google.cloud.deprecation.GeneralRecommender"
      

    Subjenis rekomendasi yang tersedia

    Tabel berikut menjelaskan subjenis rekomendasi yang tersedia dan dapat diungkapkan.

    Subjenis Penghentian penggunaan atau perubahan yang dapat menyebabkan gangguan?
    GCE_METADATA_SERVER_HEADER_WHITESPACE Compute Engine akan menerapkan pemeriksaan format permintaan HTTP di Layanan Metadata Compute Engine agar sesuai dengan RFC 7230 Bagian 3.2, karena menerima permintaan yang diformat dengan tidak benar dapat menyebabkan kerentanan keamanan.

    Perhatikan bahwa tabel ini tidak komprehensif dan mungkin sengaja menghilangkan penghentian penggunaan atau perubahan yang mengganggu dan sensitif terhadap keamanan.