কোন গ্রাফিকাল লগফিল বিশ্লেষক উপলব্ধ?


12

উবুন্টু থেকে (মূলত) সিসলগ বার্তাগুলির জন্য কোনও ভাল গ্রাফিকাল লগফিল বিশ্লেষক জানেন? সম্ভবত এমন একটি যা উইন্ডোজের লগফাইলে দর্শকের মতো বস্তুগুলিতে পাঠ্য-ভিত্তিক বার্তাগুলিকে বাছাই / গোষ্ঠী / ফিল্টার বার্তায় রূপান্তর করে।

বিকল্প হিসাবে আরও আরামদায়ক টার্মিনাল সরঞ্জামগুলি গ্রেপ / সেড / বিড়াল / এর কম সংমিশ্রণের চেয়েও প্রশংসা করা হয় (বা খুব ভাল সংমিশ্রণ?: পি)


এখানে একটি ভাল তালিকা: Askubuntu.com/questions/20173/…
বদর

উত্তর:


7

ডেস্কটপ পরিবেশের জন্য বিভিন্ন লগ ভিউয়ার রয়েছে; জিনোম-সিস্টেম-লগ অনুসন্ধানযোগ্য এবং ব্যবহারকারী-বান্ধব; যেমন কেএসডি-র জন্য কেসিস্টেমলগ রয়েছে (যদিও অবশ্যই আপনাকে তখন কে-ডি-র রানটাইম ইনস্টল করতে হবে)। জিনোম লগটি সত্যই আপনার জন্য সেরা হওয়া উচিত, কারণ এটি দ্রুত লগগুলি ফিল্টার করতে এবং আপনি যা চান তা সন্ধান করতে ব্যবহার করা যেতে পারে; উদাহরণস্বরূপ, আপনি সরাসরি সিসলগ এ যেতে পারেন এবং উবুন্টু সিস্টেম বার্তাগুলি সন্ধান করতে পারেন এবং ক্রোন সহ সিস্টেমটি কীভাবে পটভূমিতে কাজ করছে তা পর্যবেক্ষণ করতে পারে। কাজ করে।

টার্মিনাল অনুসারে, আপনি রিয়েল-টাইমে যেকোন ওপেন লগগুলি দেখতে পারেন tail -f <log file>এবং গ্রেপ 'মেশিন' 'হার্ডওয়্যার' এবং 'ত্রুটি' এর মতো শব্দগুলির সন্ধান করতে খুব কার্যকর হতে পারে, যা প্রায়শই ত্রুটিযুক্ত হয়: উদাহরণস্বরূপ grep -i 'machine' /var/log/kern.log। গ্রেপ সহ বড় ধরণের উপেক্ষা করার জন্য আই স্যুইচটি ব্যবহার করা গুরুত্বপূর্ণ, কারণ আপনি এগুলি ছাড়া লগের গুরুত্বপূর্ণ বিটগুলি মিস করতে পারেন। লগগুলির পুরো ফোল্ডারটি দেখতে, আপনি ব্যবহার করতে পারেন grep -ir <folder>


আপনার উত্তর দেওয়ার জন্য ধন্যবাদ! উবুন্টুতে কি জিনোম-সিস্টেম-লগ স্ট্যান্ডার্ড লগফিল ভিউয়ার? কারণ আমি এটি খুব বেশি পছন্দ করি না
আচিম এ

1
হ্যাঁ; আপনি যদি অন্য ডেস্কটপ যেমন কেডিআই থেকে অন্যান্য লগ ভিউয়ার ইনস্টল করতে চান তবে আপনাকে সেই ডেস্কটপ পরিবেশ থেকে প্রচুর পরিমাণে অন্যান্য ফাইলও ইনস্টল করতে হবে। আমি মেট লগ ভিউয়ারও ব্যবহার করেছি যা একই রকম। আপনি যদি কেবল একটি বা দুটি লগ নিরীক্ষণ করতে চান এবং কমান্ড লাইনটি ব্যবহার না করে বেশ কয়েকটি অনুসন্ধান এবং ফিল্টার অপশন চান তবে গ্লোগ একবার নজর দেওয়া উচিত। কোন লগগুলি দেখতে এবং অনুসন্ধান করতে হবে তা আপনাকে ম্যানুয়ালি নির্বাচন করতে হবে।

1
আপনি একত্রিত করতে পারেন tailএবং এর grepমতো কিছু দিয়ে tail -F <log file> | grep -i 'machine( -Fফাইল মুছে ফেলা এবং পুনরায় তৈরির পরে নাম অনুসরণ করতে মূলধন ব্যবহার করুন, উদাহরণস্বরূপ: যখন কোনও পুরানো লগ ফাইল স্বয়ংক্রিয়ভাবে সংরক্ষণাগারভুক্ত হয়)
ড্রেভিকো

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.