MogDB/openGauss 人工智能之趋势预测

原作者:高云龙

概述

趋势预测可以实现基于历史时序数据预测未来时序变化趋势,是dbmind功能中的一个服务,需要依赖Prometheus监控框架,基于node_exporter、opengauss_exporter 和 reprocessing_exporter 进行监控指标收集及加工处理,默认预测时间是3600s,由参数forecasting_future_time控制。

安装部署

安装python3

需要python3.7以上,我目前系统自带的版本是3.6的,所以需要升级

# yum erase -y python3 --下载python3.7的包 https://www.python.org/ftp/python/3.7.13/Python-3.7.13.tgz --解压编译 1. ./configure --prefix=/opt/python3 --enable-optimizations 1. make -j 8 1. make install -j 8 --修改yum文件,防止yum命令不可用 vi /usr/bin/yum #!/usr/bin/python --> #!/usr/bin/python2 --替换默认python rm -f /usr/bin/python ln -s /usr/local/bin/python3 /usr/bin/python