WSO2 API Manager:分析设置+ PostgreSQL期间出错

问题描述 投票:0回答:1

我们正在使用PostgreSQL DB安装WSO2 API Manager 2.6 Analytics。仪表板组件启动时,我们收到以下错误:

引起:org.wso2.carbon.database.query.manager.exception.QueryMappingNotAvailableException:查询的映射值:在部署配置映射和组件配置中找不到'table_check'数据库类型的映射:'PostgreSQL'和版本'9.5.12 “

它似乎无法找到PostgreSQL查询。我们怎样才能解决这个问题?

wso2 wso2-am wso2sp
1个回答
1
投票

WSO2 APIM 2.6.0统计信息不会显示在APIM Analytics 2.6.0仪表板中,而是与APIM 2.6.0发布者配置文件中显示的先前产品版本相同。在实现下直接访问APIM Analytics 2.6.0 Worker运行时中的Store Query AP以获取统计数据。

因此,在默认分析方案中,您无需部署APIM Analytics 2.6.0仪表板运行时即可查看APIM统计信息。

不幸的是,为了给出你的查询答案,使用Postgres SQL的仪表板运行时存在一个限制,我们需要在这里引入兼容的查询:https://github.com/wso2/carbon-dashboards/blob/master/components/dashboards/org.wso2.carbon.dashboards.core/src/main/resources/sql-queries.yaml

或者您可以按照文档中的说明在wso2am-analytics-2.6.0 / conf / dashboard / deployment.yaml中提供兼容的查询:

https://docs.wso2.com/display/SP430/Configuring+Database+Queries#ConfiguringDatabaseQueries-DashboardDashboard

使用上述结构在'wso2.status.dashboard'命名空间下复制查询。

© www.soinside.com 2019 - 2024. All rights reserved.