একটি LOG ফাইল কি?
.log এক্সটেনশন সহ একটি ফাইলে টাইমস্ট্যাম্প সহ প্লেইন টেক্সটের তালিকা থাকে। সাধারণত, নির্দিষ্ট সময়ে কী ঘটছে তা ট্র্যাক করতে বিকাশকারী বা ব্যবহারকারীদের সাহায্য করার জন্য সফ্টওয়্যার বা অপারেটিং সিস্টেম দ্বারা নির্দিষ্ট কার্যকলাপের বিবরণ লগ করা হয়। ব্যবহারকারীরা যেকোনো টেক্সট এডিটর ব্যবহার করে খুব সহজেই এই ফাইলগুলো সম্পাদনা করতে পারেন। সাধারণত ত্রুটি রিপোর্ট বা লগইন কার্যক্রম অপারেটিং সিস্টেম দ্বারা লগ করা হয়, কিন্তু অন্যান্য সফ্টওয়্যার বা ওয়েব সার্ভারগুলিও দর্শকদের ট্র্যাক করতে এবং ব্যান্ডউইথ ব্যবহার নিরীক্ষণের জন্য লগ ফাইল তৈরি করে।
LOG ফাইল ফরম্যাট
LOG ফাইল ফরম্যাট একটি অপারেটিং সিস্টেমে ঘটে যাওয়া সাধারণ ঘটনাগুলি রেকর্ড করে, একটি কমিউনিকেশন সফ্টওয়্যারের বিভিন্ন ব্যবহারকারীর মধ্যে বার্তা বা অন্য কোনও সফ্টওয়্যার চলে৷ সহজভাবে আমরা বলতে পারি যে নির্দিষ্ট সময়ের স্ট্যাম্পে নির্দিষ্ট বার্তাগুলি একটি LOG ফাইলে লগ করা হয়। লগিংয়ের জন্য কিছু সাধারণভাবে ব্যবহৃত পদগুলি হল:
ইভেন্ট লগ
এটি সিস্টেমের কার্যকলাপ ট্র্যাক এবং বুঝতে এবং সমস্যা নির্ণয় করার জন্য একটি সিস্টেমের সঞ্চালনের সময় ঘটনাগুলি রেকর্ড করে। এগুলি জটিল সিস্টেমের ক্রিয়াকলাপগুলি সনাক্ত করার জন্য গুরুত্বপূর্ণ, সাধারণত খুব কম ব্যবহারকারীর মিথস্ক্রিয়া সহ অ্যাপ্লিকেশনগুলির ক্ষেত্রে।
লেনদেনের লগ
প্রায় সব ডাটাবেস সিস্টেম লেনদেন লগ বজায় রাখে, যা সাধারণত পরবর্তী বিশ্লেষণের জন্য একটি অডিট ট্রেইল হিসাবে অভিপ্রেত হয় না এবং মানুষের পাঠযোগ্য নয়। এই লগগুলি শুধুমাত্র বিদ্যমান ডেটার পরিবর্তনের রেকর্ড রাখে যাতে ডাটাবেসকে ক্র্যাশ বা অন্যান্য ডেটা ত্রুটি থেকে পুনরুদ্ধার করতে এবং ডেটাকে সামঞ্জস্যপূর্ণ অবস্থায় রাখতে সক্ষম করে। তাই, ডাটাবেস সিস্টেমে সাধারণত সাধারণ ইভেন্ট লগ এবং লেনদেনের লগ উভয়ই থাকে।
বার্তা লগ
ইন্টারনেট রিলে চ্যাট (IRC), ইনস্ট্যান্ট মেসেজিং (IM) প্রোগ্রাম, চ্যাট ফাংশন সহ পিয়ার-টু-পিয়ার ফাইল শেয়ারিং ক্লায়েন্ট এবং মাল্টিপ্লেয়ার গেমস (বিশেষ করে MMORPGs) দ্বারা সংরক্ষিত পাঠ্য যোগাযোগকে মেসেজ লগ বলা হয়। এই লগগুলি সাধারণত প্লেইন টেক্সট ফাইলে সেভ করা হয়, কিন্তু IM এবং VoIP ক্লায়েন্ট (যেমন Skype) এইচটিএমএল ফাইলে সেভ করে পড়তে পারে বা এনক্রিপশন চালু করতে পারে।
সার্ভার লগ
সার্ভার লগ আসলে একটি লগ ফাইল যাতে সার্ভারের দ্বারা স্বয়ংক্রিয়ভাবে সঞ্চালিত এবং তৈরি বা রক্ষণাবেক্ষণ করা কার্যকলাপের একটি তালিকা থাকে। সাধারণত এই ফাইলগুলি সাধারণ ইন্টারনেট ব্যবহারকারীদের কাছে অ্যাক্সেসযোগ্য নয়, শুধুমাত্র ওয়েবমাস্টার বা ইন্টারনেট পরিষেবার অন্যান্য প্রশাসনিক ব্যক্তির কাছে।