Аналитика не отображается в режиме реального времени WSO2 Analytics - PullRequest
0 голосов
/ 17 мая 2018

Я настроил распределенную настройку API Manager 2.1.0 и также настроил Analytics 2.1.0. Отображение аналитики после вызова API занимает слишком много времени.

  • Сервер 1 (1 экземпляр Publisher, 1 экземпляр Store, 1 экземпляр Analytics, 1 экземпляр Traffic Manager)
  • Сервер 2 (1 экземпляр Key Manager, 1 экземпляр шлюза)
  • Сервер 3 (1 экземпляр Key Manager, 1 экземпляр шлюза)

Кажется, что пакетные сценарии запускаются только один раз в день, хотя в некоторых сценариях, таких как APIM_STAT_SCRIPT, APIM_STAT_SCRIPT_THROTTLE, APIM_LAST_ACCESS_TIME_SCRIPT.

, выражение cron установлено как "0 0/5 * 1/1 * ? *".

Но когда я пытаюсь выполнить эти сценарии вручную, я получаю предупреждение как

"Scheduled task for the script : APIM_LAST_ACCESS_TIME_SCRIPT is already running. Please try again after the scheduled task is completed.".

Но данные не были заполнены в сводных таблицах до следующего дня.

Я хочу, чтобы эти сценарии выполнялись каждые 15 минут.

Когда я настроил один экземпляр API Manager 2.1.0 с Analytics 2.1.0 на том же сервере, он работал как положено.

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 25 мая 2018

Поскольку количество аналитических записей растет день ото дня, выполнение пакетных сценариев занимает слишком много времени.По этой причине для отображения Google Analytics требуется слишком много времени.

Чтобы повысить производительность, мы можем удалить исторические данные с помощью параметра «Очистка данных» в APIM Analytics.

Мне удалось решить вышеуказанную проблему после того, какочистить исторические данные.

Для получения дополнительной информации см https://docs.wso2.com/display/AM210/Purging+Analytics+Data

...