Как контролировать веб-приложение с помощью WSO2 BAM?

У меня есть веб-приложение (java), и я хочу отслеживать его из BAM, все, что я сделал до сих пор, объясняется в этой ссылке:

Настройка фильтра трассировки сообщений для веб-приложение

Но я не знаю, как увидеть результат этого в БАМе, т.е. как я могу увидеть в БАМе данные, отправляемые приложением?


person Diemel    schedule 29.11.2013    source источник
comment
Вы захотите включить больше информации, в том числе фрагменты из любых файлов конфигурации, которые вы редактировали, пытаясь заставить работать мониторинг BAM.   -  person eebbesen    schedule 30.11.2013


Ответы (1)


Все данные, отправляемые агентами данных в BAM, хранятся в базе данных Cassandra. В BAM вы увидите пункт меню «Cassandra Explorer». ПЕРЕЙДИТЕ туда и добавьте localhost:9160 в качестве URL-адреса, admin/admin в качестве имени пользователя/пароля. Вы увидите содержимое базы данных Cassandra. Перейдите к семейству столбцов «EVENT_KS» и изучите семейство столбцов, связанных с данными, полученными от агентов данных. Я не знаю названия семейства столбцов, но вы можете изучить каждый из них и посмотреть, какой из них связан.

person Maninda    schedule 01.12.2013
comment
BAM не предоставляет какой-либо пользовательский интерфейс на панели инструментов для мониторинга активности этого веб-приложения? - person Jorge Infante Osorio; 02.12.2013
comment
Да. Он доступен здесь. docs.wso2.org/display/BAM240/Activity+Monitoring+Dashboard - person Maninda; 03.12.2013
comment
Итак, если я хочу отобразить эту информацию в каком-то графическом виде, мне нужно использовать структуру jaggery, верно? Можете ли вы предложить учебник, чтобы сделать это? - person Jorge Infante Osorio; 03.12.2013
comment
Да. Вы можете ознакомиться с примерами кода на jaggeryjs.org/samples.jag, чтобы ознакомиться с Jaggery. Это просто серверный JavaScript. - person Maninda; 04.12.2013