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
oucloudsql.viewer
.Aplique recomendações Uma destas funções: recommender.cloudsqlAdmin
,cloudsql.editor
oucloudsql.admin
. -
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.
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:
Aceda à página Instâncias do Cloud SQL.
Clique em Ver tudo no banner de recomendações de falta de espaço em disco.
Em alternativa, siga estes passos:
Aceda ao Active Assist. Consulte também o artigo Começar a usar o Centro de Recomendações.
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 projetoLOCATION
: uma região, comous-central1
RECOMMENDER
: o ID do motor de recomendações comoOutOfDiskRecommender
.
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, comous-central1
.RECOMMENDER
: o ID do motor de recomendações comoOutOfDiskRecommender
.
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, comous-central1
.INSIGHT_TYPE
: o ID do tipo de estatísticas comoDiskUsageTrendInsight
.
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, comous-central1
.INSIGHT_TYPE
: o ID do tipo de estatísticas comoDiskUsageTrendInsight
.
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?
- Reduza as instâncias inativas do Cloud SQL
- Reduza as instâncias do Cloud SQL com aprovisionamento excessivo
- Blogue: maximize o ROI do Google Cloud
- Blogue: faça mais com menos
- Google Cloud recommenders