MongoDB कॉन्फ़िगरेशन जांचने के कमांड
MongoDB सर्वर की वर्तमान कॉन्फ़िगरेशन और लाइव सेटिंग्स देखने के लिए एडमिन कमांड का उपयोग करें।
1. कमांड लाइन विकल्प देखें: getCmdLineOpts
> db._adminCommand({getCmdLineOpts: 1});
2. लाइव पैरामीटर्स देखें: getParameter
> db._adminCommand({getParameter: "*"});यह कमांड सैकड़ों रनटाइम पैरामीटर्स दिखाता है, जिनमें शामिल हैं:
- कनेक्शन पूल सेटिंग्स: connPoolMaxConnsPerHost, connPoolMaxSize, आदि
- शार्डिंग सेटिंग्स: ShardingTaskExecutorPoolMaxSize, ShardingTaskExecutorPoolMinSize, आदि
- ट्रांजैक्शन सेटिंग्स: transactionLifetimeLimitSeconds, TransactionRecordMinimumLifetimeMinutes, आदि
- लॉगिंग सेटिंग्स: logLevel, logComponentVerbosity, maxLogSizeKB, आदि
- स्टोरेज इंजन (WiredTiger) सेटिंग्स: wiredTigerConcurrentReadTransactions, wiredTigerConcurrentWriteTransactions, आदि
- सुरक्षा सेटिंग्स: authenticationMechanisms, scramIterationCount, sslMode, आदि
- डायग्नोस्टिक सेटिंग्स: diagnosticDataCollectionEnabled, diagnosticDataCollectionPeriodMillis, आदि
उपयोग: यह कमांड समस्या निवारण, प्रदर्शन ट्यूनिंग और ऑडिटिंग के लिए बहुत उपयोगी है।