SLF4J logging to file vs. DB vs. Solr

Мне нужны некоторые предложения в плане ведения журнала SLF4J.

В настоящее время мы используем протоколирование SLF4J (привязка к log4j) для нашего веб-приложения Java, которое использует простой ConsoleAppender. Следующим нашим шагом будет поиск мест, где мы сможем сохранять журналы.

Наше приложение обрабатывает около 100 000 сообщений в день. Каждое сообщение генерирует около 60-100 строк журналов. Наша цель - иметь возможность быстро искать и находить неудачные сообщения (используя messageId) и определять причины неудач.

Мой вопрос: какое из следующих мест является хорошим местом для хранения наших журналов:

  • Файл(ы)
  • БД
  • Solr

Спасибо.

6
задан scabbage 30 January 2012 в 23:26
поделиться