รูปแบบตัวกรองบันทึก 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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.