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


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.