数据预警时序库(SmartbiTimeSeries),主要用于实时处理和分析时间序列数据,为数据预警系统提供及时的数据支持。
SmartbiTimeSeries 安装介质,请联系Smartbi官方支持邮箱support@smartbi.com.cn获取。
申请时,需要说明部署的操作系统名称,cpu架构信息等。 本文主要讲述在Linux环境上,手动部署SmartbiTimeSeries 组件的过程。 |
1、安装包上传到Linux服务器,然后解压缩安装包。
tar -zxvf SmartbiTimeSeries_Linux_x86.tar.gz |
2、启动SmartbiTimeSeries服务
安装包解压后,进入解压目录,执行startup_SmartbiTimeSeries.sh脚本,就可以启动 SmartbiTimeSeries 服务。
cd SmartbiTimeSeries_Linux_x86 ./startup_SmartbiTimeSeries.sh |
编辑 startup_SmartbiTimeSeries.sh 脚本,修改 httpListenAddr 参数值,默认端口是8428
执行startup_SmartbiTimeSeries.sh 脚本,即可启动服务。
cd SmartbiTimeSeries_Linux_x86 ./startup_SmartbiTimeSeries.sh |
执行stop_SmartbiTimeSeries.sh 脚本,即可关闭 SmartbiTimeSeries 服务。
cd SmartbiTimeSeries_Linux_x86 ./stop_SmartbiTimeSeries.sh |
SmartbiTimeSeries的日志文件在SmartbiTimeSeries_Linux_x86/logs 目录中。
在系统中使用数据预警功能时,需要配置Smartbi服务与SmartbiTimeSeries的连接,详情可参考:新 ⬝ 新建数据预警
配置开机启动相关操作,需要操作系统管理员权限。 |
进入/etc/init.d目录,创建SmartbiTimeSeries自启动配置文件
sudo vi /etc/init.d/Smartbi-TimeSeries |
配置参考如下:
#!/bin/bash # chkconfig: 345 80 20 # description: start the Smartbi TimeSeries # # Source function library . /etc/rc.d/init.d/functions prog=Smartbi-TimeSeries Smartbi_TimeSeries_HOME=/data/SmartbiTimeSeries_Linux_x86 #注意替换成实际的SmartbiTimeSeries路径 export Smartbi_TimeSeries_HOME case "$1" in start) echo "Starting Smartbi TimeSeries server..." cd $Smartbi_TimeSeries_HOME $Smartbi_TimeSeries_HOME/startup_SmartbiTimeSeries.sh ;; stop) echo "Stopping Smartbi TimeSeries server..." cd $Smartbi_TimeSeries_HOME $Smartbi_TimeSeries_HOME/stop_SmartbiTimeSeries.sh ;; restart) echo "Stopping Smartbi TimeSeries server..." cd $Smartbi_TimeSeries_HOME $Smartbi_TimeSeries_HOME/stop_SmartbiTimeSeries.sh sleep 2 echo echo "Starting Smartbi TimeSeries server..." cd $Smartbi_TimeSeries_HOME $Smartbi_TimeSeries_HOME/startup_SmartbiTimeSeries.sh ;; *) echo "Usage: $prog {start|stop|restart}" ;; esac exit 0 |
设置开机启动
sudo chmod +x /etc/init.d/Smartbi-TimeSeries #添加执行权限 sudo chkconfig Smartbi-TimeSeries on #添加到开机启动 sudo chkconfig --list #查看系统服务 sudo service Smartbi-TimeSeries start #启动Smartbi-TimeSeries sudo service Smartbi-TimeSeries stop #停止服务 |