আপনার সার্ভারে কোনো পরিষেবা থামলেই জানুন।

আপনার ওয়েবসাইট কয়েকটি পরিষেবার ওপর নির্ভর করে: ওয়েব সার্ভার, ডেটাবেস, PHP আর ইমেল। LayerAssist আপনার বেছে নেওয়া পরিষেবায় নজর রাখে এবং সহজ ভাষায় জানায় সেটি কখন ও কেন থেমেছে।

এক নজরে

  • বিল্ট-ইন মনিটরSSH দিয়ে চলা একটি বিল্ট-ইন মনিটর দেখে আপনার নির্দিষ্ট করা পরিষেবা চলছে কি না – Linux ও Windows সার্ভারে।
  • বিল্ট-ইন মনিটরপরিষেবা থামলে আপনি সতর্কবার্তা পান এবং LayerAssist কারণ বুঝতে এর লগ পড়ে। “নিরাপদে ঠিক করুন” থাকলে এটি নিজেই চালু করে; পুরো রিস্টার্ট বা কনফিগারেশন বদল আপনার অনুমোদনের অপেক্ষায় থাকে।
  • চ্যাটেচ্যাটে এটি পরিষেবা রিস্টার্ট করে, কী থামিয়েছে খোঁজে এবং সম্ভব হলে কারণ ঠিক করে।
  • এখনো নেইবিল্ট-ইন মনিটর প্রতি সার্ভারে একটি পরিষেবায় নজর রাখে। অন্যগুলো আপনি নিজের চেক দিয়ে ঢাকতে পারেন।

একটি থেমে যাওয়া পরিষেবা পুরো সাইট ফেলে দিতে পারে

ওয়েবসাইট একটি মাত্র প্রোগ্রাম নয়। ওয়েব সার্ভার ভিজিটরদের সাড়া দেয়, PHP সাইটের কোড চালায়, ডেটাবেস কনটেন্ট রাখে আর মেইল পরিষেবা বার্তা পাঠায়। এর যেকোনো একটি থামলে সাইট ভাঙে – প্রায়ই এমন ত্রুটি দিয়ে যা বলে না কোনটা থেমেছে।

পরিষেবা সাধারণ কারণে থামে: কোনো আপডেট সেটিং বদলেছে, সার্ভারের মেমোরি ফুরিয়েছে, রিস্টার্টের পরে সব আবার চালু হয়নি। কোন পরিষেবা কেন থামল তা জানাই অর্ধেক সমাধান।

কোনো পরিষেবা থেমে যাওয়ার লক্ষণ

  • “502 Bad Gateway” বা “503 Service Unavailable”
  • “Error establishing a database connection”
  • সাইট চলে, কিন্তু এর ইমেল কখনো বের হয় না
  • সার্ভার রিস্টার্ট বা আপডেটের পরে সবকিছু ভেঙে গেছে

সার্ভারে পরিষেবা কেন থামে

মেমোরির অভাব

মেমোরি ফুরোলে সিস্টেম সবচেয়ে বড় প্রসেস থামায়, প্রায়ই ডেটাবেস। এটা ঘটে ট্রাফিক বাড়লে বা অতিরিক্ত চাওয়া সেটিংয়ে।

আপডেটের পরে কনফিগারেশন ত্রুটি

প্যাকেজ আপডেট বা হাতে করা পরিবর্তন এমন সেটিং রেখে যেতে পারে যা পরিষেবা মানে না, আর সেটি চালু হতে চায় না।

রিস্টার্টের পরে চালু হওয়ার জন্য সেট করা নেই

সিস্টেম বুটে সক্রিয় না করা পরিষেবা সার্ভার রিস্টার্টের পরে বন্ধই থাকে।

ভরা ডিস্ক বা ক্র্যাশ

জায়গার অভাব, নষ্ট ফাইল বা প্রোগ্রামের বাগ পরিষেবা থামাতে পারে, আর তারপর সেটি বন্ধই থাকে।

LayerAssist কীভাবে আপনার পরিষেবায় নজর রাখে

আপনি পরিষেবাটি একবার নির্দিষ্ট করেন। LayerAssist তা পরীক্ষা করে, আর থামলে সবচেয়ে কাজের প্রশ্ন দিয়ে শুরু করে: কেন?

পরিষেবাটিকেই পরীক্ষা করে

SSH দিয়ে ও আপনার সময়সূচিতে এটি সার্ভারকে জিজ্ঞেস করে পরিষেবা চলছে কি না: Linux-এ systemd বা পুরোনো service টুল দিয়ে, Windows-এ সার্ভিস ম্যানেজার দিয়ে।

সতর্কবার্তা শুধু একবার

পরিষেবা থামলে একটি সতর্কবার্তা আর আবার চললে একটি – অ্যাপে ও ইমেলে।

লগ পড়ে

এটি পরিষেবার লগ ও সিস্টেম লগের সাম্প্রতিক এন্ট্রি দেখে বোঝে কী একে থামিয়েছে: মেমোরি, কনফিগারেশন, ডিস্ক নাকি ক্র্যাশ।

আবার চালু করে ও কারণ ঠিক করে

“নিরাপদে ঠিক করুন” থাকলে এটি থেমে যাওয়া পরিষেবা নিজেই চালু করে। চ্যাটে এটি রিস্টার্টও করতে পারে এবং বিভ্রাট ঘটানো সেটিং বা সীমাও ঠিক করতে পারে।

