1

我们已经在 CentOS 上使用带有 Postgresql 和 HAProxy 的API-M Analytics v2.1.0 设置了WSO2 API-M v2.1.0 。API 分析报告正按预期从 Publisher 和 Store 端显示,甚至从 Admin Portal 显示 api 可用性。

这是一个分布式设置,包括单独的发布者、存储、密钥管理器、流量管理器、网关管理器/工作器和分析。Consul服务发现提供本地DNS解析。

在网关工作人员上,我们启用了日志分析器;HAProxy 也将 /portal 和 /shindig 转发到 Admin Portal 发布者节点。

另请注意,发布者是在其api-publisher产品配置文件中启动的,但这导致缺少警报配置,请参阅 jira问题。

这很容易通过恢复到默认配置文件来解决;登录到管理门户应用程序时,仍然没有填充任何日志分析器链接。

从管理门户尝试任何日志分析器链接时,浏览器 javascript 控制台显示以下错误:

"Failed to preload gadget https://<HOSTNAME>/portal/store/carbon.super/fs/gadget/LiveLogViewer/index.xml." 

"Detailed error: 503 Unable to retrieve spec for https://<HOSTNAME>/portal/store/carbon.super/fs/gadget/LiveLogViewer/index.xml. HTTP error 503"

从分析碳控制台,我可以从这里看到的数据浏览器验证我的网关日志分析器配置

在此处输入图像描述

文档似乎建议需要为日志分析器编辑 js 代码?

4

0 回答 0