Приложение Log4J2 CloudWatch

Я ищу официальный приложение AWS CloudWatch для Log4J2. Я искал повсюду и ничего не нашел.

Кто-нибудь использует CloudWatch в приложениях Java с Log4J2?


person Gonzalo Gallotti    schedule 13.12.2017    source источник


Ответы (2)


Я читал, что лучший способ интеграции с журналами AWS Cloud Watch - использовать Агент журнала Cloud Watch.

Кажется, что наличие независимого агента будет намного надежнее, чем регистрация приложения непосредственно в Cloud Watch.

[Обновление] Почему это может быть надежнее?

  • Если CloudWatch или соединение с WebServer не работает, Appender может пропустить событие журнала. Запись на диск никогда не будет пропущена.

  • Нет ничего быстрее, чем запись в потоковый файл на локальном диске. При большом объеме журнала отправка данных через TCP-соединение может повлиять на производительность или вызвать затруднения в приложении.

person Gonzalo Gallotti    schedule 26.03.2018
comment
Привет Гонсало. Не могли бы вы помочь объяснить более подробно? Я думаю, что иметь приложение было бы намного проще с точки зрения настройки. - person Averell; 27.09.2019
comment
Не могли бы вы понять, почему независимый агент намного более надежен для ведения журнала? - person seal; 07.06.2021
comment
@seal, я только что добавил несколько причин. В целом, при большом количестве журналов запись на диск всегда лучше. - person Gonzalo Gallotti; 25.07.2021

Я поддержу ответ Гонсало.

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

Сбор показателей и журналов с инстансов Amazon EC2

person Nicolas Aizier    schedule 26.08.2019
comment
Еще немного контекстных объяснений использования нового унифицированного агента рядом со ссылкой, чтобы повысить качество вашего ответа. - person Léa Gris; 26.08.2019