উদাহরণ: বারবার থেমে যাওয়া ডেটাবেস

  1. আপনি

    কয়েক দিন পরপর আমার সাইট “Error establishing a database connection” দেখায়। কেন?

  2. এটি যা চেক করে

    • MariaDB: 02:41-এ থেমেছে
    • ডিস্ক স্পেস: 52% ব্যবহৃত
    • সিস্টেম লগ: সার্ভারের মেমোরি ফুরিয়েছে এবং সিস্টেম ডেটাবেস থামিয়েছে
    • কারণ: ডেটাবেসের মেমোরি সেটিং সার্ভারের 2 GB RAM ছাড়িয়ে যায়
  3. এটি যা বদলায়

    ডেটাবেসের মেমোরি সেটিং সার্ভারের মাপে কমানো হয়েছে, MariaDB চালু করা হয়েছে এবং সিস্টেমের সঙ্গে চালু হওয়ার জন্য সক্রিয় করা হয়েছে

  4. LayerAssist

    সার্ভারের মেমোরি যতবার ফুরোত, সিস্টেম ততবার ডেটাবেস থামাত: এর সেটিং সার্ভারের যা আছে তার চেয়ে বেশি মেমোরি চাইত। আমি সেটিং বদলেছি, ডেটাবেস আবার চালু করেছি এবং নিশ্চিত করেছি রিস্টার্টের পরে এটি নিজে চালু হয়। MariaDB-র জন্য একটি পরিষেবা মনিটর থাকলে আবার থামলে সঙ্গে সঙ্গে জানতে পারবেন।

আপনি কী পান

  • শুধু সাইট ভেঙেছে নয়, কোন পরিষেবা থেমেছে তা জানেন
  • থামার কারণ, পরিষেবার নিজের লগ থেকে
  • থেমে যাওয়া পরিষেবা আবার চলে, কারণ ঠিক করে
  • Linux ও Windows সার্ভারে কাজ করে

বাস্তব পরিস্থিতি

WordPress চালানো VPS

একটি আপডেটের পরে PHP-FPM থামে এবং ভিজিটরেরা “502 Bad Gateway” দেখেন। সতর্কবার্তায় পরিষেবার নাম থাকে এবং LayerAssist আপডেটে বদলে যাওয়া সেটিং খুঁজে পায়।

ব্যাকগ্রাউন্ড প্রসেসের সার্ভার

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

Windows সার্ভার

একটি ছোট ব্যবসার সার্ভারে একটি অ্যাপ Windows পরিষেবা হিসেবে চলে। LayerAssist এটি OpenSSH দিয়ে পরীক্ষা করে এবং থামলে দায়িত্বপ্রাপ্ত ব্যক্তিকে জানায়।

সার্ভার পরিষেবা নজরদারি কীভাবে সেট করবেন

  1. SSH দিয়ে সার্ভার যুক্ত করুন

    সাইট ও সার্ভারে SSH অ্যাক্সেস (Windows-এ OpenSSH) সহ সার্ভার যোগ করুন।

  2. নজর রাখার পরিষেবা নির্দিষ্ট করুন

    স্বয়ংক্রিয় কাজে নতুন স্বয়ংক্রিয় কাজ, সার্ভার, তারপর “পরিষেবার স্বাস্থ্য” বেছে নিন, এবং পরিষেবার নাম লিখুন, যেমন nginx, mariadb বা php8.2-fpm।

  3. কত ঘন ঘন, তা বাছুন

    জরুরি পরিষেবার জন্য প্রতি 5 মিনিট, বা অপেক্ষা করতে পারে এমন পরিষেবার জন্য কম ঘন ঘন।

  4. সবচেয়ে জরুরিটা দিয়ে শুরু করুন

    বিল্ট-ইন মনিটর প্রতি সার্ভারে একটি পরিষেবায় নজর রাখে: সাধারণত ডেটাবেস বা ওয়েব সার্ভার। বাকিগুলো নিজের স্বয়ংক্রিয় কাজ হিসেবে নিয়মিত চেক দিয়ে ঢাকুন।

সার্ভার পরিষেবা নজরদারি নিয়ে প্রশ্ন

সার্ভার নাম ধরে চালায় এমন যেকোনো পরিষেবা: Nginx, Apache বা LiteSpeed-এর মতো ওয়েব সার্ভার, MySQL, MariaDB বা PostgreSQL-এর মতো ডেটাবেস, PHP-FPM, মেইল পরিষেবা বা আপনার নিজের অ্যাপ। Windows-এ যেকোনো Windows পরিষেবা।

এরপর: অ্যাপ্লিকেশন ত্রুটি

মাসে ৯$ থেকে · মত বদলাতে ১৪ দিন

পরেরবার কিছু নষ্ট হলে, আপনি জানবেন কাকে জিজ্ঞেস করতে হবে।

আজই আপনার ওয়েবসাইট যোগ করুন এবং প্রথম প্রশ্নটি করুন। আপনার জন্য নয়? ১৪ দিনের মধ্যে বাতিল করে প্রথম পেমেন্ট ফেরত নিন, শুধু ব্যবহৃত AI কাজের খরচ বাদ দিয়ে।

৭ দিন বিনামূল্যে · কোনো ক্রেডিট কার্ড লাগবে না · কোনো টেকনিক্যাল জ্ঞান লাগবে না।