WSO2SP 作为 APIM 和 EI 的分析
WSO2SP as analytics for APIM and EI
我正在尝试使用 WSO2SP-4.3.0 作为 WSO2AM-2.6.0 和 WSO2EI-6.4.0(集成器)的分析。我找到的关于这个选项的唯一参考是在这里提到的 https://docs.wso2.com/display/SP430/Analytics+Solutions
设置端口和解决方案图:
analytics.solutions:
APIM-analytics.enabled: true
EI-analytics.enabled: true
运行 SP 的工作人员和仪表板
似乎没有加载 loganalyzer 的流定义,worker 抛出以下异常:
ERROR {org.wso2.carbon.databridge.core.internal.queue.QueueWorker} - Dropping wrongly formatted event sent
org.wso2.carbon.databridge.core.exception.EventConversionException: Error when converting loganalyzer:1.0.0 of event bundle with events 1
...
Caused by: org.wso2.carbon.databridge.core.exception.EventConversionException:
No StreamDefinition for streamId loganalyzer:1.0.0 present in cache
...
...
我没有找到 loganalyzer 流定义的来源(即使在原始的 ws2am-analytics-2.6.0 包中)。
感谢任何帮助(或者我应该从 APIM 中禁用 DAS_AGENT)吗?
这似乎是配置问题。一次尝试一个可能更容易缩小问题的范围。我建议您按照 [EI-Analytics] Configure WSO2 SP for WSO2 EI 使用 SP 配置 EI 分析,首先启用 EI 分析。
我正在尝试使用 WSO2SP-4.3.0 作为 WSO2AM-2.6.0 和 WSO2EI-6.4.0(集成器)的分析。我找到的关于这个选项的唯一参考是在这里提到的 https://docs.wso2.com/display/SP430/Analytics+Solutions
设置端口和解决方案图:
analytics.solutions:
APIM-analytics.enabled: true
EI-analytics.enabled: true
运行 SP 的工作人员和仪表板
似乎没有加载 loganalyzer 的流定义,worker 抛出以下异常:
ERROR {org.wso2.carbon.databridge.core.internal.queue.QueueWorker} - Dropping wrongly formatted event sent
org.wso2.carbon.databridge.core.exception.EventConversionException: Error when converting loganalyzer:1.0.0 of event bundle with events 1
...
Caused by: org.wso2.carbon.databridge.core.exception.EventConversionException:
No StreamDefinition for streamId loganalyzer:1.0.0 present in cache
...
...
我没有找到 loganalyzer 流定义的来源(即使在原始的 ws2am-analytics-2.6.0 包中)。
感谢任何帮助(或者我应该从 APIM 中禁用 DAS_AGENT)吗?
这似乎是配置问题。一次尝试一个可能更容易缩小问题的范围。我建议您按照 [EI-Analytics] Configure WSO2 SP for WSO2 EI 使用 SP 配置 EI 分析,首先启用 EI 分析。