Link to this sectionİzleme#
Ultralytics Platform, dağıtılan uç noktalar için izleme sağlar. Otomatik sorgulama ile istek metriklerini takip et, günlükleri görüntüle ve sağlık durumunu kontrol et.

Link to this sectionDağıtımlar Panosu#
Kenar çubuğundaki Deploy sayfası, tüm dağıtımların için izleme panosu görevi görür. Dünya haritasını, genel bakış metriklerini ve dağıtım yönetimini tek bir görünümde birleştirir. Dağıtımlar oluşturmak ve yönetmek için Dedicated Endpoints bölümüne bak.
graph TB
subgraph Dashboard
Map[World Map] --- Cards[Overview Cards]
Cards --- List[Deployments List]
end
subgraph "Per Deployment"
Metrics[Metrics Row]
Health[Health Check]
Logs[Logs Tab]
Code[Code Tab]
Predict[Predict Tab]
end
List --> Metrics
List --> Health
List --> Logs
List --> Code
List --> Predict
style Dashboard fill:#f5f5f5,color:#333
style Map fill:#2196F3,color:#fff
style Cards fill:#FF9800,color:#fff
style List fill:#4CAF50,color:#fffLink to this sectionGenel Bakış Kartları#
Sayfanın üst kısmındaki dört özet kartı şunları gösterir:

| Metrik | Açıklama |
|---|---|
| Toplam İstek (24s) | Tüm uç noktalardaki istekler |
| Aktif Dağıtımlar | Şu anda çalışan uç noktalar |
| Hata Oranı (24s) | Başarısız isteklerin yüzdesi |
| P95 Gecikme (24s) | yüzdelik dilim yanıt süresi |
Hata oranı kartı, oran %5'i aştığında kırmızı renkte vurgulanır. Hataları teşhis etmek için bireysel dağıtımlardaki Logs sekmesini kontrol et.
Link to this sectionDünya Haritası#
Etkileşimli dünya haritası şunları gösterir:
- Mevcut 43 bölgenin tümü için Bölge iğneleri
- Dağıtılmış bölgeler için Yeşil iğneler
- Aktif dağıtımı devam eden bölgeler için Hareketli mavi iğneler
- İğne boyutu, dağıtım durumuna ve gecikmeye göre değişir

Link to this sectionDağıtımlar Listesi#
Genel bakış kartlarının altında, dağıtımlar listesi projelerindeki tüm uç noktaları gösterir. Görünüm modu düğmesini kullanarak şunlar arasında geçiş yapabilirsin:
| Görünüm | Açıklama |
|---|---|
| Kartlar | Metrikler, günlükler, kod ve tahmin sekmeleri içeren tam detaylı kartlar |
| Kompakt | Temel metrikleri içeren daha küçük kartlardan oluşan ızgara (1-4 sütunlu) |
| Tablo | Sıralanabilir sütunlara sahip DataTable: Ad, Bölge, Durum, İstekler, P95, Hatalar |
Pano, dağıtım durum güncellemeleri için her 15 saniyede bir sorgulama yapar. Dağıtımlar geçiş durumundayken (creating, deploying veya stopping), sorgulama 3 saniyeye çıkar. Metrik grafikleri 60 saniyede bir yenilenir. Anlık güncellemeler için yenileme düğmesine tıkla.
Link to this sectionDağıtım Başına Metrikler#
Her dağıtım kartı (kart görünümünde) gerçek zamanlı metrikleri gösterir:
Link to this sectionMetrikler Satırı#
| Metrik | Açıklama |
|---|---|
| İstekler | İstek sayısı (24s) ve simge |
| P95 Gecikme | yüzdelik dilim yanıt süresi |
| Hata Oranı | Başarısız isteklerin yüzdesi |
Metrikler sparkline API uç noktasından alınır ve 60 saniyede bir yenilenir.
Link to this sectionSağlık Kontrolü#
Çalışan dağıtımlar bir sağlık kontrolü göstergesi sunar:
| Gösterge | Anlamı |
|---|---|
| Yeşil kalp | Sağlıklı — yanıt gecikmesini gösterir |
| Kırmızı kalp | Sağlıksız — hata mesajını gösterir |
| Dönen simge | Sağlık kontrolü devam ediyor |
Sağlık kontrolleri sağlıksız olduğunda her 20 saniyede bir otomatik olarak tekrar denenir. Sağlık kontrolünü manuel olarak tetiklemek için yenileme simgesine tıkla. Sağlık kontrolü, sıfıra ölçeklenen uç noktalardaki soğuk başlatmaları hesaba katmak için 55 saniyelik bir zaman aşımı kullanır.

