Recomendador general de cambios drásticos y obsolescencia de la nube
El recomendador general de cambios drásticos y obsolescencia de Cloud te ofrece recomendaciones sobre cambios drásticos y obsolescencia de Cloud. Identifica los recursos de Cloud que se verán afectados por las próximas discontinuaciones y cambios importantes, y proporciona directrices sobre cómo gestionarlos. Las recomendaciones se pueden consultar a través de la CLI de Google Cloud, la API y BigQuery Export.
Antes de empezar
- 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.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Recommender API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. -
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Enable the Recommender API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles. - Asegúrate de que tienes los siguientes roles:
recommender.cloudDeprecationGeneralInsights.get
recommender.cloudDeprecationGeneralInsights.list
recommender.cloudDeprecationGeneralRecommendations.get
recommender.cloudDeprecationGeneralRecommendations.list
recommender.cloudDeprecationGeneralInsights.update
recommender.cloudDeprecationGeneralRecommendations.update
Ve al centro de recomendaciones.
En Campo del filtro, elija
Recommender:google.cloud.deprecation.GeneralRecommender
.Mostrar recomendaciones
gcloud recommender recommendations list \ --billing-project=BILLING_PROJECT_ID \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloud.deprecation.GeneralRecommender \ --format=yaml
List Insights
gcloud recommender insights list \ --billing-project=BILLING_PROJECT_ID \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloud.deprecation.GeneralInsight \ --format=yaml
- BILLING_PROJECT_ID con el ID del proyecto en el que has habilitado la API Recommender.
- PROJECT_ID con el identificador de tu Google Cloud proyecto.
- LOCATION con la Google Cloud ubicación en la que se encuentran los recursos asociados a las recomendaciones (por ejemplo, global o us-central1-a).
Mostrar recomendaciones
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"
List Insights
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"
- BILLING_PROJECT_ID con el ID del proyecto en el que has habilitado la API Recommender.
- PROJECT_ID con el identificador de tu Google Cloud proyecto.
- LOCATION con la Google Cloud ubicación en la que se encuentran los recursos asociados a las recomendaciones (por ejemplo, global o us-central1-a).
Sigue las instrucciones de la documentación de BigQuery Export para exportar recomendaciones a BigQuery.
Consulta todas las recomendaciones de obsolescencia:
SELECT * FROM `<project>.<dataset>.recommendations_export` WHERE DATE(_PARTITIONTIME) = "<date>" and recommender = "google.cloud.deprecation.GeneralRecommender"
Descripción | Roles |
---|---|
Ver recomendaciones |
recommender.cloudDeprecationRecommendationViewer
|
Ver y actualizar recomendaciones |
recommender.cloudDeprecationRecommendationAdmin
|
Roles obligatorios
En esta sección se describen los roles y los permisos necesarios para usar el recomendador general de cambios drásticos y obsolescencia de Cloud.
Rol | Permisos incluidos |
---|---|
roles/recommender.cloudDeprecationRecommendationViewer |
|
roles/recommender.cloudDeprecationRecommendationAdmin |
|
Para obtener más información sobre los roles y cómo conceder acceso, consulta los siguientes artículos:
Precios
El recomendador general de cambios drásticos y obsolescencia de Cloud se ofrece sin coste económico. Para obtener información sobre otros niveles de precios, consulta Precios de Recommender.
Ver recomendaciones de obsolescencia de la nube
Puedes consultar las recomendaciones mediante la consola, la CLI de Google Cloud, la API Recommender o la exportación de BigQuery.
Consola
Google Cloud CLI
En esta pestaña se muestran los comandos para enumerar recomendaciones y estadísticas con la CLI de Google Cloud.
Haz los cambios siguientes:
API
En esta pestaña se muestran los comandos para consultar recomendaciones y estadísticas con la API Recommender.
Haz los cambios siguientes:
Exportación a BigQuery
En esta pestaña se muestran los comandos para enumerar las recomendaciones con BigQuery Export.
Las recomendaciones de obsolescencia de Cloud también se incluyen en la exportación de BigQuery. Con la exportación de BigQuery, puedes ver las instantáneas diarias de las recomendaciones para tu organización.
Subtipos de recomendaciones disponibles
En la siguiente tabla se describen los subtipos de recomendaciones disponibles y que se pueden mostrar.
Subtipo | ¿Desactivación o cambio incompatible? |
---|---|
GCE_METADATA_SERVER_HEADER_WHITESPACE | Compute Engine aplicará comprobaciones de formato de solicitudes HTTP en el servicio de metadatos de Compute Engine para ajustarse a la sección 3.2 del RFC 7230, ya que aceptar solicitudes con un formato incorrecto puede provocar vulnerabilidades de seguridad. |
Ten en cuenta que esta tabla no es exhaustiva y puede omitir intencionadamente obsolescencias o cambios importantes que afecten a la seguridad.