লগ বার্তাগুলি জার্নালে কোথাও উপস্থিত না হওয়ার কারণে , আমি সন্দেহ করি যে আপনার কাছে জার্নাল ফরওয়ার্ডিং সঠিকভাবে সেট আপ করার জন্য সিসলগ নেই এবং বার্তাগুলি কেবল বাদ পড়েছে। যেহেতু আপনি আর্কে আছেন তাই এটি ঠিক করা সহজ। syslog-ng
প্যাকেজ ইনস্টল করা আছে তা নিশ্চিত করুন :
pacman -S syslog-ng
তারপরে নিশ্চিত হয়ে নিন যে এটি বুটে সক্ষম হয়েছে:
systemctl enable syslog-ng
পরিশেষে, যেহেতু পরিষেবাগুলি সক্ষম করা স্বয়ংক্রিয়ভাবে সেগুলি শুরু করে না, পরিষেবাটি শুরু করুন:
systemctl start syslog-ng
দেখুন এই আর্চ উইকি পৃষ্ঠা বিস্তারিত জানার জন্য।
কেন এই সমস্যা দেখা দেয় তার কিছু পটভূমি এখানে রয়েছে:
ক্লাসিকাল সিসলগে লগ করার জন্য একটি নির্দিষ্ট উপায় রয়েছে এবং নতুন সিস্টেমড জার্নালে লগ করার একটি নির্দিষ্ট উপায় রয়েছে। এগুলি বেমানান; অ্যাপ্লিকেশনগুলি যে সিসলগ সমর্থন করে জাদুকরীটি জার্নালি সমর্থন করার জন্য তৈরি করা যায় না - লেখককে অবশ্যই এই বৈশিষ্ট্যটি কার্যকরভাবে প্রয়োগ করতে হবে। সিস্টেমড জার্নালকে সমর্থন করে এমন অ্যাপ্লিকেশনগুলিকে সিস্টেমড সিস্টেমে চলার সময় সাধারণত "নেটিভ এপিআই" সমর্থন হিসাবে উল্লেখ করা হয়।
যেহেতু সিসলগ এপিআই এবং জার্নাল্ড এপিআই আলাদা, তাই অ্যাপ্লিকেশনগুলি যে জার্নাল্ড এপিআই সমর্থন করে না তাদের কেবল লগ বার্তা বাদ দেওয়া হবে। আপনার ক্ষেত্রে এটিই ঘটছিল।
syslog-ng
প্যাকেজ কাজ journald API কল মধ্যে syslog- র API কল অনুবাদ করতে হয়। এইভাবে, সিসলগ বার্তাগুলি অবশেষে এটি জার্নালে পরিণত করে।
syslog-ng
ইনস্টল করা হয়েছিল তবে সক্ষম নয়, আমি ধরে নিয়েছিলাম জার্নাল্ড এটি পুরোপুরি প্রতিস্থাপন করেছে। কিlogger
শুধুমাত্র syslog- র কথা বলতে সক্ষম? জার্নাল্ডে লগ ইন করার সঠিক উপায় কী?