Sağlık kontrolü, sıfıra ölçeklenen uç noktalardaki soğuk başlatmaları (en kötü durumda yaklaşık 45 saniyeye kadar) hesaba katmak için 55 saniyelik bir zaman aşımı kullanır. Uç nokta ısındığında, sağlık kontrolleri milisaniyeler içinde tamamlanır.
Link to this sectionGünlükler#
Her dağıtım kartı, son günlük girdilerini görüntülemek için bir Logs sekmesi içerir:

Link to this sectionGünlük Girdileri#
Her günlük girdisi şunları gösterir:
| Alan | Açıklama |
|---|---|
| Önem Derecesi | Renkli kodlanmış çubuk (aşağıya bak) |
| Zaman Damgası | İstek zamanı (yerel format) |
| Mesaj | Günlük içeriği |
| HTTP bilgisi | Durum kodu ve gecikme (varsa) |
Filtre düğmelerini kullanarak günlükleri önem derecesine göre filtrele:
| Düzey | Renk | Açıklama |
|---|---|---|
| DEBUG | Gri | Hata ayıklama mesajları |
| INFO | Mavi | Normal istekler |
| WARNING | Sarı | Kritik olmayan sorunlar |
| ERROR | Kırmızı | Başarısız istekler |
| CRITICAL | Koyu Kırmızı | Kritik hatalar |
Arayüz, en son 20 girdiyi gösterir. API, istek başına varsayılan olarak 50 girdi sağlar (maksimum 200).
Hataları araştırırken: önce ERROR ve WARNING girdilerine filtrelemek için Hatalar'a tıkla, ardından zaman damgalarını ve HTTP durum kodlarını incele. Ekibinle paylaşmak için günlükleri panoya kopyala.
Link to this sectionKod Örnekleri#
Her dağıtım kartı, gerçek uç nokta URL'in ve API anahtarınla kullanıma hazır API kodunu gösteren bir Code sekmesi içerir:
import requests
# Deployment endpoint
url = "https://predict-abc123.run.app/predict"
# Headers with your deployment API key
headers = {"Authorization": "Bearer YOUR_API_KEY"}
# Inference parameters
data = {"conf": 0.25, "iou": 0.7, "imgsz": 640}
# Send image for inference
with open("image.jpg", "rb") as f:
response = requests.post(url, headers=headers, data=data, files={"file": f})
print(response.json())Platformdaki Code sekmesini görüntülerken, gerçek uç nokta URL'in ve API anahtarın otomatik olarak doldurulur. Kodu kopyala ve doğrudan çalıştır. Bir anahtar oluşturmak için API Keys bölümüne bak.
Link to this sectionDağıtım Tahmini#
Her dağıtım kartındaki Predict sekmesi, modelin Predict sekmesiyle aynı arayüze sahip ancak çıkarımı paylaşılan servis yerine dağıtım uç noktası üzerinden çalıştıran satır içi bir tahmin paneli sağlar. Bu, dağıtılmış bir uç noktayı doğrudan tarayıcıdan test etmek için yararlıdır. Parametre ayrıntıları ve yanıt formatları için Inference bölümüne bak.
Link to this sectionAPI Uç Noktaları#
Link to this sectionİzlemeye Genel Bakış#
GET /api/monitoringKimliği doğrulanmış kullanıcıya ait tüm dağıtımlar için toplanmış metrikleri döndürür. İsteğe bağlı owner sorgu parametresi aracılığıyla çalışma alanı farkındalığına sahiptir.
Link to this sectionDağıtım Metrikleri#
GET /api/deployments/{deploymentId}/metrics?sparkline=true&range=24hBelirli bir dağıtım için sparkline verilerini ve özet metrikleri döndürür. Yenileme aralığı: 60 saniye.
| Parametre | Tip | Açıklama |
|---|---|---|
sparkline | bool | Sparkline verilerini dahil et |
range | dize | Zaman aralığı: 1h, 6h, 24h, 7d veya 30d |
Link to this sectionDağıtım Günlükleri#
GET /api/deployments/{deploymentId}/logs?limit=50&severity=ERROR,WARNINGİsteğe bağlı önem derecesi filtresi ve sayfalama ile son günlük girişlerini döndürür.
| Parametre | Tip | Açıklama |
|---|---|---|
limit | tamsayı | Döndürülecek maksimum giriş sayısı (varsayılan: 50, maksimum: 200) |
severity | dize | Virgülle ayrılmış önem derecesi filtresi |
pageToken | dize | Önceki yanıttan sayfalama jetonu |
Link to this sectionDağıtım Sağlığı#
GET /api/deployments/{deploymentId}/healthYanıt gecikmesi ile sağlık kontrolü durumunu döndürür.
{
"healthy": true,
"status": 200,
"latencyMs": 142,
"serverTiming": { "db": 8, "ping": 142, "total": 150 }
}Link to this sectionPerformans Optimizasyonu#
Dağıtımlarını optimize etmek için izleme verilerini kullan:
Eğer gecikme çok yüksekse:
- Örnek sayısını kontrol et (daha fazlasına ihtiyaç olabilir)
- Model boyutunun uygun olduğunu doğrula
- Daha yakın bir bölge düşün
- Gönderilen görüntü boyutlarını kontrol et
Çoğu kullanım durumu için minimum doğruluk kaybıyla ~4 kat hız artışı sağlamak adına imgsz=1280 yerine imgsz=640 kullan. Daha düşük ağ gecikmesi için kullanıcılarına daha yakın bir bölgeye dağıtım yap.
Link to this sectionSSS#
Link to this sectionVeriler ne kadar süre saklanır?#
| Veri Tipi | Saklama Süresi |
|---|---|
| Metrikler | 30 gün |
| Günlükler | 7 gün |
Link to this sectionHarici izleme ayarlayabilir miyim?#
Evet, uç nokta URL'leri harici izleme araçlarıyla çalışır:
- Çalışma süresi (uptime) izleme (Pingdom, UptimeRobot)
- APM araçları (Datadog, New Relic)
/healthuç noktası aracılığıyla özel sağlık kontrolleri
Link to this sectionGecikme değerleri ne kadar doğru?#
Gecikme metrikleri şunları ölçer:
- P50: Medyan yanıt süresi
- P95: 95. yüzdelik dilim
- P99: 99. yüzdelik dilim
Bunlar, kullanıcılarına olan ağ gecikmesi dahil değil, sunucu tarafındaki işlem süresini temsil eder.
Link to this sectionMetriklerim neden gecikmeli?#
Metrikler yaklaşık 2 dakikalık bir gecikmeye sahiptir, bunun nedenleri:
- Metrik toplama hattı
- Toplama pencereleri
- Gösterge paneli önbelleğe alma
Gerçek zamanlı hata ayıklama için neredeyse anlık olan günlükleri kontrol et.
Link to this sectionBirden fazla uç noktayı birlikte izleyebilir miyim?#
Evet, dağıtımlar sayfası tüm uç noktaları özet kartları ile birleştirilmiş şekilde gösterir. Dağıtımlar arasındaki performansı karşılaştırmak için tablo görünümünü kullan.