• Postgres क्लस्टर प्रबंधन और विज़ुअलाइज़ेशन को सरल बनाने के लिए विकसित किया गया एक open source प्रोजेक्ट
  • मूल रूप से Postgres चलाने वाले डेवलपर्स की सुविधा के लिए शुरू किया गया था, लेकिन अब डेवलपर्स और DBA दोनों क्लस्टर प्रबंधन और समस्या-समाधान के लिए इसका उपयोग कर सकते हैं
  • इसे लोकल PC पर व्यक्तिगत टूल की तरह चलाया जा सकता है, या VM पर इंस्टॉल करके टीम-आधारित सहयोग के लिए भी इस्तेमाल किया जा सकता है

मुख्य फीचर्स

  • सभी क्लस्टरों का एक ही जगह से प्रबंधन
    • कई Postgres / Patroni क्लस्टरों को एकल डैशबोर्ड में एकीकृत रूप से प्रबंधित किया जा सकता है
    • हर क्लस्टर के लिए instance सूची, leader·follower स्थिति, और failover हालात को एक नज़र में समझा जा सकता है
    • क्लस्टर जोड़ना/हटाना, नाम और metadata प्रबंधन का समर्थन
  • Patroni के मुख्य फीचर्स के लिए UI
    • Patroni के मुख्य फीचर्स (leader election, failover, restart आदि) को सीधे web UI से चलाया जा सकता है
    • CLI कमांड के बिना intuitive interface से क्लस्टर ऑपरेशन नियंत्रित किए जा सकते हैं
    • चल रहे क्लस्टर की स्थिति मॉनिटर करते हुए प्रमुख events और logs भी देखे जा सकते हैं
  • क्लस्टर कॉन्फ़िगरेशन देखना और संपादित करना
    • Patroni और Postgres सेटिंग्स को सीधे web UI में देखा और संपादित किया जा सकता है
    • क्लस्टर और instance स्तर पर सेटिंग्स बदली जा सकती हैं (जैसे: replication parameters, connection limits)
    • सेटिंग बदलाव के बाद automatic save और deployment, तथा JSON/YAML फ़ॉर्मैट में संपादन का समर्थन
  • ट्रबलशूटिंग अनुरोध चलाना और सहेजना
    • आम तौर पर इस्तेमाल होने वाली diagnostic queries को templates के रूप में उपलब्ध कराया जाता है
    • उपयोगकर्ता स्वयं ट्रबलशूटिंग SQL queries चला और सहेज सकते हैं
    • हर instance की performance स्थिति देखी जा सकती है (active sessions, query execution time, lock status आदि)
    • सहेजे गए template अनुरोधों का दोबारा उपयोग करके बार-बार होने वाली समस्या-समाधान प्रक्रिया को सरल बनाया जा सकता है
  • Bloat जाँच और सफाई (Bloat)
    • Postgres tables और indexes के bloat (अनावश्यक रूप से बढ़ी हुई जगह) की जाँच की सुविधा
    • हर table/index के वास्तविक उपयोग स्थान की तुलना में व्यर्थ हुई जगह के अनुपात का विश्लेषण
    • आवश्यकता पड़ने पर automatic cleanup (vacuum, reindex) चलाया जा सकता है
    • नियमित मॉनिटरिंग के जरिए disk उपयोग अनुकूलन और performance सुधार में मदद

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.