প্রকল্প সম্পর্কে

BetterDB Monitor হলো Valkey এবং Redis ডেটাবেসের জন্য ডিজাইন করা একটি ব্যাপক মনিটরিং ও অবজার্ভেবিলিটি প্ল্যাটফর্ম। এটি রিয়েল-টাইম মেট্রিক্স, স্লো লগ, কমান্ড প্যাটার্ন, ক্লায়েন্ট অ্যাক্টিভিটি এবং অ্যানোমালি সিগন্যাল ক্যাপচার করে এবং ঐতিহাসিক বিশ্লেষণের জন্য সংরক্ষণ করে। টুলটি Valkey 8.x-এর নেটিভ ফিচার যেমন COMMANDLOG, CLUSTER SLOT-STATS এবং per-thread I/O মেট্রিক্স সমর্থন করে, একই সাথে Redis 6+ এর সাথে সামঞ্জস্যপূর্ণ থাকে। ব্যবহারকারীরা যেকোনো সময়সীমার মধ্যে স্লো লগ, কমান্ড প্যাটার্ন এবং ক্লায়েন্ট অ্যাক্টিভিটি কুয়েরি করতে পারেন এবং MONITOR ক্যাপচার সেশন দিয়ে লাইভ ট্রাফিক রেকর্ড করতে পারেন। হট কী ট্র্যাকিং, ক্লাস্টার টপোলজি গ্রাফ এবং per-slot CPU ও কী ডিস্ট্রিবিউশন ক্লাস্টারের গভীর দৃশ্যমানতা প্রদান করে। স্বয়ংক্রিয় বেসলাইন লার্নিং এবং সহজ-ইংরেজি ডায়াগনোসিসসহ অ্যানোমালি ডিটেকশন পাওয়া যায়, সাথে ক্যাপাসিটি ফোরকাস্টিং, ওয়েবহুক অ্যালার্ট এবং Redis ও Valkey-এর মধ্যে লাইভ মাইগ্রেশন ওয়ার্কফ্লো। AI ওয়ার্কলোডের জন্য, প্ল্যাটফর্মটি ভেক্টর সার্চ অবজার্ভেবিলিটি, ইনফারেন্স লেটেন্সি মেট্রিক্স এবং সেমান্টিক ক্যাশ ইন্টেলিজেন্স অফার করে। ইন্টিগ্রেশন অপশনের মধ্যে রয়েছে 100+ মেট্রিক্সসহ একটি Prometheus এন্ডপয়েন্ট, OpenTelemetry ট্রেস ইনজেশন, OpenAPI-এর মাধ্যমে ডকুমেন্টেড একটি REST API এবং Claude Code বা Cursor-এর জন্য 60টি টুলসহ একটি MCP সার্ভার। ডিপ্লয়মেন্ট নমনীয়: Docker ইমেজ (মাল্টি-আর্ক), Kubernetes Helm চার্ট, বা npx-এর মাধ্যমে CLI। স্টোরেজ ব্যাকএন্ডের মধ্যে রয়েছে মেমরি, PostgreSQL, Turso এবং লোকাল ডেভেলপমেন্টের জন্য SQLite। সিস্টেমটি প্রাইভেট সাবনেট অ্যাক্সেসের জন্য SSH টানেল, অফলাইন JWT টোকেনসহ এয়ার-গ্যাপড লাইসেন্সিং এবং সিক্রেটের অ্যাট-রেস্ট এনক্রিপশন সমর্থন করে। BetterDB Monitor NestJS/Fastify ব্যাকএন্ড, React/Vite ফ্রন্টএন্ড এবং একটি pnpm মনোরেপো দিয়ে তৈরি এবং MIT + Commercial লাইসেন্সের অধীনে রিলিজ করা হয়।