Извините за мой английский.
У меня есть WSO2 Api Manager 2.1.0 и это видео с WSO2Con EU 2016 - https://www.youtube.com/watch?v=E5RZoQLHPII.
В этом видео показано, как изменить publishEvent(DTO), чтобы отключить DAS и выводить аналитику в файл.
Но я хочу отправить всю аналитику моей кафке.
Я попробую:
- Сконфигурируйте EventPublusher с потоком "DAS_MESSAGE_TRACE" version = "1.0.0":введите описание изображения здесь
И это работа. Данные в Кафке:введите описание изображения здесь
Но по умолчанию эта конфигурация имеет очень мало полей. Только: meta_request_url, meta_host, meta_server, correlation_activity_id, service_name, имя_операции, message_direction, soap_body, soap_header, метка времени, статус, имя пользователя.
Я хочу увидеть поле: apicontext, applicationName, messageID, appKey и т.д.
- Я установил новый eventStream со всем полем:
введите описание изображения здесь
Добавить eventReceiver "Из wso2events в поток test_stream":введите описание изображения здесь
И добавьте eventPublisher для test_stream:введите описание изображения здесь
Но тема wso2events_test не была создана в kafka.
Что я делаю неправильно?