API'ler web sitelerinden farklı şekilde arızalanır: hata içeren bir gövdeyle 200 döndürür, çökmeden önce yavaşlar ve kimsenin izlemediği kuyruklara bağımlıdır. İşte onları nasıl izleyeceğiniz.
Gövde üzerinde doğrulama yapın
Veritabanını ve önbelleği kontrol eden, JSON döndüren bir sağlık uç noktası seçin ve $.status eşittir ok gibi bir alanı izleyin.
Kimlik doğrulama
Authorization başlığında salt okunur bir token kullanın. Diğer tüm gizli anahtarlar gibi düzenli olarak değiştirin.
Gecikmeyi izleyin
Eşiği normal p95 değerinizin yaklaşık iki katına ayarlayın. Yavaş bir API genellikle bir kesintinin öncü göstergesidir.
Worker'ları izleyin
Kuyruk tüketicileri ve cron işleri heartbeat monitörlerine ihtiyaç duyar: iş tamamlandığında bir URL'ye ping gönderir.
Bir durum sayfasında gruplayın
API, webhook'lar ve arka plan işlerini ayrı bileşenler olarak gösterin; böylece müşteriler tam olarak neyin etkilendiğini görür.