इस प्रोजेक्ट के बारे में
Elevarq Signals एक रीड-ओनली PostgreSQL डायग्नोस्टिक कलेक्टर है जिसे आपके इंफ्रास्ट्रक्चर पर चलाने के लिए डिज़ाइन किया गया है। यह PostgreSQL 14+ इंस्टेंस से कनेक्ट होता है और बिल्ट-इन व्यू से आंकड़े एकत्र करता है, तथा परिणामों को पोर्टेबल ZIP स्नैपशॉट के रूप में पैकेज करता है। यह टूल तीन स्वतंत्र परतों के माध्यम से रीड-ओनली एक्सेस लागू करता है: स्टैटिक SQL लिंटिंग, सेशन कॉन्फ़िगरेशन, और READ ONLY ट्रांज़ैक्शन। यह संग्रह शुरू होने से पहले superuser या replication जैसी असुरक्षित भूमिकाओं को ब्लॉक करता है।
कलेक्टर में 104 डायग्नोस्टिक कलेक्टर शामिल हैं जो सर्वर कॉन्फ़िगरेशन, सेशन गतिविधि, टेबल/इंडेक्स I/O, स्कीमा मेटाडेटा, vacuum हेल्थ, रेप्लिकेशन स्टेटस, और bloat अनुमान को कवर करते हैं। यह क्लाउड IAM (AWS RDS, Azure, GCP Cloud SQL) के माध्यम से पासवर्डलेस ऑथेंटिकेशन या सीक्रेट स्टोर से लाइव क्रेडेंशियल प्राप्त करने का समर्थन करता है, जिससे यह सुनिश्चित होता है कि कॉन्फ़िगरेशन फ़ाइलों में कोई डेटाबेस सीक्रेट संग्रहीत न हो।
सभी एकत्रित डेटा स्थानीय रहता है, SQLite डेटाबेस में संग्रहीत होता है, और कोई टेलीमेट्री या बाहरी नेटवर्क कॉल नहीं होती। स्नैपशॉट को ZIP आर्काइव के भीतर संरचित NDJSON फ़ाइलों के रूप में निर्यात किया जाता है। यह प्रोजेक्ट संग्रह ट्रिगर करने, प्री-फ़्लाइट डायग्नोस्टिक्स चलाने, और कनेक्शन परीक्षण जैसे संचालनों के लिए एक CLI (signalsctl) प्रदान करता है, साथ ही प्रबंधन के लिए एक स्थानीय HTTP API भी। रिलीज़ को cosign हस्ताक्षर और SBOM के साथ मल्टी-आर्क कंटेनर इमेज के रूप में प्रकाशित किया जाता है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.