- PostgreSQL, MySQL, TiDB जैसे प्रमुख डेटाबेस के query flow को रियल-टाइम में मॉनिटर और विज़ुअलाइज़ करता है
- एप्लिकेशन और DB के बीच का proxy (sql-tapd) सभी SQL requests को intercept करता है और उन्हें gRPC stream के ज़रिए TUI client (sql-tap) तक पहुँचाता है
- कोड बदले बिना डेटाबेस ट्रैफिक को देखने योग्य non-intrusive design
- sql-tapd डेटाबेस के wire protocol को सीधे parse करके queries को track करता है,
और Prepared statement, parameter binding, transaction flow तक का बारीकी से रिकॉर्ड रखता है
- sql-tap client gRPC के माध्यम से proxy से जुड़ता है और रियल-टाइम stream के रूप में queries दिखाता है
- query सूची, transaction, execution time, errors, प्रभावित rows की संख्या आदि को सहज रूप से दिखाने वाला interactive UI
- EXPLAIN / EXPLAIN ANALYZE फीचर के जरिए query execution plan का तुरंत विश्लेषण संभव
- कीबोर्ड शॉर्टकट:
j/k से नेविगेट करें, / से search, x/X से execution plan देखें, a से analysis view बदलें आदि
- Analytics view में प्रति query कुल execution count, औसत समय जैसी performance statistics का visualization
- Go में लिखा गया। MIT लाइसेंस
अभी कोई टिप्पणी नहीं है.