Я хочу отправить журналы из ECS Fargate в службу ElasticSearch на AWS.
Аналогично Лучший подход для отправки журналов из ECS Fargate в Elasticsearch , у меня есть 2 варианта:
- Установить стек журналов для каждого контейнера, собрать журналы и отправить их с помощью плагина amazon_es: https://github.com/awslabs/logstash-output-amazon_es
- Извлечение журналов в CloudWatch (настройка awslogs в качестве драйвера журнала контейнеров), потоковых журналов в ElasticSearch от Lambda
Я предпочитаю 2. Но увеличится ли стоимость, если я выберу вариант 2?
Сравните с 1, мне придется дополнительно заплатить за CloudWatch, Lambda. (может быть, это уменьшит размер контейнера?)