Laravel geliştiricisi olarak, sürekli aynı soruyla karşılaşıyordum:
👉 “APIs’lerde aslında neler oluyor?”
- Hangi uç noktalar en çok kullanılıyor?
- Hangi istekler yavaş?
- Hatalar nerelerde meydana geliyor?
Datadog veya New Relic gibi çoğu çözüm:
- Aşırı karmaşık
- Pahalı
- Kurulumu zaman alıcı
Bu yüzden daha basit bir şey geliştirdim.
API etkinliğiniz için gerçek zamanlı bir gösterge paneli sunan hafif bir Laravel paketi.
Kurulum zorluğu yok. Dış hizmet yok.
- Her isteği (uç nokta, yöntem, durum, süre) kaydeder
- Son API etkinliğini gösterir
- Hataları (4xx / 5xx) tespit etmeye yardımcı olur
- Yavaş uç noktaları vurgular
- Hızlı hata ayıklamak için basit bir filtreleme sistemi
composer require apilens/laravel-api-lens
php artisan apilens:install
Açın:
http://localhost:8000/apilens?token=secret
Hepsi bu.
Bana gerekli olanlar:
- Dağıtılmış izleme
- Kurumsal gösterge panelleri
- Karmaşık kurulum
Tek ihtiyacım olan:
👉 API’lerimin ne yaptığını hızlı bir şekilde anlamak.
- Laravel geliştiricileri
- API geliştiren freelancerlar
- Hızlı görünürlüğe ihtiyaç duyan startuplar
- Arka uç sorunlarını çözen herkes
| Özellik | ApiLens | Datadog |
|---|---|---|
| Kurulum | 1 dakika | Karmaşık |
| Maliyet | Ücretsiz | Ücretli |
| Odak | Laravel | Genel |
| Kullanım durumu | Geliştirici + küçük ekipler | Kurumsal |
- Zamana dayalı filtreler
- Grafikler ve analizler
- Uyarılar
- SaaS sürümü (çoklu proje gösterge paneli)
Düşüncelerinizi duymak isterim 🙌
- Hangi özellikleri istersiniz?
- Bunu kullanır mısınız?
Kaynak: Orijinal Makale



