O dimensionamento automático baseado em previsão do Database Autonomy Service (DAS) projeta métricas de desempenho para as próximas 24 horas com base em dados históricos dos últimos 10 dias. Quando a projeção indica que uma métrica atingirá o limiar especificado, o DAS fornece proativamente uma sugestão de dimensionamento.
Pré-requisitos
-
O DAS oferece suporte aos seguintes mecanismos de banco de dados:
ApsaraDB RDS for MySQL
PolarDB for MySQL
Tair (Redis OSS-compatible)
Uma service-linked role do DAS já foi criada.
Procedimento
Faça login no console do DAS.
-
Adicione uma política de dimensionamento automático baseada em previsão.
-
Adicione uma política na página Management and Settings.
No painel de navegação à esquerda, escolha Resource Management > Auto Scaling Settings.
-
Na seção Auto Scaling Policies, clique em Add Policy. No painel Add Policy, configure os parâmetros a seguir:
Tabela 1. Parâmetros
Parâmetro
Descrição
Policy Name
Nome da política.
Mode
Modo da política. Selecione Prediction-based Auto Scaling.
NotaEste modo serve apenas para previsão. Ele fornece sugestões de dimensionamento, mas não executa operações de dimensionamento.
Engine Type
Tipo de mecanismo de banco de dados.
Metric Type
-
Para ApsaraDB RDS for MySQL e PolarDB for MySQL, há suporte apenas para CPU Utilization (%).
-
Para Tair (Redis OSS-compatible), há suporte apenas para Memory Usage (%).
Destination Value
Valor-alvo da métrica de previsão. O DAS fornece uma sugestão de dimensionamento quando o valor previsto atinge ou supera esse alvo.
-
Na página Apply Policies, marque a caixa de seleção de cada instância de banco de dados à qual deseja aplicar a política e clique em
.-
Clique em OK para adicionar a política às instâncias de banco de dados selecionadas.
Você também pode aplicar uma política na seção Auto Scaling Policies. Localize a política desejada e clique em Apply na coluna Actions para aplicá-la a uma instância de banco de dados de destino.
-
Adicione uma política de dimensionamento automático baseada em previsão na página Autonomous Function Management das Autonomy Service Settings da instância.
No painel de navegação à esquerda, escolha Intelligent O&M Center > Instance Monitoring.
Localize a instância de destino e clique no respectivo ID para abrir a página de detalhes da instância.
No canto superior direito da página, clique em Autonomy Service Settings.
Na aba , clique em Add Policy. Configure os parâmetros conforme descrito em Parameters.
-
Na seção Recommended Policies, localize a política que deseja adicionar e clique em Apply na coluna Actions.
NotaPara alterar uma política, clique em Modify na coluna Actions. Faça as alterações na aba Update Policy.
Para interromper a aplicação de uma política, clique em Cancel na coluna Actions da seção Applied Policies.
Clique em OK.
-
Configure um Alert Template para receber notificações oportunas sobre eventos de dimensionamento automático baseado em previsão da sua instância de banco de dados.
O sistema recomenda um modelo de alerta e adiciona as regras necessárias para eventos autônomos. Siga as instruções para concluir a configuração.
NotaSe você já configurou um modelo de alerta para a instância, siga as instruções para adicionar as regras necessárias para eventos autônomos ao modelo existente.
Para configurar manualmente um modelo e regras de alerta, consulte Configure alert templates e Configure alert rules.
-
Selecione um Alert Contact Group para receber notificações.
Clique em Add Contact para adicionar um novo contato de alerta.
Clique em Add Contact Group para adicionar um novo grupo de contatos de alerta.
Clique em Modify ou Remove ao lado de um contato para modificá-lo ou excluí-lo.
Para mais informações, consulte Manage alert contacts.
Clique em Submit Configuration e confirme a configuração de alerta na caixa de diálogo exibida.
-
Visualizar resultados do dimensionamento automático baseado em previsão
No painel de navegação à esquerda, escolha Intelligent O&M Center > Instance Monitoring.
Localize a instância de destino e clique no respectivo ID para abrir a página de detalhes da instância.
No painel de navegação à esquerda, clique em Autonomy Center.
Na página Autonomy Center, visualize os Auto Scaling Events ocorridos no intervalo de tempo selecionado.
-
Clique em Details referente a um evento de Database Workload Prediction para visualizar detalhes sobre a sugestão de dimensionamento.
O nome completo deste evento é Database Workload Prediction (Forecast Only) e seu nível de severidade é Notice.
Documentos relacionados
Após receber uma sugestão de dimensionamento, escale verticalmente sua instância de banco de dados seguindo as instruções correspondentes ao seu tipo de mecanismo:
ApsaraDB RDS for MySQL: Change instance specifications.
PolarDB for MySQL: Manually change cluster specifications.
Tair (Redis OSS-compatible): Change instance configurations.