Вы не указываете, какую версию MobileFirst Platform Foundation вы используете — для целей этого ответа я предполагаю, что это версия 7.0. Способ установки свойств JNDI в WAS показан на здесь. Если вы находитесь в разделе «Записи среды для веб-модулей», вы уже в нужном месте.
Сначала следует установить свойство JNDI "wl.analytics.url". После того, как вы настроите его (чтобы он указывал на ваш сервер Operational Analytics) и перезапустите WAS, ваше приложение начнет пересылать данные в Operational Analytics.
Если вы защитили точку ввода данных Analytics, вам также следует соответствующим образом настроить свойства «wl.analytics.username» и «wl.analytics.password».
Существует проблема с полнопрофильным WAS, из-за которой свойство «wl.analytics.console.url» нельзя изменить из консоли администрирования WAS. У нас открыта ошибка по этому поводу. Пока это не будет исправлено, вы можете использовать этот обходной путь для установки свойства:
Вам нужно будет обновить файл "WEBSPHERE_PATH/AppServer/profiles/YOUR_PROFILE/installedApps/YOUR_NODE_CELL/MOBILEFIRST.EAR/MOBILEFIRST.WAR/WEB-INF/classes/conf/worklight.properties" (где все заглавные буквы являются заполнителями для каким бы ни было правильное значение для вашей среды, кроме «WEB-INF», которое является буквальным...). В этот файл worklight.properties добавьте свойство «wl.analytics.console.url» с правильным URL-адресом для вашей среды. Затем перезапустите сервер. Этот обходной путь необходим только для полнопрофильного WAS и не требуется (и неприменим) для Liberty Profile или Tomcat.
После выполнения этих шагов вы должны увидеть ссылку на страницу Operational Analytics Console в MobileFirst Operations Console.
Я отмечаю, что свойство «wl.analytics.console.url» не упоминается на странице, на которую я ссылался выше. Глядя на отзывы, которые были размещены на этой странице, кажется, что это уже было поднято как проблема и расследуется.
person
patbarron
schedule
19.05.2015