db.serverStatus() কমান্ড ব্যবহার করে কানেকশন স্ট্যাটাস দেখা
MongoDB সার্ভারের বর্তমান কানেকশন তথ্য পেতে serverStatus() কমান্ড ব্যবহার করা হয়।
দুটি পদ্ধতি
- ভ্যারিয়েবল ব্যবহার:
> var checkCurrentNumberOfConnections = db.serverStatus(); > checkCurrentNumberOfConnections.connections; - সরাসরি:
> db.serverStatus().connections;
ফলাফল
{
"current" : 1,
"available" : 999999,
"totalCreated" : 1
}
ফিল্ডের অর্থ
- current: বর্তমানে актив কানেকশন সংখ্যা।
- available: আরও কতগুলো কানেকশন খোলা যাবে (maxConcurrentConnections - current)।
- totalCreated: সার্ভার স্টার্ট হওয়ার পর থেকে মোট কতবার কানেকশন তৈরি হয়েছে।
টিপস: প্রোডাকশন মোনিটরিং-এর জন্য db.currentOp(), MongoDB Atlas Metrics, বা Prometheus এক্সপোর্টার ব্যবহার করা ভালো।