Переконфигурирование приложения worklight с аналитикой
После повторного развертывания приложения Worklight некоторые настройки для аналитики потерялись, и я пытаюсь снова настроить Worklight с помощью аналитики. На панели мониторинга отображается "Данные недоступны" для времени после развертывания, хотя имеются старые записи за время до развертывания приложения. Таким образом, БД не пострадали.
Я установил wl.analytics.logs.forward
свойство "правда" в worklight.properties
; также я установил wl.analytics.url
из БД быть что-то вроде:
https://myserver:port/analytics/data
Приборная панель включена
https://myserver:port/analytics/console
Это URL-адрес сервера аналитики.
Хотя, если я добавлю URL-адрес базы данных в браузер, я получу что-то вроде:
Ошибка 404: java.io.FileNotFoundException: SRVE0190E: Файл не найден: /data
Проверено SystemOut.log
а также SystemErr.log
(Было логи) и ошибок там не увидел.
Кто-нибудь знает, какой XML я должен проверить, чтобы проверить правильность конфигурации для аналитики? Как я могу устранить эту проблему? Есть ли другие журналы, которые я мог проверить?
1 ответ
В приведенном вами списке переменных среды я не вижу ни одного имени пользователя и пароля. Попробуйте установить:
wl.analytics.password=admin
wl.analytics.username=admin
Было бы полезно увидеть след провода, возможно, вы не получаете 403s
, Загрузчик данных Analytics обычно имеет небольшую защиту, и у вас есть возможность сохранить или удалить его.
@patbarron правильно относится к нескольким файлам WAR. Вам необходимо отправить свои аналитические данные в /analytics-service
контекст. Война analytics-service
это WAR, который обрабатывает всю обработку данных, запросов и т. д. Другой WAR analytics
просто обрабатывает интерфейс консоли.
При тестировании может быть полезно снизить wl.analytics.queue
а также wl.analytics.queue.size
эти значения предназначены для сбора данных на сервере времени выполнения MobileFirst. Данные собираются на сервере времени выполнения, а затем отправляются на сервер аналитики. Чем больше эти значения, тем больше времени займет отправка. Есть хорошие для производства