(本文档仅供参考)
问题描述
smartbi的服务和各个组件,是否有对外暴露的接口,可以供第三方服务调用,监控smartbi服务和组件是否正常运行。
解决方案
各组件健康检测接口如下:
smartbi http://localhost:18080/smartbi/vision/noop.jsp
olap http://localhost:18081/smartbiolap/ping.jsp
导出引擎 http://localhost:3003/test
数据挖掘主节点 http://localhost:8899/api/v1/server/check
数据挖掘从节点 http://localhost:8980/api/v1/agent/server/check
以上接口,通过curl请求,检测返回200状态码则认为服务正常启动
mpp服务 curl http://mpp_ip:8123
跨库服务:http://ip:port/ui/
通过curl请求,返回ok则认为服务正常启动
注:端口如果有变更,记得调整成实际的端口