আমি ক্রোনজবস লগ করার জন্য আরও ভাল উপায় খুঁজছি। বেশিরভাগ ক্রোনজবস স্প্যাম ইমেল বা কনসোলের দিকে ঝুঁকে থাকে, উপেক্ষা করে বা অন্য কোনও লগফাইলে তৈরি করে।
এই ক্ষেত্রে, আমার কাছে একটি নাগিস এনএসসিএ স্ক্রিপ্ট রয়েছে যা একটি কেন্দ্রীয় নাগিওস সেভের কাছে ডেটা প্রেরণ করে। এই সেন্ড_এনএসএ স্ক্রিপ্টটি একক স্ট্যাটাস লাইনটি STDOUT এ মুদ্রণ করে, সাফল্য বা ব্যর্থতা নির্দেশ করে।
0 * * * * root /usr/local/nagios/sbin/nsca_check_disk
এটি @ লোকালহোস্টকে রুট করতে নিম্নলিখিত বার্তাগুলি ইমেল করে, যা পরে আমার সিস্টেমেডমিনদের দলকে ফরোয়ার্ড করা হয়। স্প্যাম।
ফরওয়ার্ড করা nsca_check_disk: হোস্টে সফলভাবে 1 টি প্যাকেট প্রেরণ করা হয়েছে।
আমি একটি লগিং পদ্ধতি খুঁজছি যা:
- বার্তা ইমেল বা কনসোল স্প্যাম না
- আর একটি ক্রুফটি লগফিল তৈরি করবেন না যার জন্য কয়েক মাস বা বছর পরে পরিষ্কারের প্রয়োজন।
- লগের তথ্য কোথাও ক্যাপচার করুন, তাই ইচ্ছা করলে এটি পরে দেখা যায়।
- বেশিরভাগ ইউনিক্সে কাজ করে
- বিদ্যমান লগ অবকাঠামোতে ফিট করে।
- 'সুবিধা' এবং 'অগ্রাধিকার' এর মতো সাধারণ সিসলগ কনভেনশন ব্যবহার করে
- তৃতীয় পক্ষের স্ক্রিপ্টগুলির সাথে কাজ করতে পারে যা অভ্যন্তরীণভাবে সর্বদা লগিং করে না।