কেউ কি ডিফল্ট মুনিন গ্রাফগুলির জন্য "ব্যবহারের ক্ষেত্রে" ব্যাখ্যা করতে পারেন?


9

মুনিন ইনস্টল করার সময় এটি প্লাগইনের একটি ডিফল্ট সেট সক্রিয় করে (কমপক্ষে উবুন্টুতে)। বিকল্পভাবে, আপনি কেবল munin-node-configureআপনার সিস্টেমে কোন প্লাগইন সমর্থিত তা নির্ধারণ করতে চালাতে পারেন । এই প্লাগইনগুলির বেশিরভাগই সরাসরি-ফরোয়ার্ড ডেটা প্লট করে। আমার প্রশ্ন হচ্ছে না তথ্য (ভাল ... হয়তো কিছু জন্য) প্রকৃতি ব্যাখ্যা করতে কিন্তু কি এটা যে আপনি এই গ্রাফ জন্য চেহারা?

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

আমি স্ট্যান্ডার্ড প্লাগইনগুলি তালিকা করতে যাচ্ছি যা আমার সিস্টেমে ডিফল্টরূপে সক্ষম হয়েছে। সুতরাং এটি একটি দীর্ঘ তালিকা হতে চলেছে। সম্পূর্ণতার জন্য, আমি এমন প্লাগইনগুলিও তালিকাভুক্ত করতে যাচ্ছি যা আমি বুঝতে পারি এবং এটি কী ব্যবহার করে বলে আমি মনে করি তার একটি সংক্ষিপ্ত ব্যাখ্যা দিতে চাই। আমি যদি কারও সাথে ভুল হয়ে থাকি তবে প্লিজগুলি সঠিক করুন।

সুতরাং আমাকে এই প্রশ্নগুলি তিন ভাগে বিভক্ত করুন:

  • প্লাগিনগুলি যেখানে আমি ডেটাও বুঝতে পারি না
  • প্লাগইনগুলি যেখানে আমি ডেটা বুঝি কিন্তু আমার কী সন্ধান করা উচিত তা জানে না
  • যে প্লাগইনগুলি আমি বুঝতে চাইছি

প্লাগিনগুলি যেখানে আমি ডেটাও বুঝতে পারি না

এর মধ্যে এমন প্রশ্ন থাকতে পারে যা কেবল মুনিনকেই উদ্দেশ্য করে নয়। ডেটা না বোঝার অর্থ সাধারণত অপারেটিং সিস্টেম / হার্ডওয়্যার সম্পর্কিত মৌলিক জ্ঞানের একটি ব্যবধান ....;) একটি "জিআইএফ" উত্তরের সাথে নির্দ্বিধায় প্রতিক্রিয়া জানায়।

এগুলি এমন প্লাগইন যেখানে আমি কেবল অনুমান করতে পারি যে কি ঘটছে ... আমি খুব সম্ভবত এই "অনুমান" দেখতে চাই ...

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

প্লাগইনগুলি যেখানে আমি ডেটা বুঝি কিন্তু আমার কী সন্ধান করা উচিত তা জানে না

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

যে প্লাগইনগুলি আমি বুঝতে চাইছি

