5 সর্বাধিক উল্লেখযোগ্য ওপেন সোর্স সেন্ট্রালাইজড লগ ম্যানেজমেন্ট সরঞ্জাম


সুরক্ষার মতো সেন্ট্রালাইজড লগিং, ওয়েব অ্যাপ্লিকেশন এবং হার্ডওয়্যার ডিভাইস সহ আইটি অবকাঠামোতে মূল উত্সগুলির পর্যবেক্ষণ এবং শব্দ পরিচালনার একটি মৌলিক দিক। সক্ষম অপারেশন দলগুলির সর্বদা একটি লগ মনিটরিং এবং পরিচালনা ব্যবস্থা থাকে যা বিশেষত যখন কোনও সিস্টেমের ব্যর্থতা বা কোনও অ্যাপ্লিকেশন অদ্ভুত আচরণ করে beneficial

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

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

এক বা দুটি সার্ভার থেকে লগ ফাইল পরিচালনা ও বিশ্লেষণ করা সহজ উদ্যোগ গ্রহণ হতে পারে। কয়েক ডজন সার্ভার সহ এন্টারপ্রাইজ পরিবেশ সম্পর্কে একই কথা বলা যায় না। এই কারণে, কেন্দ্রীভূত লগিং সবচেয়ে সুপারিশ করা হয়। সেন্ট্রালাইজড লগিং সহজ লগ পরিচালনার জন্য সমস্ত সিস্টেম থেকে লগ ফাইলগুলিকে এক ডেডিকেটেড সার্ভারে একত্রিত করে। এটি সময় এবং শক্তি সাশ্রয় করে যা পৃথক সিস্টেমের লগ ইন এবং বিশ্লেষণে ব্যবহৃত হত।

এই গাইডটিতে আমরা লিনাক্সের জন্য কয়েকটি উল্লেখযোগ্য ওপেন সোর্স সেন্ট্রালাইজড লগিং ম্যানেজমেন্ট সিস্টেম বৈশিষ্ট্যযুক্ত করেছি।

1. ইলাস্টিক স্ট্যাক (ইলাস্টিক স্টার্ক লোগস্ট্যাশ এবং কিবানা)

ইলাস্টিক স্ট্যাক, সাধারণত ইএলকে হিসাবে সংক্ষেপিত, একটি জনপ্রিয় তিন-ইন-ওয়ান লগ কেন্দ্রিয়করণ, পার্সিং এবং ভিজ্যুয়ালাইজেশন সরঞ্জাম যা একাধিক সার্ভার থেকে একাধিক সার্ভার থেকে ডেটা এবং লগের বৃহত সেটকে একটি সার্ভারে কেন্দ্রীভূত করে।

ELK স্ট্যাকটিতে 3 টি আলাদা পণ্য রয়েছে:

লগস্ট্যাশ একটি নিখরচায় এবং ওপেন-সোর্স ডেটা পাইপলাইন যা লগ এবং ইভেন্টের ডেটা সংগ্রহ করে এমনকি প্রক্রিয়া করে এবং পছন্দসই আউটপুটে ডেটা রূপান্তর করে। ‘বিটস’ নামক এজেন্ট ব্যবহার করে দূরবর্তী সার্ভারগুলি থেকে ডেটা লগস্ট্যাশে প্রেরণ করা হয়। ‘বিটস’ সিস্টেম মেট্রিকের একটি বিশাল পরিমাণের জাহাজ এবং লগস্ট্যাশগুলিতে লগ করা হয় যার পরে তাদের প্রক্রিয়া করা হয়। এরপরে এটি ইলাস্টিকসার্ককে ডেটা দেয়।

অ্যাপাচি লুসিনে নির্মিত, ইলাস্টিকসার্ক একটি ওপেন-সোর্স এবং প্রায় সব ধরণের ডেটার জন্য কাঠামোগত এবং কাঠামোগত নয় এমন বিতরণ অনুসন্ধান এবং বিশ্লেষণ ইঞ্জিন। এর মধ্যে পাঠ্যগত, সংখ্যাসূচক এবং ভূ-স্থান সংক্রান্ত ডেটা অন্তর্ভুক্ত রয়েছে।

এটি ২০১০ সালে প্রথম প্রকাশিত হয়েছিল। ইলাস্টিকসার্ক ইএলকে স্ট্যাকের কেন্দ্রীয় উপাদান এবং এটির গতি, স্কেলাবিলিটি এবং আরএসটি এপিআইয়ের জন্য বিখ্যাত। এটি লগস্ট্যাশ থেকে প্রচুর পরিমাণে ডেটা সঞ্চয় করে, সূচী করে এবং বিশ্লেষণ করে।

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

2. গ্রেলগ

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

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

উদাহরণস্বরূপ, গ্রাহকরা যখন আপনার ওয়েব অ্যাপ্লিকেশন ব্যবহার করে অর্ডার দেয় তখন আপনি শিখর ঘন্টা নির্ধারণ করতে পারেন। এই জাতীয় অন্তর্দৃষ্টি হাতে রেখে, ব্যবস্থাপনার আয় উপার্জন বৃদ্ধির জন্য ব্যবসায়ের বিষয়ে সিদ্ধান্ত নেওয়া যেতে পারে।

