aws cloudwatch журнали фільтра візерунок включають рядки до та / або після відповідного шаблону


9

Чи є спосіб включити N рядків до та / або після відповідного шаблону в журнали AWS CloudWatch?

Скажімо, у мене є цей запит і хотілося б 3 рядки до і після кожного матчу.

aws logs filter-log-events --log-group-name my-group --filter-pattern "mypattern"

Єдина робота, яку я маю на даний момент, - це видалити шаблон фільтра та використовувати grep:

aws logs filter-log-events --log-group-name my-group | grep -A 3 -B 3 mypattern

Однак я хотів би лише передавати потрібні мені події журналу та робити це як частина запиту подій журналу aws.

Відповіді:


0

Наразі AWS не підтримується ( підтверджено дописувачем ), але існує відкрита проблема GitHub для відстеження функції, яка потенційно може підтримувати це в майбутньому.

Тим часом вам доведеться вдатися до фільтрування після потоку журналів, як зазначено в питанні.

aws logs filter-log-events --log-group-name my-group | grep -A 3 -B 3 mypattern
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.