Monitorize a disponibilidade de discos

O recomendador de falta de espaço no disco do Cloud SQL gera proativamente recomendações que ajudam a reduzir o risco de inatividade que pode ser causado pelas suas instâncias ficarem sem espaço no disco. Pode aplicar estas recomendações quando uma instância do Cloud SQL estiver a aproximar-se de um limite de armazenamento. Esta página descreve o funcionamento deste motor de recomendações e como o usar.

Como funciona

O recomendador de falta de espaço em disco do Cloud SQL analisa a tendência de utilização do armazenamento nos últimos 30 dias. Quando uma instância está a aproximar-se de um limite em que é provável que fique sem espaço nos próximos 1 a 30 dias, o recomendador gera recomendações relacionadas para aumentar manualmente a capacidade de armazenamento, definir a capacidade de armazenamento para aumentar automaticamente ou libertar espaço.

Preços

O recomendador de falta de espaço em disco do Cloud SQL está incluído no pacote de apoio técnico Standard Google Cloud .

Antes de começar

Antes de poder ver recomendações e estatísticas, faça o seguinte:

  • Para receber as autorizações para ver e trabalhar com estatísticas e recomendações, certifique-se de que tem as funções necessárias.
    Tasks Funções
    Ver recomendações Uma destas funções: recommender.cloudsqlViewer ou cloudsql.viewer.
    Aplique recomendações Uma destas funções: recommender.cloudsqlAdmin, cloudsql.editor ou cloudsql.admin.
    Para mais informações sobre funções, consulte os artigos Compreender as funções e Conceder autorizações de IAM.
  • 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 the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the API

Apresente recomendações de falta de espaço em disco

Pode listar as recomendações de instâncias sem espaço em disco através da Google Cloud consolagcloud ou da API Recommender.

As recomendações de falta de espaço em disco só são apresentadas se tiver instâncias que estejam a aproximar-se da capacidade do disco.

Consola

Para listar as recomendações de falta de espaço em disco através da Google Cloud consola, siga estes passos:

  1. Aceda à página Instâncias do Cloud SQL.

    Aceda a Instâncias do Cloud SQL

  2. Clique em Ver tudo no banner de recomendações de falta de espaço em disco.

Em alternativa, siga estes passos:

  1. Aceda ao Active Assist. Consulte também o artigo Começar a usar o Centro de Recomendações.

    Aceda ao Active Assist

  2. No cartão Impedir tempo de inatividade para instâncias SQL, clique em Ver tudo.

gcloud

Para apresentar uma lista de recomendações de falta de espaço em disco através do gcloud, execute o comando gcloud recommender recommendations list da seguinte forma:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.cloudsql.instance.RECOMMENDER

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto
  • LOCATION: uma região, como us-central1
  • RECOMMENDER: o ID do motor de recomendações como OutOfDiskRecommender.

API

Para listar as recomendações de falta de espaço em disco através da API Recommendations, chame o método recommendations.list da seguinte forma:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/recommenders/google.cloudsql.instance.RECOMMENDER/recommendations

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.
  • RECOMMENDER: o ID do motor de recomendações como OutOfDiskRecommender.

Veja estatísticas e recomendações detalhadas

Pode ver estatísticas e recomendações detalhadas sobre instâncias que estão quase sem espaço em disco através da Google Cloud consola, gcloud ou da API Recommender.

Consola

Para ver estatísticas e recomendações detalhadas sobre instâncias que estão quase sem espaço em disco através da Google Cloud consola, clique no botão de recomendação na lista de instâncias.

gcloud

Para ver estatísticas e recomendações detalhadas sobre instâncias que estão quase sem espaço em disco através do gcloud, execute o comando gcloud recommender insights list da seguinte forma:

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

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.
  • INSIGHT_TYPE: o ID do tipo de estatísticas como DiskUsageTrendInsight.

API

Para ver estatísticas e recomendações detalhadas sobre instâncias que estão quase sem espaço em disco através da API Recommendations, chame o método insights.list da seguinte forma:

GET https://recommender.googleapis.com/v1beta1/projects/PROJECT-ID/locations/LOCATION/insightTypes/google.cloudsql.instance.INSIGHT_TYPE/insights

Substitua o seguinte:

  • PROJECT_ID: o ID do seu projeto.
  • LOCATION: uma região, como us-central1.
  • INSIGHT_TYPE: o ID do tipo de estatísticas como DiskUsageTrendInsight.

A tabela seguinte apresenta a estatística e a recomendação geradas pelo Serviço de Recomendação de Recursos sem espaço em disco do Cloud SQL. Os subtipos são visíveis nos resultados da API e do gcloud.

Insight Recomendação
Com base na tendência de utilização de armazenamento atual, é provável que a instância fique sem espaço em disco, o que pode resultar em tempo de inatividade.
Subtype: TRENDING_OUT_OF_DISK
Ative o aumento automático, aumente manualmente a capacidade de armazenamento ou liberte espaço em disco.
Subtype: ENABLE_AUTO_STORAGE_INCREASE

Aplique recomendações

Avalie cuidadosamente as recomendações e faça uma das seguintes ações:

  • Para examinar a recomendação, clique em Ver instância.

    É apresentada uma faixa na parte superior da página com uma recomendação.

    Edite a instância, se necessário, para aumentar manualmente a capacidade de armazenamento e definir a capacidade de armazenamento para aumentar automaticamente. Em alternativa, elimine dados para libertar espaço.

  • Para ignorar a recomendação de modo que seja desvalorizada e apareça esbatida, clique em Ignorar.

  • Para fechar o painel sem aplicar nem ignorar a recomendação, clique em Cancelar.

O que se segue?