Para gerenciar o impacto de desempenho causado pelo crescimento do negócio e por altas cargas de trabalho no banco de dados, o Database Autonomy Service (DAS) oferece dimensionamento automático baseado em predição. O DAS analisa os dados de desempenho de uma instância dos últimos 10 dias para prever suas métricas nas próximas 24 horas. Quando o DAS prevê que uma métrica atingirá o limiar de gargalo de desempenho, ele gera uma sugestão de expansão. Este recurso apenas gera predições e sugestões de expansão. Ele não expande a instância automaticamente. Você deve expandir a instância manualmente.
Pré-requisitos
-
A instância deve executar uma das seguintes versões:
ApsaraDB RDS for MySQL 8.4 no RDS High-availability Edition ou RDS Cluster Edition
ApsaraDB RDS for MySQL 8.0 no RDS High-availability Edition , RDS Enterprise Edition, ou RDS Cluster Edition
ApsaraDB RDS for MySQL 5.7 no RDS High-availability Edition , RDS Enterprise Edition, ou RDS Cluster Edition
ApsaraDB RDS for MySQL 5.6 no RDS High-availability Edition
ApsaraDB RDS for MySQL 5.5 no RDS High-availability Edition
Você deve ter uma função vinculada ao serviço para o DAS.
Faturamento
Este recurso apenas gera predições e sugestões, sem expandir instâncias automaticamente. Portanto, não há cobrança de taxas.
Configure a política de dimensionamento automático baseado em predição
Acesse a página RDS Instances. Na barra de navegação superior, selecione uma região e clique no ID da instância de destino.
No painel de navegação à esquerda, escolha . Na página Autonomy Center, clique em Autonomy Service Settings.
-
Na aba , clique em Add Policy, configure os seguintes parâmetros e clique em OK.
Parâmetro
Descrição
Policy Name
Insira um nome personalizado para a política.
Mode
Selecione Prediction-based Auto Scaling.
Engine Type
Selecione RDS MySQL.
Metric Type
Selecione CPU Utilization (%).
Destination Value
Valor-alvo da métrica. Se o valor previsto for maior ou igual a este valor, o DAS gera uma sugestão de expansão.
-
Na seção Recommended Policies, localize a política que deseja adicionar, clique em Apply na coluna Actions e clique em Next na caixa de diálogo exibida.
Para modifique uma política existente, clique em Modify na coluna Actions referente à política e faça as alterações na aba Atualize Policy.
Para cancele a aplicação de uma política, localize-a na seção Applied Policies e clique em Cancel na coluna Actions.
Na página Autonomous Function Management, clique em OK.
-
(Opcional) Configure alertas e adicione um grupo de contatos de alerta para receber notificações oportunas sobre eventos de dimensionamento automático baseado em predição.
NotaSe você já configurou um modelo de alerta para a instância, siga as instruções do sistema para adicionar uma regra de alerta para o evento de autonomia correspondente ao modelo.
Visualize os resultados do dimensionamento automático baseado em predição
Acesse a página RDS Instances. Na barra de navegação superior, selecione uma região e clique no ID da instância de destino.
No painel de navegação à esquerda, escolha .
Na página Autonomy Center, visualize os auto-scaling events do intervalo de tempo selecionado.
-
Clique em Details para um evento Database Workload Prediction.
Na página de detalhes, o tipo de evento é um evento de dimensionamento automático, a severidade é Notice e o nome do evento é Database Workload Prediction.
Próximas etapas
Use a sugestão de expansão para expandir a instância. Para mais informações, consulte alterar especificações.