Monitorar a disponibilidade de disco

O recommender fora do disco do Cloud SQL gera recomendações proativamente que ajudam a reduzir o risco de inatividade que pode ser causado por falta de espaço em disco nas instâncias. É possível aplicar essas recomendações quando uma instância do Cloud SQL estiver se aproximando do limite de armazenamento. Nesta página, descrevemos como esse recomendador funciona e como usá-lo.

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 estiver se aproximando do limite em que provavelmente ficará sem espaço nos próximos 1 a 30 dias, o recomendador gerará recomendações relacionadas para aumentar manualmente a capacidade de armazenamento, definir a capacidade de armazenamento para aumentar automaticamente ou liberar espaço.

Preços

O recomendador fora do disco do Cloud SQL está incluído no pacote de suporte padrão do Google Cloud.

Antes de começar

Antes de visualizar as recomendações e insights, faça o seguinte:

  • Para conseguir as permissões de visualização e trabalho com insights e recomendações, verifique se você tem os papéis necessários.
    Tarefas Papéis
    Ver recomendações Um destes papéis: recommender.cloudsqlViewer ou cloudsql.viewer.
    Aplicar recomendações Um destes papéis: recommender.cloudsqlAdmin, cloudsql.editor, ou cloudsql.admin.
    Para mais informações sobre papéis, consulte Noções básicas sobre papéis e Como conceder permissões do IAM.
  • Enable the Recommender API.

    Enable the API

Listar recomendações fora do disco

É possível listar recomendações de instâncias com falta de espaço em disco usando o console do Google Cloud, a gcloud ou a API Recommender.

As recomendações de falta de espaço em disco serão exibidas somente se você tiver instâncias próximas da capacidade do disco.

Console

Para listar as recomendações de falta de espaço em disco usando o console do Google Cloud:

  1. Acesse a página Instâncias" do Cloud SQL

    Acesse "Instâncias do Cloud SQL"

  2. Clique em Ver tudo no banner de recomendações fora do disco.

Ou então:

  1. Acesse o Hub de recomendações. Consulte também os Primeiros passos com o Hub de recomendações.

    Acesse o Hub de recomendações

  2. No card Evitar inatividade em instâncias do SQL, clique em Ver tudo.

gcloud

Para listar as recomendações de falta de espaço em disco usando gcloud, execute o comando gcloud recommender recommendations list desta forma:

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

Substitua:

  • PROJECT_ID: o ID do projeto
  • LOCATION: uma região, como us-central1;
  • RECOMMENDER: o ID do recomendador como OutOfDiskRecommender.

API

Para listar as recomendações de falta de espaço em disco usando a API Recommendations, chame o método recommendations.list desta forma:

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

Substitua:

  • PROJECT_ID: o ID do projeto
  • LOCATION: uma região, como us-central1.
  • RECOMMENDER: o ID do recomendador como OutOfDiskRecommender.

Ver insights e recomendações detalhadas

Para visualizar insights e recomendações detalhadas sobre instâncias que estão quase sem espaço em disco, use o console do Google Cloud, a gcloud ou a API Recommender.

Console

Para visualizar insights e recomendações detalhadas sobre instâncias que estão quase sem espaço em disco usando o console do Google Cloud, clique no botão de recomendação na lista de instâncias.

gcloud

Para ver insights e recomendações detalhadas sobre instâncias que estão quase sem espaço em disco usando gcloud, execute o comando gcloud recommender insights list desta forma:

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

Substitua:

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

API

Para ver insights e recomendações detalhadas sobre instâncias que estão quase sem espaço em disco usando a API Recommendations, chame o método insights.list desta forma:

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

Substitua:

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

A tabela a seguir lista os insights e as recomendações que o recomendador de falta de espaço em disco do Cloud SQL gera. Os subtipos são visíveis nos resultados da gcloud e da API.

Insight Recomendação
Com base na tendência de uso do armazenamento atual, a instância provavelmente ficará sem espaço em disco, o que pode resultar em inatividade.
Subtipo: TRENDING_OUT_OF_DISK
Ative o aumento automático, aumente manualmente a capacidade de armazenamento ou libere espaço em disco.
Subtipo: ENABLE_AUTO_STORAGE_INCREASE

Aplicar recomendações

Avalie as recomendações com atenção e siga um destes procedimentos:

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

    Um banner aparecerá na parte superior da página com uma recomendação.

    Edite a instância, se necessário, para que aumente manualmente a capacidade de armazenamento e defina a capacidade de armazenamento para que aumente automaticamente. Uma opção é excluir dados para liberar espaço.

  • Para dispensar a recomendação de modo que ela não seja enfatizada e apareça escurecida, clique em Dispensar.

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

A seguir