অ্যাপাচি ফাইলগুলি পার্স করার জন্য আমি লগস্ট্যাশ ইনস্টল করেছি। সেটিংসটি সঠিকভাবে পেতে আমার বেশিক্ষণ সময় নিয়েছিল এবং আমি সবসময় সত্যিকারের লগগুলিতে চেষ্টা করেছিলাম। আমি লক্ষ্য করেছি (ডকুমেন্টেশন যেমন বলে) যে লগস্ট্যাশ এটি একটি ফাইলে ছিল যেখানে "মনে পড়ে"। এখন আমার সেটিংগুলি ঠিক আছে এবং আমি লগস্ট্যাশটি "ভুলে যেতে" চাই। এটি আমার চেয়ে কঠিন বলে মনে হচ্ছে। আমি ইতিমধ্যে নিম্নলিখিতগুলি করেছেন:
ব্যবহৃত:
start_position => "beginning"ইলাস্টিসার্ক থেকে সম্পূর্ণ "ডেটা" ফোল্ডারটি মুছে ফেলে (এবং এটি প্রথমে থামিয়ে দিয়েছিল)
লগস্ট্যাশ দিয়ে কোন ফাইলগুলি কোথায় খোলা হয়েছে
lsof -p PIDএবং প্রতিশ্রুতিবদ্ধ সমস্ত কিছুই মুছে ফেলা হয়েছে (আমার ক্ষেত্রে/tmp/jffi*.tmp)
লগস্ট্যাশ লগগুলি যেখানে রয়েছে সেই ফোল্ডারে কেবল "তাজা" ফাইলগুলি ভুলে যায় এবং পার্স করে না
কোন ধারনা?
/opt/logstash/data/plugins/inputs/file