Fluentd.
Каким образом это обычно делается?
- Куда приложение в контейнере должно пистаь логи, чтобы Fluentd их подхватывал и отправлял в ELK ?
- Fluentd должен крутить в контейнере ? То есть его нужно прописать в Dockerfile, чтобы он был частью образа ?
- В ECS есть возможность подключить драйвер логов Fluentd. Тогда в Docker образе не нужен Fluentd ?
https://aws.amazon.com/blogs/containers/under-the-hood-firelens-for-amazon-ecs-tasks/
Можно отправлять логи в клауд вотч лог группу, там настроить subscription filter и в качестве destination указать kinesis firehose и там есть прямая интеграция с ЕЛК
Обсуждают сегодня