Удаление определенных событий журнала из CloudWatchLogs

Я просмотрел документацию по журналам CloudWatch, но не смог найти никакого способа, чтобы вручную удалить частичные данные из log stream,

Единственный способ удалить данные:

  • Удалить log stream, но это удалит все данные (не только те данные, которые мы хотим удалить)
  • Установите для политики хранения меньшее временное окно, чтобы события журнала старше X времени были удалены. Это также удаляет больше, чем мы хотели бы удалить.

У кого-нибудь есть опыт удаления определенных записей журнала?

0 ответов

Комментарий пользователя ronald8192 действительно реальность:

К сожалению, на сегодняшний день вы не можете удалить одно событие журнала из потока журналов CloudWatch, альтернативой будет использование функций Lambda: установите триггер функции Lambda, отфильтруйте все журналы, затем запишите оставшиеся журналы в новую группу / поток журналов, затем удалить исходный поток журнала.