Nesta página, descrevemos os seguintes tipos de recomendadores do Cloud SQL Enterprise Plus:
- Faça upgrade para o Cloud SQL Enterprise Plus e ative o cache de dados para melhorar o desempenho de leitura
- Faça upgrade para o Cloud SQL Enterprise Plus com uma máquina otimizada para memória e melhore o desempenho
As seções a seguir descrevem como esses recomendadores funcionam e como usá-los.
Preços
Os recomendadores descritos nesta página estão todos no Nível de preços do recomendador padrão.
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
oucloudsql.viewer
.Aplicar recomendações Um destes papéis: recommender.cloudsqlAdmin
,cloudsql.editor
, oucloudsql.admin
. -
Enable the Recommender API.
Faça upgrade para o Cloud SQL Enterprise Plus e ative o cache de dados para melhorar o desempenho de leitura
O upgrade para o Cloud SQL Enterprise Plus e a ativação do cache de dados para melhorar o desempenho de leitura do recommender ajuda você a detectar instâncias que são críticas e que têm uma taxa de ocorrência em cache baixa.
O upgrade para a edição Cloud SQL Enterprise Plus permite que o cache de dados melhore o desempenho de leitura e analisa os metadados e as métricas da instância sobre a taxa de ocorrência em cache. Se a instância for de produção e a taxa de ocorrência em cache estiver baixa, recomendamos fazer upgrade para o Cloud SQL Enterprise Plus e ativar o cache de dados para melhorar o desempenho de leitura. As recomendações são geradas diariamente.
Liste as instâncias que podem ser atualizadas para o Cloud SQL Enterprise Plus com a ativação do cache de dados para melhorar as recomendações de desempenho de leitura
É possível listar o upgrade para o Cloud SQL Enterprise Plus com a ativação do cache de dados para melhorar as recomendações de desempenho de leitura
usando o console do Google Cloud, o gcloud CLI
ou a API Recommender.
Console
Para listar o upgrade para as recomendações da edição Cloud SQL Enterprise Plus, siga estas etapas:
-
Acesse a página Instâncias" do Cloud SQL
Acesse "Instâncias do Cloud SQL"
No banner Melhore a integridade da instância investigando problemas e agindo de acordo com as recomendações, clique em Expandir detalhes.
Ou então:
-
Acesse o Hub de recomendações. Consulte também Encontrar e aplicar recomendações com as recomendações.
Para mais informações, consulte Primeiros passos com o Hub de recomendações.
No card Todas as recomendações, clique em Desempenho.
gcloud
Para listar o upgrade para o Cloud SQL Enterprise Plus com a ativação do cache de dados para melhorar as recomendações de desempenho de leitura, execute o
comando gcloud recommender recommendations list
da seguinte maneira:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=UPGRADE_TO_ENTERPRISE_PLUS_DATA_CACHE
Substitua:
PROJECT_ID
: ID do projeto;LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
API
Para listar o upgrade para o Cloud SQL Enterprise Plus com a ativação do cache de dados para melhorar as recomendações de desempenho de leitura, chame o método
recommendations.list
da seguinte maneira:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Substitua:
PROJECT_ID
: ID do projeto;LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
Se o recomendador detectar instâncias que podem ser atualizadas para o Cloud SQL Enterprise Plus, elas serão listadas em uma tabela com o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, o local e a data da última atualização.
Ver insights e recomendações detalhadas
É possível acessar insights e recomendações detalhadas sobre instâncias que podem ser atualizadas para o Cloud SQL Enterprise Plus usando o console do Google Cloud, o gcloud CLI
ou a API Recommender.
Console
Escolha uma destas opções:
- Na página Recomendações de desempenho, clique no card Recomendações de desempenho e depois em Carga de trabalho de leitura intensiva.
O painel de recomendações é exibido, contendo insights e recomendações detalhadas para a instância.
- Na página Instâncias, clique em Carga de trabalho de leitura intensiva.
A lista de instâncias exibe apenas aquelas a que a recomendação se aplica.
gcloud
Para acessar insights e recomendações detalhadas sobre uma instância que pode receber upgrade, execute o
comando gcloud recommender insights list
da seguinte maneira:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype=READ_HEAVY_WORKLOAD
Substitua:
PROJECT_ID
: ID do projeto;LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
API
Chame o método insights.list
da seguinte maneira:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Substitua:
PROJECT_ID
: ID do projeto;LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
Um painel é exibido com insights sobre métricas ou informações destacadas pelos Insights.
Aplicar recomendações
Para implementar essa recomendação, faça o seguinte:
- Para fazer upgrade para o Cloud SQL Enterprise Plus, clique em Carga de trabalho de leitura intensa na coluna Problemas. A janela Fazer upgrade para a edição Enterprise Plus mostra uma recomendação. Para continuar, clique em Editar > Fazer upgrade. Para mais informações sobre como fazer upgrade da instância, consulte Fazer upgrade de uma instância para o Cloud SQL Cloud SQL Enterprise Plus usando o upgrade no local. Para mais informações sobre inatividade zero, consulte cache de dados.
Fazer upgrade para o Cloud SQL Enterprise Plus com uma máquina otimizada para memória para melhorar o desempenho
O upgrade para o recomendador do Cloud SQL Enterprise Plus oferece os seguintes benefícios:
- Oferece desempenho de máquina otimizado para memória.
- Ajuda a detectar instâncias críticas para suas cargas de trabalho e detecta quando a utilização de memória para CPU é alta.
Esse recomendador analisa os metadados e as métricas da instância sobre a utilização da CPU e da memória. Se a instância for de produção com uma alta proporção de utilização de memória/CPU e tiver alta pressão de memória, recomendamos fazer upgrade para a edição Cloud SQL Enterprise Plus com uma máquina otimizada para memória para melhorar o desempenho. As recomendações são geradas diariamente.
É possível listar recomendações
usando o console do Google Cloud, o gcloud CLI
ou a API Recommender.
Console
Para listar o upgrade para as recomendações da edição Cloud SQL Enterprise Plus, siga estas etapas:
-
Acesse a página Instâncias" do Cloud SQL
Acesse "Instâncias do Cloud SQL"
No banner Melhore a integridade da instância investigando problemas e agindo de acordo com as recomendações, clique em Expandir detalhes.
Ou então:
-
Acesse o Hub de recomendações. Consulte também Encontrar e aplicar recomendações com as recomendações.
Para mais informações, consulte Primeiros passos com o Hub de recomendações.
No card Todas as recomendações, clique em Desempenho.
gcloud
Para listar as instâncias recomendadas para upgrade, execute o comando
gcloud recommender recommendations list
da seguinte maneira:
gcloud recommender recommendations list \ --project=PROJECT_ID \ --location=LOCATION \ --recommender=google.cloudsql.instance.PerformanceRecommender \ --filter=recommenderSubtype=SQLSERVER_UPGRADE_TO_ENTERPRISE_PLUS_MEMORY_OPTIMIZED
Substitua:
PROJECT_ID
: ID do projeto;LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
API
Para listar as instâncias recomendadas para upgrade, chame o método
recommendations.list
da seguinte maneira:
GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations
Substitua:
PROJECT_ID
: ID do projeto;LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
Se o recomendador detectar instâncias que podem ser atualizadas para o Cloud SQL Enterprise Plus, elas serão listadas em uma tabela com o nome da instância, uma breve recomendação, o tipo de máquina atual, o tipo de máquina recomendado, o local e a data da última atualização.
Ver insights e recomendações detalhadas
É possível acessar insights e recomendações detalhadas sobre instâncias que podem ser
atualizadas para o Cloud SQL Enterprise Plus usando o console do Google Cloud, o gcloud CLI
ou a API Recommender.
Console
Escolha uma destas opções:
- Na página Recomendações de desempenho, clique no card Recomendações de desempenho e em Memória próxima do limite de nível.
O painel de recomendações é exibido, contendo insights e recomendações detalhadas para a instância.
- Na página Instâncias, clique em Memória próxima do limite de nível.
A lista de instâncias exibe apenas aquelas às quais a recomendação se aplica.
gcloud
Para acessar insights e recomendações detalhadas sobre uma instância que pode receber upgrade, execute o
comando gcloud recommender insights list
da seguinte maneira:
gcloud recommender insights list \ --project=PROJECT_ID \ --location=LOCATION \ --insight-type=google.cloudsql.instance.PerformanceInsight \ --filter=insightSubtype="SQLSERVER_HIGH_LAZY_WRITES_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO OR SQLSERVER_HIGH_FREE_LIST_STALLS_HIGH_MEMORY_TO_CPU_UTILIZATION_RATIO"
Substitua:
PROJECT_ID
: ID do projeto;LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
API
Chame o método insights.list
da seguinte maneira:
GET https://recommender.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.cloudsql.instance.PerformanceInsight/insights
Substitua:
PROJECT_ID
: ID do projeto;LOCATION
: uma região em que suas instâncias estão localizadas, comous-central1
.
Um painel é exibido com insights sobre métricas ou informações destacadas pelos Insights.
Aplicar recomendações
Para implementar essa recomendação, faça o seguinte:
- Para fazer upgrade para o Cloud SQL Enterprise Plus, clique em Memória próxima do limite de nível na coluna Problemas. Uma janela Fazer upgrade para o Enterprise Plus mostra uma recomendação. Para continuar, clique em Editar > Fazer upgrade. Para mais informações sobre como fazer upgrade da instância, consulte Fazer upgrade de uma instância para o Cloud SQL Cloud SQL Enterprise Plus usando o upgrade no local.