Мы устанавливаем WSO2 API Manager 2.6 Analytics с использованием PostgreSQL DB.При запуске компонента панели мониторинга мы получаем следующую ошибку:
Причина: org.wso2.carbon.database.query.manager.exception.QueryMappingNotAvailableException: значение сопоставления для запроса: «table_check» не найдено вКарта конфигурации развертывания и карта конфигурации компонентов для типа базы данных: 'PostgreSQL' и версии '9.5.12'
Кажется, что не удается найти запросы PostgreSQL.Как мы можем решить эту проблему?
Статистика WSO2 APIM 2.6.0 не отображается на панели мониторинга APIM Analytics 2.6.0, а также, как и предыдущая версия продукта, отображается в профиле издателя APIM 2.6.0.под реализацией непосредственно получите доступ к AP Store Query в среде выполнения APIM Analytics 2.6.0 Worker, чтобы получить статистические данные.
Таким образом, в сценарии аналитики по умолчанию вам не нужно развертывать 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 / deploy.yaml, как описано в документе:
https://docs.wso2.com/display/SP430/Configuring+Database+Queries#ConfiguringDatabaseQueries-DashboardDashboard
Скопируйте запросы с вышеуказанной структурой в пространство имен 'wso2.status.dashboard'.