Gráfico de Tendência e Previsão
Exibe vários gráficos históricos de séries temporais relacionados à alocação e ao uso da CPU para o banco de dados ou grupo selecionado, bem como tendências e previsões de regressão linear, com conhecimento de sazonalidade e de previsão AutoML (machine learning) sobre esses dados. As tendências são calculadas durante o período selecionado na área de contexto global.
O gráfico facilita várias tarefas de suporte aos casos de uso do Capacity Planning:
- Prever a demanda máxima e média futura de recursos da CPU
- Comparar o uso atual com a alocação para detectar o excesso de provisionamento
- Comparar o uso máximo com a média e as tendências para avaliar a volatilidade da demanda
- Prever a diferença entre o uso máximo e médio diário da CPU para estimar a economia potencial da uniformização da carga de trabalho
- Detectar e prever a sazonalidade diária ou semanal na demanda de CPU
- Ver os canais de confiança em torno das previsões para contextualizar a variabilidade
Os seguintes modelos podem ser selecionados para exibição no canto superior direito do gráfico de Tendência e Previsão:
- Regressão Linear: O modelo de regressão linear assume uma relação linear entre variáveis para prever o uso futuro de recursos.
- Conhecimento de Sazonalidade: A opção sazonal combina um modelo simples que detecta a sazonalidade básica com dados dinâmicos selecionáveis pelo usuário.
- Backtesting de Previsão: Permite comparar previsões históricas para períodos nos quais os dados reais são coletados e quantificar o desvio entre tendências históricas e de previsão.
- AutoML Previsão: A opção de previsão AutoML seleciona a melhor multa entre vários modelos de aprendizado de máquina treinados em uma janela de dados fixa.
- Mostrar Custo: Permite visualizar um valor monetário baseado em métrica única nos Bancos de Dados do Ops Insights Capacity Planning.
As seguintes séries de dados da CPU podem ser selecionadas ou desmarcadas para exibição na legenda à extremidade direita do gráfico:
- Capacidade: Número máximo de CPUs (núcleos x threads/núcleo) disponíveis na infraestrutura subjacente. Isso só é mostrado ao observar um único banco de dados não autônomo ou ao agrupar por Host ou CDB
- Alocação: Número total de CPUs alocadas para o banco de dados ou bancos de dados atuais
- Alocação Máxima: Número máximo de CPUs alocadas para o banco de dados ou bancos de dados atuais. Isso é relevante quando um banco de dados autônomo tem o dimensionamento automático ativado
- Uso Máximo: Valor máximo de dados de uso diários (por hora) da CPU para banco de dados (ou grupo)
- Previsão Máxima de Uso: Previsão de dados de Uso Máximo usando o modelo de previsão selecionado
- Uso Médio: Valor médio dos dados de uso diário (por hora) da CPU
- Previsão de Uso Médio: Previsão de dados de Uso Médio usando o modelo de previsão selecionado
- Canal de Confiança Máxima: Canal de confiança para Previsão de Uso Máximo
- Média do Canal de Confiança: Canal de confiança para Previsão Média de Uso
- Intervalo de Alocação em Excesso: O Intervalo de Alocação em Excesso é exibido (região sombreada) quando o número total de CPUs alocadas nos bancos de dados é maior que as CPUs da infraestrutura subjacente (host).