عملکرد API نه تنها در دسترس بودن، بلکه پاسخگویی و ثبات تحت بار است. ما معیارهای کلیدی API را جمع آوری و تجسم می کنیم: زمان پاسخ، تعداد تماس ها، خطاها، توزیع توسط روش ها و کاربران. این کمک می کند تا اثربخشی ادغام، پیش بینی بار و بهبود مقیاس پذیری سیستم را پیگیری کند.
تمام معیارها را می توان به APM، داشبورد گرافیکی (Grafana، Datadog، New Relic) صادر کرد یا به طور مستقیم از طریق API تجزیه و تحلیل کرد.
چه معیارهایی ردیابی می شوند
| معیارهای اندازه گیری | که نشان می دهد |
|---|---|
| زمان پاسخگویی | میانگین، حداقل و اوج زمان پاسخ API |
| تعداد درخواست ها (RPS) | درخواست ها در هر ثانیه/دقیقه/ساعت، کل تماس ها |
| خطاها (نرخ خطا) | درصد درخواستها با کدهای 4xx و 5xx |
| روش ها و نقاط پایانی | شلوغ ترین مسیرها و اقدامات |
| منبع درخواست ها | IP، نشانه، جغرافیا، برنامه یا خدماتی که تماس را ایجاد کرده اند |
چگونه اجرا می شود
ادغام با Prometheus، Grafana، Datadog، Relic جدید- تجمیع خودکار معیارها بر اساس middleware
- پیگیری توسط نشانه، کاربر، نقطه پایانی و نسخه API
- تجسم نمودارها، هیستوگرام ها و هشدارها
- پیکربندی اعلان ها هنگامی که آستانه زمان یا بار بیش از حد است
مزایای تیم و کسب و کار
درک جایی که API آهسته است- توانایی بهینه سازی روش ها یا موضوعات خاص
- برنامه ریزی مقیاس معقول
- به سرعت مسائل مربوط به عملکرد را تشخیص دهید
- نظارت بر رفتار یکپارچه سازان خارجی و مشتریان
جایی که بسیار مهم است
محصولات با بار بالا و محدودیت SLA- سیستم عامل های مالی، بازی و تجارت الکترونیک
- زیرساخت با شرکای API خارجی
- برنامه های موبایل و SPA که به سرعت API حساس هستند
معیارها آینه ای از ثبات و سرعت API شما هستند. ما ابزارهایی را برای نظارت بر هر پاسخ میلی ثانیه، هر صد تماس و هر ناهنجاری در رفتار خدمات شما ارائه خواهیم داد.
تماس با ما
لطفاً فرم زیر را پر کنید، در اسرع وقت پاسخ خواهیم داد.