আঃ ক্লাউডওয়াচ লগগুলি ফিল্টার প্যাটার্নটিতে প্যাটার্নের আগে এবং / বা পরে লাইন অন্তর্ভুক্ত থাকে


9

এডাব্লুএস ক্লাউডওয়াচ লগগুলিতে কোনও মিলের প্যাটার্ন আগে এবং / বা এর পরে এন লাইন অন্তর্ভুক্ত করার কোনও উপায় আছে?

ধরা যাক আমার কাছে এই প্রশ্ন রয়েছে এবং প্রতিটি ম্যাচের আগে এবং পরে 3 লাইন চাই।

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

এই মুহুর্তে আমার চারপাশের একমাত্র কাজ হ'ল ফিল্টার প্যাটার্নটি সরিয়ে এবং গ্রেপ ব্যবহার করা:

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

যাইহোক, আমি কেবল আমার প্রয়োজন লগ ইভেন্টগুলি স্ট্রিম করতে চাই এবং অ্যাউস লগ ইভেন্টের ক্যোয়ারির অংশ হিসাবে এটি করব।

উত্তর:


0

এটি বর্তমানে এডাব্লুএস দ্বারা সমর্থিত নয় ( কোনও অবদানকারী দ্বারা নিশ্চিত করেছেন ), তবে ভবিষ্যতে এটি সম্ভাব্যরূপে সমর্থন করার জন্য বৈশিষ্ট্যটি ট্র্যাক করার জন্য একটি উন্মুক্ত গিটহাব সমস্যা রয়েছে ।

এর মধ্যে, লগগুলিতে প্রশ্নে উল্লিখিতভাবে স্ট্রিম করার পরে আপনাকে ফিল্টারিং করতে হবে।

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.