У меня есть несколько приложений, работающих в разных центрах обработки данных, разработанных и поддерживаемых разными поставщиками. Каждое приложение имеет веб-службу, которая предоставляет соответствующие данные журнала (данные аудита, данные безопасности, данные, связанные с расчетами затрат, данные о производительности и т. д.), консолидированные для приложения.
Моя задача — передать данные из каждой системы в настройки Elasticsearch, Kibana и Logstash, чтобы я мог создавать бизнес-отчеты или просто просматривать данные так, как мне хочется.
Предположим, у меня есть сервер приложений JBoss для интеграции с этими службами «выставления журнала». Как лучше всего передать данные Elasticssearch? Какой-то плагин Logstash, который вызывает каждую службу? JBoss использует плагин Logstash? Или каким-то другим способом?