কম্পিউটার টিউটোরিয়াল

নেটওয়ার্ক মনিটরিং কী?

নেটওয়ার্ক মনিটরিং বলতে সপেশালাইজড ম্যানেজমেন্ট সফ্টওয়্যার টুল ব্যবহার করে একটি কম্পিউটার নেটওয়ার্কের увиক্ষা বোঝায়। নেটওয়ার্ক মনিটরিং সিস্টেম কম্পিউটার এবং নেটওয়ার্ক সার্ভিসের উপলব্ধতা এবং সামগ্রিক পারফরম্যান্স নিশ্চিত করে। নেটওয়ার্ক অ্যাডমিনরা অ্যাক্সেস, রাউটার, ধীর বা ফেল করা কম্পোনেন্ট, ফায়ারওয়াল, কোর সুইচ, ক্লায়েন্ট সিস্টেম, এবং সার্ভার পারফরম্যান্স—অন্যান্য নেটওয়ার্ক ডেটার পাশাপাশি মনিটর করে। নেটওয়ার্ক মনিটরিং সিস্টেম সাধারণত বড় স্কেলের কর্পোরেট এবং বিশ্ববিদ্যালয়ের IT নেটওয়ার্কে নিয়োজিত হয়।

নেটওয়ার্ক মনিটরিং-এর মূল বৈশিষ্ট্য

নেটওয়ার্ক মনিটরিং কী?
নেটওয়ার্ক মনিটরিং সিস্টেম

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

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

নেটওয়ার্ক মনিটরিং সফ্টওয়্যার টুল

ping প্রোগ্রাম একটি বেসিক নেটওয়ার্ক মনিটরিং প্রোগ্রামের উদাহরণ। Ping হলো একটি সফ্টওয়্যার টুল যা অধিকাংশ কম্পিউটারে উপলব্ধ যা দুটি হোস্টের মধ্যে ইন্টারনেট প্রোটোকল টেস্ট মেসেজ পাঠায়। নেটওয়ার্কের কেউ বেসিক ping টেস্ট চালাতে পারে যেন দুটি কম্পিউটারের মধ্যে সংযোগ কাজ করছে কিনা যাচাই করা যায় এবং বর্তমান সংযোগ পারফরম্যান্সও পরিমাপ করা যায়।

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

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

সিম্পল নেটওয়ার্ক ম্যানেজমেন্ট প্রোটোকল

সিম্পল নেটওয়ার্ক ম্যানেজমেন্ট প্রোটোকল একটি জনপ্রিয় ম্যানেজমেন্ট প্রোটোকল যাতে নেটওয়ার্ক মনিটরিং সফ্টওয়্যার অন্তর্ভুক্ত। SNMP সবচেয়ে ব্যাপকভাবে ব্যবহৃত নেটওয়ার্ক মনিটরিং এবং ম্যানেজমেন্ট প্রোটোকল। এতে অন্তর্ভুক্ত:

  • মনিটর করা নেটওয়ার্কের ডিভাইসগুলো।
  • মনিটর করা ডিভাইসগুলোর ওপর এজেন্ট সফ্টওয়্যার।
  • একটি নেটওয়ার্ক ম্যানেজমেন্ট সিস্টেম, যা একটি সার্ভারের ওপর একটি টুলসেট যা নেটওয়ার্কের প্রতিটি ডিভাইস মনিটর করে এবং সেই ডিভাইসগুলোর তথ্য একটি IT অ্যাডমিনিস্ট্রেটরকে কমিউনিকেট করে।
নেটওয়ার্ক মনিটরিং কী?
SNMP আর্কিটেকচার

অ্যাডমিনিস্ট্রেটররা SNMP ব্যবহার করে তাদের নেটওয়ার্কের দিকগুলো মনিটর এবং ম্যানেজ করতে:

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

SNMP v3 বর্তমান ভার্সন। এটি ব্যবহার করা উচিত কারণ এতে ভার্সন ১ এবং ২-এ অনুপস্থিত সিকিউরিটি ফিচার রয়েছে।

  1. নেটওয়ার্ক সেটিংস কী?

  2. নেটওয়ার্ক কী? ধরন, কাজ এবং প্রয়োজনীয়তা সম্পর্কে সম্পূর্ণ ধারণা

  3. স্যুইচ কী?

  4. কম্পিউটার নেটওয়ার্কে নোড কী?