আমি এখানে কিছু জিনিস অনুমান করব ... আমি ভুল হলে আমাকে সংশোধন করব।

  • শতাংশে ডিস্কের ব্যবহার (শতাংশ)
    ডিস্কের কত অংশ ব্যবহৃত / অবশিষ্ট থাকে। যেহেতু এটি 100% এর কাছাকাছি পৌঁছেছে, আপনার পার্টিশনটি পরিষ্কার করা বা প্রসারিত করা বিবেচনা করা উচিত। এটি রুট বিভাজনের জন্য অত্যন্ত গুরুত্বপূর্ণ।
  • ফায়ারওয়াল থ্রুপুট (প্যাকেট / সেকেন্ড)
    ফায়ারওয়ালের মধ্য দিয়ে যাবার প্যাকেটের সংখ্যা। যদি এটি দীর্ঘ সময়ের জন্য ছড়িয়ে পড়ে তবে এটি কোনও ডস আক্রমণের লক্ষণ হতে পারে (বা আমরা কেবল একটি বৃহত ফাইল পুনরুদ্ধার করছি)। এটি আপনাকে আপনার ফায়ারওয়াল পারফরম্যান্স সম্পর্কে ধারণা দিতে পারে। যদি এটি সমাপ্ত হয় এবং আপনার আরও "শক্তি" দরকার হয় আপনার ভার ভারসাম্য বিবেচনা করা উচিত। যদি এটি সমাপ্ত হয় এবং আপনার সিপিইউ লোডের সাথে কোনও সম্পর্ক দেখতে পায় তবে এর অর্থ এটিও হতে পারে যে আপনার হার্ডওয়ারটি যথেষ্ট দ্রুত নয়। ডিস্ক ব্যবহারের সাথে সম্পর্কিত সম্পর্কগুলি আপনার এফডাব্লু কনফিগারেশনে অতিরিক্ত LOG লক্ষ্যগুলিকে নির্দেশ করতে পারে।
  • eth0 ত্রুটি (প্যাকেটগুলি ইন / আউট)
    নেটওয়ার্ক ত্রুটি। যদি এই মানটি বাড়তে থাকে তবে এটি ত্রুটিযুক্ত হার্ডওয়্যারের লক্ষণ হতে পারে।
  • eth0 ট্র্যাফিক (বিটস / সেকেন্ড ইন / আউট)
    কাঁচা নেটওয়ার্ক ট্র্যাফিক। এটি ফায়ারওয়াল থ্রুপুট এর সাথে সম্পর্কযুক্ত হওয়া উচিত।
  • থ্রেডের সংখ্যা
    একটি ক্রমবর্ধমান মান থ্রেডগুলি সঠিকভাবে বন্ধ না করে এমন কোনও প্রক্রিয়াতে নির্দেশ করতে পারে। তদন্ত!
  • প্রক্রিয়া
    সক্রিয় প্রক্রিয়াগুলির ভাঙ্গন (ঘুম সহ)। এখানে একটি দ্রুত স্পাইকটি কাঁটাচামচকে নির্দেশ করতে পারে। একটি ধীরে ধীরে, কিন্তু ক্রমবর্ধমান মান কোনও অ্যাপ্লিকেশনটিকে সাব-প্রসেসগুলিকে প্রসারিত করতে পারে তবে সেগুলি সঠিকভাবে বন্ধ না করে। ব্যবহার তদন্ত ps faux
  • প্রক্রিয়া অগ্রাধিকার
    এটি প্রক্রিয়া অগ্রাধিকার বিতরণ দেখায়। কেবলমাত্র উচ্চ-অগ্রাধিকারের প্রক্রিয়াগুলি খুব বেশি কার্যকর হয় না। কিছু কিছু অগ্রাধিকার বিবেচনা করুন।
  • সিপিইউ ব্যবহার
    মোটামুটি সোজা-এগিয়ে। যদি এটি স্পাইকিং হয় তবে আপনার আক্রমণ হতে পারে, বা কোনও প্রক্রিয়া সিপিইউতে হগিং করছে। আইডিএফ এটি ধীরে ধীরে ক্রমবর্ধমান এবং স্বাভাবিক ক্রিয়াকলাপে সর্বাধিকের কাছে পৌঁছেছে, আপনার নিজের হার্ডওয়্যার (বা লোড-ব্যালেন্সিং) আপগ্রেড করার বিষয়টি বিবেচনা করা উচিত।
  • ফাইল টেবিলের ব্যবহার
    সক্রিয়ভাবে খোলা ফাইলগুলির সংখ্যা। যদি এটি সর্বোচ্চ পৌঁছে যায়, আপনার কাছে একটি প্রক্রিয়া খোলার হতে পারে তবে সঠিকভাবে ফাইলগুলি মুক্তি দিচ্ছে না।
  • লোড গড়
    সিস্টেম লোডের জন্য সংক্ষিপ্ততর মান দেখায়। সিপিইউ ব্যবহারের সাথে সম্পর্কিত হওয়া উচিত। বর্ধমান মান বিভিন্ন উত্স থেকে আসতে পারে। অন্যান্য গ্রাফের সাথে সম্পর্কের সন্ধান করুন।
  • মেমরি ব্যবহার
    আপনার স্মৃতি একটি গ্রাফিকাল উপস্থাপনা। যতক্ষণ না আপনার প্রচুর অব্যবহৃত + ক্যাশে + বাফার থাকে আপনি ঠিক আছেন।
  • অদলবদল / আউট
    আপনার সোয়াপ পার্টিশনের ক্রিয়াকলাপ দেখায়। এটি সর্বদা 0 টি হওয়া উচিত যদি আপনি এটিতে ক্রিয়াকলাপটি দেখেন তবে আপনার মেশিনে আরও মেমরি যুক্ত করা উচিত!

