Существует ли какая-либо программа с открытым исходным кодом, которая объединяет журналы в формате log4j в распределенной системе с БД Cassandra? - PullRequest
0 голосов
/ 12 февраля 2012

У меня есть распределенная система, в которой все они используют lig4j для системных событий журнала. У меня есть кластер Cassandra, в который я хочу поместить все свои журналы в формате log4j. Существует ли какая-либо программа с открытым исходным кодом, которая интегрирует журналы в формате log4j в мой кластер Cassandra?

Ответы [ 2 ]

4 голосов
/ 13 февраля 2012

Хороший выбор - Apache Flume.https://cwiki.apache.org/FLUME/

Flume - это механизм распределенного сбора журналов.В него встроена поддержка log4j: http://archive.cloudera.com/cdh/3/flume/UserGuide/#_logging_via_log4j_directly

Также имеется плагин для использования cassandra в качестве механизма хранения журналов вместо hdfs: https://github.com/thobbs/flume-cassandra-plugin

1 голос
/ 16 марта 2012

Я запустил проект с открытым исходным кодом с пользовательским приложением log4j, которое отправляло сообщение в кластер apache cassandra. Сайт проекта: https://github.com/rviper/cassandra-log4j

...