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