Отправить WSO2 Carbon журналы на RabbitMQ

Моя организация использует RabbitMQ и ELK для сбора и анализа информации журнала. мы также используем WSO2 API Manager (1.10.0) в качестве шлюза, и нам нужно каким-то образом отправить журнал AM в RabbitMQ. Может ли кто-нибудь дать несколько советов о том, как добиться или показать мне, где имеются соответствующие документы. Я нашел невероятную статью для публикации журналов углерода WSO2 в ELK, https://udaraliyanage.wordpress.com/2016/06/19/publish-wso2-carbon-logs-to-logstashelasticsearhkibana-elk-using-log4j-socketappender/, но не могу найти как отправить логи на RabbitMQ.

Спасибо Шон

1 ответ

Решение

AFAIK нет готового метода для публикации журналов в RabbitMQ.

Но wso2 carbon позволяет добавлять пользовательские приложения для журналов. Таким образом, вы можете написать свой собственный app4 log4j ( это пример для приложения logbit Rabbitmq). После этого добавьте его в свойства log4j продукта wso2. Вы можете следовать этому руководству, чтобы написать и добавить свой собственный app4 log4j к продукту wso2.

Надеюсь это поможет.

Другие вопросы по тегам