Realtime Dashboard
एक single workspace tab आपको live cluster overview देता है — self-correcting formulas के साथ CPU और SYS MEM, disk pressure, hottest collections, slowest queries। Red pill के रूप में दिखाया गया Free-tier detection (M0/M2/M5)।
यह क्या है
एक fixed cadence पर refresh की गई server activity का snapshot view। serverStatus + $currentOp + $indexStats के selected samples खींचता है। CPU threads और tcmalloc से approximate है; SYS MEM cache + resident से; disk log-storage stats से। Atlas free tier extra_info / tcmalloc / wt-cache.max की अनुपस्थिति से detect होता है और dashboard क्या दिखा सकता है और क्या नहीं इसे समझाने वाला एक banner surface करता है।
कब उपयोग करें
नियमित cluster check-in के दौरान या एक "क्या कुछ ग़लत है?" hunch की जाँच करते समय खोलें। सबसे आम signals के लिए Atlas UI से कम latency। Sustained monitoring के लिए, mongostat / mongotop का उपयोग करें या Alerting webhooks workspace के माध्यम से alerts wire करें।
इसे कैसे खोलें
- NoSqlStudio desktop ऐप में, Tools menu → Dashboards → Realtime Dashboard खोलें, या Ctrl+Alt+B दबाएँ।
- Workspace tab CPU, SYS MEM, Disk, Hottest collections, Slowest queries के लिए cards के साथ खुलता है। Live data तुरंत flow करना शुरू कर देता है।
- जब extra_info / tcmalloc / wt-cache.max गायब हैं तो Atlas free tier banner शीर्ष पर दिखाई देता है — समझाता है कि कुछ cards degraded data क्यों दिखाते हैं।
इसके साथ काम करना
- CPU card — active connection count + thread state + tcmalloc allocations से derive। Cloud single-node sanity के लिए default में 2 vCPUs पर capped। Free-tier एक लाल "FREE TIER" pill दिखाता है।
- SYS MEM card — छह signals (cache, resident, virtual, page faults, swap, available) एक 0-100 MB Atlas estimate में मिलाए गए। वही free-tier pill लागू होता है।
- Hottest collections — aggregated currentOp के माध्यम से ops/sec के अनुसार top N। Explorer में collection पर jump करने के लिए एक row पर क्लिक करें।
- Slowest queries — p99 latency के अनुसार top N। Filter, sort, और indexes used सहित actual operation का inspect करने के लिए क्लिक करें।
सीमाएँ (v1)
- Free tier (M0/M2/M5) — Atlas extra_info छुपाता है इसलिए CPU/SYS MEM estimates केवल heuristic हैं। Banner स्पष्ट करता है कि कौन से cards downgraded हैं।
- Refresh cadence ~1s पर fixed है। Longer-term trends के लिए mongostat (जो sliding window पर record करता है) का उपयोग करें या Alerting webhooks wire करें।
- Dashboard केवल active connection से पढ़ता है। Clusters की तुलना करने के लिए कई connection tabs खोलें।