सामग्री पर जाएँ
दस्तावेज़

Replica Set / Sharding Status

हर replica set की Visual topology + sharding state। Member roles (PRIMARY / SECONDARY / ARBITER / HIDDEN), replication lag, priority, last election। Broadcast feature audit trail के साथ सभी members पर एक command fan out करती है।

यह क्या है

rs.status(), sh.status(), और config.* collections द्वारा fed एक workspace tab। हर replica set की topology view render करता है, हर member को उसके state के साथ सूचीबद्ध करता है, और आपको एक command (जैसे db.serverStatus() / db.fsyncLock()) सभी members पर एक बार में broadcast करने देता है जिसमें result एक single response panel में aggregate होता है।

कब उपयोग करें

Member health की पुष्टि करने के लिए एक planned election या maintenance से पहले खोलें। एक member misbehave करने पर incident response के दौरान खोलें। Snapshot से पहले feature compatibility version सेट करने या fsync-locking जैसी chained operations के लिए broadcast का उपयोग करें।

इसे कैसे खोलें

  1. NoSqlStudio desktop ऐप में, Tools menu → Server / Replica / Sharding Status खोलें, या Ctrl+Alt+R दबाएँ।
  2. Workspace हर replica set की topology render करता है जिसे आप active connection के माध्यम से reach कर सकते हैं।
  3. किसी member पर क्लिक करें इसकी पूरी rs.status() entry देखने के लिए। Targeted commands (step down, freeze, आदि) invoke करने के लिए right-click।

इसके साथ काम करना

  • Topology view — center में primary, चारों ओर secondaries, arbiters / hidden अलग badges के रूप में दिखाए गए।
  • Replication lag — एक number + color (हरा < 1s, पीला < 5s, लाल > 5s) के रूप में visualize।
  • Broadcast — broadcast bar में एक single command type करें, Run क्लिक करें। Engine command को parallel में हर reachable member पर fan out करता है और result aggregate करता है। हर broadcast एक rs-broadcast.execute audit line emit करती है।
  • Sharding view — जब active connection एक mongos है, एक additional pane shards, chunk distribution, balancer state दिखाता है।

सीमाएँ (v1)

  • Broadcast केवल reachable members को target करता है — unreachable members result में connection error के साथ flag किए जाते हैं।
  • Atlas managed clusters — कुछ admin commands Atlas RBAC द्वारा block हैं। Workspace inline access-denied error surface करता है।
  • Sharding pane को mongos के माध्यम से कनेक्ट करने की आवश्यकता है। एक single shard से कनेक्ट करने पर sharding view skip हो जाता है (replica set view अभी भी काम करता है)।