وب‌سرویس مجید

پروژه xl-lighthouse

xl-xueling/xl-lighthouse

کاربرد:

این سیستم یک پلتفرم نظارت بلادرنگ برای شاخص‌های کسب‌وکارهای بزرگ مقیاس هست که می‌تونه میلیون‌ها آیتم مانیتورینگ رو پردازش کنه و روزانه تا ۱۰۰ میلیارد پیام رو به‌راحتی مدیریت کنه

ازش می‌شه برای آمار بازدید (PV/UV)، مانیتورینگ فروش و تعداد سفارشات در فروشگاه‌های آنلاین، شمارش لاگ‌ها، بررسی تعداد درخواست‌های API، خطاهای سیستمی، زمان پاسخ‌دهی و همچنین نظارت بر عملکرد سرورها استفاده کرد

در چه شرایطی بهتره استفاده شود؟

وقتی پروژه‌ات حجم بالایی از داده‌ها رو تولید می‌کنه و نیاز داری همه‌چیز رو بلادرنگ ببینی، این ابزار گزینه‌ی عالی‌ایه

هم برای سیستم‌های توزیع‌شده با ترافیک بالا مناسبه، هم برای استارتاپ‌هایی که می‌خوان سریع یک سیستم مانیتورینگ قوی راه بندازن (با یک خط کد!) و حتی نسخه‌ی تک‌ماشینی (standalone) هم داره که برای محیط‌های تست یا توسعه عالیه

چند مثال از موارد استفاده

یک پلتفرم ایمیل مارکتینگ می‌خواد بدونه چند کاربر ایمیل رو باز کردن (UV) و چند بار کلیک انجام شده (PV)

یک سرویس پرداخت می‌خواد تعداد تراکنش‌های موفق و ناموفق رو در ثانیه نظارت کنه

یک سیستم لاگ‌گیری می‌خواد بدون تأخیر، حجم خطاهای سطح ۵۰۰ رو ببینه و هشدار بده

یک تیم دوپلاسیون سرورها رو با XL-LightHouse مانیتور می‌کنه و در صورت افزایش بار، اقدام می‌کنه

  • ##RealTimeMonitoring
  • ##BusinessIntelligence
  • ##HighPerformance
  • ##ScalableSystem
  • ##LogAnalytics
  • ##APIMonitoring
  • ##DataVisualization
  • ##UptimeMonitoring
  • ##DistributedSystems
  • ##OneLineIntegration