ইলাস্টিক অনুসন্ধানের বিপরীতে, গ্রেলগ ডেটা সংগ্রহ, বিশ্লেষণ এবং ভিজ্যুয়ালাইজেশনে একক-প্রয়োগ সমাধান সরবরাহ করে solution এটি আপনাকে আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা আলাদা ইনস্টল করতে হবে এমন ইএলকে স্ট্যাকের মতো নয়। গ্রেলগ মোংগোডিবিতে ডেটা সংগ্রহ করে এবং সঞ্চয় করে যা এরপরে ব্যবহারকারী-বান্ধব এবং স্বজ্ঞাত ড্যাশবোর্ডগুলিতে ভিজ্যুয়ালাইজ করা হয়।

গ্রেলোগ ওয়েব অ্যাপ্লিকেশনগুলির স্থিতি ট্র্যাক করতে এবং অনুরোধের সময়, ত্রুটি ইত্যাদির মতো তথ্য প্রাপ্তিতে অ্যাপ স্থাপনার বিভিন্ন ধাপে ডেভেলপারদের দ্বারা ব্যাপকভাবে ব্যবহৃত হয় এটি কোডটি সংশোধন করতে এবং কার্য সম্পাদনকে বাড়াতে সহায়তা করে।

৩.প্রবাহিত

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

ফ্লুটেড তথ্যের কাঠামোগত এবং আধা-কাঠামোগত সেট উভয়ই প্রক্রিয়া করে। এটি অ্যাপ্লিকেশন লগগুলি, ইভেন্টের লগগুলি, ক্লিক স্ট্রিমগুলি বিশ্লেষণ করে এবং লগ ইনপুট এবং বিভিন্ন ধরণের আউটপুটগুলির মধ্যে একত্রীকরণ স্তর হতে লক্ষ্য করে।

এটি কোনও JSON ফর্ম্যাটে ডেটা গঠন করে এটি একাধিক নোড জুড়ে সংগ্রহ, ফিল্টারিং, পার্সিং এবং আউটপুট লগ সহ ডেটা লগিংয়ের সমস্ত দিককে নির্বিঘ্নে একত্রিত করার অনুমতি দেয়।

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

4. লোগ্যালিজ

নেটওয়ার্ক মনিটরিং এবং লগ পরিচালনা সরঞ্জাম যা নেটওয়ার্ক ডিভাইস, লিনাক্স এবং উইন্ডোজ হোস্টগুলি থেকে লগগুলি সংগ্রহ এবং পার্স করে। এটি প্রাথমিকভাবে বাণিজ্যিক ছিল তবে এখন কোনও সীমাবদ্ধতা ছাড়াই ডাউনলোড এবং ইনস্টল করার জন্য সম্পূর্ণ বিনামূল্যে।

LOGalyze সার্ভার এবং অ্যাপ্লিকেশন লগগুলির বিশ্লেষণের জন্য আদর্শ এবং এগুলি পিডিএফ, সিএসভি এবং এইচটিএমএল হিসাবে বিভিন্ন প্রতিবেদনের বিন্যাসে উপস্থাপন করে। এটি একাধিক নোড জুড়ে বিস্তৃত অনুসন্ধানের ক্ষমতা এবং রিয়েল-টাইম ইভেন্টের পরিষেবাগুলি সরবরাহ করে।

উল্লিখিত লগ মনিটরিং সরঞ্জামগুলির মতো, লোগালিজে একটি ঝরঝরে এবং সাধারণ ওয়েব ইন্টারফেসও সরবরাহ করে যা ব্যবহারকারীদের বিভিন্ন ডেটা উত্সগুলিতে লগ ইন করতে ও নিরীক্ষণ করতে এবং লগ ফাইলগুলি বিশ্লেষণ করতে দেয়।

5. এনএক্সলগ

লগ সংগ্রহ এবং কেন্দ্রীকরণের জন্য এনএক্সলগ আর একটি শক্তিশালী এবং বহুমুখী সরঞ্জাম। এটি একটি মাল্টি-প্ল্যাটফর্ম লগ ম্যানেজমেন্ট ইউটিলিটি যা নীতি লঙ্ঘনগুলি গ্রহণ, সুরক্ষা ঝুঁকি চিহ্নিত করতে এবং সিস্টেম, অ্যাপ্লিকেশন এবং সার্ভার লগগুলির বিষয় বিশ্লেষণ করতে তৈরি।

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

আপনি এনএক্সলগ দুটি সংস্করণে ডাউনলোড করতে পারেন: সম্প্রদায় সংস্করণ, যা ডাউনলোড এবং ব্যবহারের জন্য নিখরচায় এবং এন্টারপ্রাইজ সংস্করণ যা সাবস্ক্রিপশন ভিত্তিক।