我刚刚使用Debian9上的存储库在同一台计算机上安装了WSO2 3.2.0和Analytics4.4.0。
一切看起来都很好,除了我无法访问的分析仪表板。根据文档这里,我必须使用这个url https://check.mydomain.com:9643/analytics-dashboard,但是我得到的只是这个错误:
问题访问:/分析-仪表板。原因:找不到
我按照以下步骤设置我的域名并启用分析:
nano /usr/lib/wso2/wso2am/3.2.0/repository/conf/deployment.toml服务器 主机名= "check.mydomain.com“apim.analytics enable = true
我用${server.hostname}替换了所有的${server.hostname}字符串
I按照以下步骤启动Analytics、API和仪表板:
service wso2sp-4.4.0-worker start
service wso2am-3.2.0 start
service wso2sp-4.4.0-dashboard start每个服务对于都很好
service wso2sp-4.4.0-worker status
service wso2am-3.2.0 status
service wso2sp-4.4.0-dashboard status所有其他urls都在工作:
当我准备 https://check.mydomain.com:9643/analytics-dashboard时,日志上什么都不会发生
tail -f /usr/lib/wso2/wso2am/3.2.0/repository/logs/http_access_.2020-11-18.log
tail -f /usr/lib/wso2/wso2am/3.2.0/repository/logs/wso2carbon.log
tail -f /usr/lib/wso2/wso2sp/4.4.0/wso2/worker/logs/carbon.log
tail -f /usr/lib/wso2/wso2sp/4.4.0/wso2/dashboard/logs/carbon.log任何帮助都将不胜感激,谢谢。
发布于 2020-11-18 19:21:38
您需要使用wso2am分析设置来使用API管理器配置分析。但是我认为现在您正在尝试使用wso2流处理器来配置分析,wso2am 3.2不支持它。按照1文档下载并设置分析。您需要手动下载wso2am-analytics-3.2.0.zip。
如果您遵循快速设置,请确保wso2am-analytics-3.2.0和wso2am文件夹位于相同的位置。(由于您是通过apt安装程序安装apim的,因此需要在/usr/lib/ws2/wso2am/文件夹中手动安装API管理器,并在wso2am-analytics-3.2.0/conf/dashboard/deployment.yaml---> am_db -> jdbcUrl中正确设置API管理器AM_DB的路径)
如果您遵循标准设置,则无需担心wso2am包和wso2am-分析包的位置。
https://stackoverflow.com/questions/64892296
复制相似问题