क्या एडब्ल्यूएस क्लाउडवॉच लॉग में एक मेल पैटर्न से पहले और / या बाद में एन लाइनों को शामिल करने का एक तरीका है?
मान लें कि मेरे पास यह क्वेरी है और प्रत्येक मैच से पहले और बाद में 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 log इवेंट्स क्वेरी के हिस्से के रूप में करना है।