দুর্দান্ত প্রশ্ন, ক্যাকটি এবং অন্যান্য গ্রাফিং অ্যাপ্লিকেশনগুলিতে সহজেই প্রযোজ্য। গ্রাফগুলি প্রায়শই দুর্দান্ত দেখায় তবে এগুলির অর্থ কী এবং আরও মনোযোগের প্রয়োজন এমন আরও কিছু দেখতে দেখতে এটি বেশ শক্ত।
dunxd

2
"কেন আমি এটি গ্রাফিক করব? এতক্ষণে মানটি সর্বদা ধ্রুবকের কাছাকাছি ছিল।" অংশ, মনে রাখবেন যে বেশিরভাগ তথ্য সাধারণত সমস্যাগুলির ক্ষেত্রে কেবল মূল্যবান।
স্টিভ স্নেপ

উত্তর:


11

ডিভাইস প্রতি ডিস্ক আইও (আইওএস / সেকেন্ড)

Traditionalতিহ্যগত হার্ড ড্রাইভ সহ এটি একটি খুব গুরুত্বপূর্ণ সংখ্যা। আই / ও অপারেশন হ'ল ডিস্কে একটি পঠন বা লিখন অপারেশন। ঘূর্ণমান স্পিন্ডলগুলির সাহায্যে আপনি ডিস্কের গতি এবং এর ব্যবহারের ধরণের উপর নির্ভর করে প্রতি সেকেন্ডে কয়েক ডজন থেকে প্রায় 200 আইওপিএসে পেতে পারেন।

এটি কেবল এটি নয়: আধুনিক অপারেটিং সিস্টেমে I / O শিডিয়ুলার রয়েছে যা বেশ কয়েকটি I / O অনুরোধকে এক হিসাবে মার্জ করার চেষ্টা করে এবং জিনিসগুলিকে সেভাবে দ্রুততর করে তোলে। এছাড়াও RAID নিয়ন্ত্রণকারীরা এবং আরও কিছু স্মার্ট I / O অনুরোধ পুনরায় ক্রম সম্পাদন করে।

প্রতি ডিভাইসে ডিস্ক ল্যাটেন্সি (গড় আইও অপেক্ষা)

একটি পৃথক ডিস্কের I / O অনুরোধ সম্পাদন করতে সেখান থেকে ডেটাটি পেতে আসলে কতক্ষণ সময় লেগেছিল। যদি এটি কয়েক মিলিসেকেন্ডের চারদিকে ঘুরে বেড়ায়, আপনি ঠিক আছেন, যদি এটি কয়েক মিলিয়ন এমএস হয় তবে আপনি নিজের ডিস্কের সাবসিস্টেমটি ঘামতে শুরু করছেন, যদি এটি আরও কয়েকশ এমএস হয় তবে আপনি বড় সমস্যায় পড়েছেন, বা কমপক্ষে খুব খুব খুব ধীর ব্যবস্থা

