Какой сервис AWS следует использовать для хранения журналов log4j? - PullRequest
0 голосов
/ 24 ноября 2018

(Пожалуйста, не стесняйтесь пометить этот вопрос как дубликат и поделиться указателем на дубликаты.)

Привет,

Мы разрабатываем приложение на основе весенней загрузки и будем использовать докер в производстве.

В настоящее время он использует MongoDB (Atlas) для хранения своего журнала.Похоже, MongoDB Cloud будет дорогим вариантом для хранения журналов / контрольных журналов.

Поскольку мы собираемся использовать AWS, какой сервис AWS нам следует использовать для хранения журналов Log4J и сообщений аудита?

1 Ответ

0 голосов
/ 24 ноября 2018

Обычно люди хранят журналы в s3, где вы можете архивировать журналы с комбинацией нечастого доступа и ледника за разумные деньги, и вы можете также применить некоторую политику жизненного цикла, чтобы журналы автоматически удалялись через определенный промежуток времени.,

Если вы ищете какой-либо вид потоковой передачи / регистрации по сети, вы можете начать с некоторых функций AWS Lambda или SQS, или вы можете использовать какую-то услугу, такую ​​как https://aws.amazon.com/kinesis/data-firehose/, еслиты веришь, что ты действительно большой.

Другое преимущество S3 (помимо самой низкой цены) заключается в том, что большинство других служб поддерживают чтение данных с S3.Поэтому, если вы позже решите, что хотите анализировать данные с помощью кластера ElasticSearch или Elastic Map-Reduce, у вас, вероятно, будет какой-то способ, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...