WSO2 APIM Analytics не заполняет ссылки Log Analyzer в административном портале
Мы настроили WSO2 API-M v2.1.0 с API-M Analytics v2.1.0 с Postgresql и HAProxy на CentOS. Аналитические отчеты API показываются, как и ожидалось, со стороны издателя и магазина, и даже доступность API на портале администратора.
Это распределенная установка, состоящая из отдельного издателя, хранилища, менеджера ключей, менеджера трафика, диспетчера шлюза / рабочего и аналитики. Обнаружение службы Consul обеспечивает локальное разрешение DNS.
На шлюзе работника мы включили анализатор логов; также HAProxy пересылает /portal и /shindig на узел издателя Admin Portal.
Также обратите внимание, что издатель был запущен в своем профиле продукта api-publisher, однако это привело к отсутствующим конфигурациям оповещений, см. Проблему jira.
Это легко решается путем возврата к профилю по умолчанию; до сих пор ни одна из ссылок анализатора журнала не заполняется при входе в приложение администратора портала.
При попытке любой из ссылок Log Analyzer с портала администратора консоль 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-код для анализатора логов??