概述
数据预警时序库(SmartbiTimeSeries),主要用于实时处理和分析时间序列数据,为数据预警系统提供及时的数据支持。
准备工作
申请安装介质
SmartbiTimeSeries 安装介质,请联系Smartbi官方支持邮箱support@smartbi.com.cn获取。
申请时,需要说明部署的操作系统名称,cpu架构信息等。
本文主要讲述在Linux环境上,手动部署SmartbiTimeSeries 组件的过程。
安装SmartbiTimeSeries
1、安装包上传到Linux服务器,然后解压缩安装包。
解压SmartbiTimeSeries
tar -zxvf SmartbiTimeSeries_Linux_x86.tar.gz
2、启动SmartbiTimeSeries服务
安装包解压后,进入解压目录,执行startup_SmartbiTimeSeries.sh脚本,就可以启动 SmartbiTimeSeries 服务。
启动SmartbiTimeSeries
cd SmartbiTimeSeries_Linux_x86 ./startup_SmartbiTimeSeries.sh
配置文件修改
修改监听端口
编辑 startup_SmartbiTimeSeries.sh 脚本,修改 httpListenAddr 参数值,默认端口是8428
运维SmartbiTimeSeries
启动服务
执行startup_SmartbiTimeSeries.sh 脚本,即可启动服务。
启动SmartbiTimeSeries
cd SmartbiTimeSeries_Linux_x86 ./startup_SmartbiTimeSeries.sh
停止服务
执行stop_SmartbiTimeSeries.sh 脚本,即可关闭 SmartbiTimeSeries 服务。
停止SmartbiTimeSeries
cd SmartbiTimeSeries_Linux_x86 ./stop_SmartbiTimeSeries.sh
查看日志文件
SmartbiTimeSeries的日志文件在SmartbiTimeSeries_Linux_x86/logs 目录中。
Smartbi连接SmartbiTimeSeries
在系统中使用数据预警功能时,需要配置Smartbi服务与SmartbiTimeSeries的连接,详情可参考:新 ⬝ 新建数据预警
设置SmartbiTimeSeries开机启动
权限要求
配置开机启动相关操作,需要操作系统管理员权限。
进入/etc/init.d目录,创建SmartbiTimeSeries自启动配置文件
Smartbi-TimeSeries
sudo vi /etc/init.d/Smartbi-TimeSeries
配置参考如下:
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 #停止服务