আইও পরিষেবা সময়

কীভাবে আপনার ডিস্ক সাবসিস্টেম (সম্ভবত প্রচুর ডিস্ক রয়েছে) কাজ করছে performing

আইওএস্যাট্যাট (ব্লক / দ্বিতীয় পঠিত / লিখিত)

প্রতি সেকেন্ডে কতগুলি ডিস্ক ব্লক পড়া / লেখা হয়েছিল। স্পাইকগুলি এবং গড়ের জন্যও সন্ধান করুন। যদি গড়টি আপনার ডিস্ক সাবসিস্টেমের সর্বাধিক থ্রুপুটটির কাছাকাছি যেতে শুরু করে তবে পারফরম্যান্স আপগ্রেড করার পরিকল্পনা করার সময় এসেছে। আসলে, সেই পয়েন্টের আগে সেভাবে পরিকল্পনা করুন।

উপলভ্য এনট্রপি (বাইট)

কিছু অ্যাপ্লিকেশন "সত্য" র্যান্ডম ডেটা পেতে চায় want কার্নেল একাধিক উত্স থেকে যেমন 'সত্য' এলোমেলোভাবে সংগ্রহ করে, যেমন কীবোর্ড এবং মাউস ক্রিয়াকলাপ, অনেক মাদারবোর্ডে পাওয়া একটি এলোমেলো সংখ্যা জেনারেটর, এমনকি ভিডিও / সঙ্গীত ফাইলগুলি থেকে (ভিডিও-এনট্রোপড এবং অডিও-এন্ট্রোপাইড এটি করতে পারে)।

যদি আপনার সিস্টেমটি এনট্রপির বাইরে চলে যায় তবে অ্যাপ্লিকেশনগুলি তাদের ডেটা না পাওয়া পর্যন্ত এই ডেটাটি স্টল করে। ব্যক্তিগতভাবে অতীতে আমি সাইরাস আইএমএপি ডেমন এবং এর পিওপি 3 পরিষেবা দিয়ে এটি ঘটতে দেখেছি; এটি প্রতিটি লগইনের আগে একটি দীর্ঘ এলোমেলো স্ট্রিং উত্পন্ন করে এবং একটি ব্যস্ত সার্ভারে যা খুব তাড়াতাড়ি এনট্রপি পুল গ্রাস করে।

এই সমস্যা থেকে মুক্তি পাওয়ার এক উপায় হ'ল কেবলমাত্র আধা-এলোমেলো ডেটা (/ dev / urandom) ব্যবহারের জন্য অ্যাপ্লিকেশনগুলিকে স্যুইচ করা, তবে এটি আর এই বিষয়টির মধ্যে নেই।

ভিএমএস্যাট্যাট (চলমান / I / O ঘুম প্রক্রিয়া)

আগে এটি সম্পর্কে ভাবেননি, তবে আমি ভাবব যে এটি আপনাকে প্রতি-প্রক্রিয়া I / O পরিসংখ্যান সম্পর্কে বলবে বা প্রধানত যদি তারা কিছু I / O চালাচ্ছে বা না করে এবং যদি I / O আই / ও ক্রিয়াকলাপকে বাধা দিচ্ছে বা না.

ডিভাইস প্রতি ডিস্ক থ্রুপুট (বাইটস / সেকেন্ড রিড / লিখিত)

এটি প্রতি সেকেন্ডে বিশুদ্ধভাবে পঠিত / লিখিত বাইটস এবং আরও প্রায়শই এটি ব্লকগুলির চেয়ে বেশি মানব-পঠনযোগ্য ফর্ম , যা বিভিন্ন রকম হতে পারে। ব্যবহৃত ডিস্ক, ফাইল সিস্টেম (এবং এর সেটিংস) ব্যবহৃত ইত্যাদি কারণে ব্লকের আকার পৃথক হতে পারে। কখনও কখনও ব্লকের আকার 512 বাইট, অন্য সময় 4096 বাইট, কখনও কখনও অন্য কিছু হতে পারে।

