API Rate Limit Utilization (ARLU)
Bir tətbiqin inteqrasiya olunduğu kənar API xidmətlərinin icazə verdiyi maksimum sorğu limitindən nə dərəcədə səmərəli istifadə etdiyini göstərən metrik.
ARLU = (İstifadə Olunan API Sorğu Sayı / Maksimum İcazə Verilən Sorğu Limiti) * 100Ətraflı İzah
Müasir proqram təminatları onlarla fərqli API-dan asılıdır. Hər bir API provayderi müəyyən bir vaxt intervalında (məs: dəqiqədə və ya gündə) maksimum sorğu limiti (rate limit) təyin edir.
ARLU-nun 100%-ə yaxınlaşması tətbiqin işində dayanmalara (downtime) səbəb ola bilər. Bu metrikin izlənilməsi keşləmə (caching) strategiyalarının düzgün qurulmasına kömək edir.
Bir hava proqnozu tətbiqi gün ərzində maksimum 10,000 pulsuz API sorğusu edə bilər. Tətbiq optimallaşdırılmadığı üçün günün ilk yarısında artıq 8,500 sorğu göndərib. ARLU = (8,500 / 10,000) * 100 = 85%. Bu, limitin tezliklə bitəcəyini və təcili keşləmənin lazım olduğunu göstərir.