我正在尝试使用wso2 esb5.0.0
配置esb analytics
。我使用了wso2文档中给出的默认配置。 ESB
正在9443
上运行,9444
正在运行esb analytics。我正在调用我的test
代理,但analytics
信息中心中没有条目。以下是configs
和proxy
。
Synapse.properties
# Configuration to enable mediation flow analytics
mediation.flow.statistics.enable=true
mediation.flow.statistics.tracer.collect.payloads=true
mediation.flow.statistics.tracer.collect.properties=true
mediation.flow.statistics.event.consume.interval=1000
mediation.flow.statistics.event.clean.interval=15000
# Configuration to enable statistics globally irrespective of the individual artifact level setting
mediation.flow.statistics.collect.all=true
代理:
<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse"
name="test"
startOnLoad="true"
statistics="enable"
trace="enable"
transports="http,https">
<target>
<inSequence>
<log level="full" separator="*****"/>
</inSequence>
<outSequence>
<respond/>
</outSequence>
</target>
<description/>
</proxy>
任何人都可以帮助我失踪吗?
答案 0 :(得分:1)
您正确配置了发布分析,但没有遗漏任何内容。作为分析服务器检索数据,您可能必须在发布数据时等待几分钟。
您可以通过管理控制台中的Data explorer验证您的事件是否正在发布到分析节点。
您必须导航到管理控制台(https://localhost:9444/carbon),然后导航到数据资源管理器(主页&gt;管理&gt;交互式分析&gt;数据资源管理器)。并检查表值。
您在问题中指出的经过测试的示例场景,它可以正常运行。