ইনোড টেবিল ব্যবহার

ফাইল সিস্টেমে ডায়নামিক ইনোড রয়েছে (যেমন এক্সএফএস), কিছুই নেই। ফাইল সিস্টেমে স্থির আইওনড মানচিত্র রয়েছে (যেমন এক্স 3) সমস্ত কিছু। আপনার যদি স্ট্যাটিক আইওনড, একটি বিশাল ফাইল সিস্টেম এবং বিপুল সংখ্যক ডিরেক্টরি এবং ছোট ফাইলের সংমিশ্রণ থাকে তবে আপনি এমন একটি পরিস্থিতির মুখোমুখি হতে পারেন যেখানে আপনি সেই পার্টিশনে আরও বেশি ফাইল তৈরি করতে পারবেন না, যদিও তত্ত্ব অনুসারে প্রচুর পরিমাণে ফাঁকা জায়গা বাকি থাকবে। কোনও ফ্রি ইনোড নেই == খারাপ।


ইনোড ব্যবহার বিবেচনা। আমি বর্তমানে ext4 ব্যবহার করছি এবং সেই গ্রাফের সর্বাধিক ইনডোড এবং ওপেন-ইনোডগুলি খুব কাছে (খোলা: 31.11 কে টেবিলের আকার: 32.12 কে)। যা আমাকে প্রায় 1 ক ইনোড বাকী রেখে যাবে। সিস্টেমটি নতুনভাবে ইনস্টল হওয়ার কারণে, আমি বিশ্বাস করি না যে এটি কোনও সমস্যার দিকে ইঙ্গিত করে। Ext4 গতিশীলভাবে ইনোড বরাদ্দ করা হয়? আমি গুগলে সে সম্পর্কে কিছুই পাইনি ...
এক্সহুমা

দেখুন df -i, এটি আপনার বর্তমান ইনোড ব্যবহারের প্রতিবেদন করে। ext4 rootfs 3276800 238083 3038717 8% /
ইনোডগুলি

হুমমম ... মজাদার। এটি পরামর্শ দেয় যে মুনিন গ্রাফটি সঠিক নয়। আমি ঠিক বুঝতে পারি নি যে মুনিন গ্রাফটি কেবল একটি মান দেখায়। এটি সহায়ক হওয়ার জন্য ফাইল-সিস্টেম প্রতি এক মান না দেখানো উচিত? এছাড়াও df -iস্ক্রিনশটটি দেখুন ( i44.tinypic.com/oixkiq.png ) বনাম মুনিন -গ্রাফ ( i39.tinypic.com/dxl64z.png )
এক্সহুমা

... গ্রাফের মান (25.57 কে) আসলে dfআউটপুটটিতে দেখা যায় না ।
এক্সহুমা

আরও তদন্তের পরে, আমি দেখতে পাচ্ছি যে মুনিন প্লাগইনটি এর open_inodesথেকে মূল্য নেয় /proc/sys/fs/inode-nr। এটি কার্নেল, কোনও ফাইল-সিস্টেমের মান নয়। আরও কিছুটা গুগলিং আমাকে এ দিকে ইঙ্গিত করেছে: mjmwired.net/kernel/Docamentation/sysctl/fs.txt#119 সেই দস্তাবেজ থেকে আমি ধরে নেব যে সীমাটি পাওয়া যাবে inode-max। তবে এই ফাইলটি আমার সিস্টেমে বিদ্যমান নেই। এটি কি নতুন কার্নেলগুলির জন্য আর প্রাসঙ্গিক নয়? এটি আমাকে আমার মুনিন উদাহরণ থেকে এই গ্রাফটি সরাতে দেবে!
exhuma
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.