İçeriğe geç
0850 554 5439 [email protected]

Size nasıl yardımcı olabiliriz?

Rehberlerimizde ve eğitimlerimizde arama yapın ya da aşağıdaki kategorilere göz atın.

Gyro Kapsayıcı: loglar, işlemci/bellek grafikleri ve uyarılar

Gyro Kapsayıcı (ECS) 3 görüntülenme Kullanım rehberi Son doğrulama: Markdown
Bu rehberde ne öğreneceksinizServisinizin loglarını nasıl okuyup süzeceğinizi, çöken örneğin son logunu nasıl göreceğinizi, işlemci/bellek grafiklerini ve ortam uyarılarını.
Süre7 dakika
Kimin içinServisini izleyen ve sorun gideren geliştiriciler.
GerekenlerÇalışan ya da çalışmayı deneyen bir servis.

1. Loglar

Uygulamanızın standart çıktıya (stdout) ve standart hataya (stderr) yazdığı her satır loglanır. Dosyaya yazılan loglar görünmez; uygulamanızı konsola yazacak şekilde ayarlayın.

  • Loglar 14 gün saklanır.
  • Satırlarda örnek (kopya) adı görünür; düğüm adı ya da altyapı bilgisi görünmez.

2. Logları görüntüleme

  1. Ortamınızda Loglar sayfasını açın.
  2. Servis'i seçin.
  3. Zaman aralığını seçin (örneğin son 1 saat; en çok 7 güne kadar).
  4. İsterseniz Metin süzgeci kutusuna bir kelime yazın (yalnız o metni içeren satırlar gelir; düz metindir, düzenli ifade değildir).
  5. Yenile'ye basın. Satırlar eskiden yeniye sıralanır.

Önceki örnek: Servis çöküp yeniden başlıyorsa yeni örneğin logu çoğu zaman boştur. Önceki örnek seçeneğiyle son çöken örneğin logunu görürsünüz; hatanın nedeni genellikle oradadır.

bash
gyro container logs 12345 api --since-minutes 120 --filter "ERROR"
gyro container logs 12345 api --previous 1        # çöken önceki örnek

3. İşlemci ve bellek grafikleri

Servis sayfasında Son 24 saat grafikleri bulunur:

  • İşlemci (vCPU): kullanılan işlemci. Ayrılan miktara (limit) yaklaşıyorsa uygulama yavaşlar.
  • Bellek (MB): kullanılan bellek. Limite ulaşırsa kapsayıcı kapanır (OOMKilled) ve yeniden başlar.
  • Yeniden başlama: sayaç sürekli artıyorsa uygulama çöküyordur.

Üstte Şu an: satırında anlık kullanım ve limit görünür (ör. 0,12 / 0,25 vCPU · 140 / 256 MB). Yeni servislerde grafik verisi birkaç dakika sonra oluşur ("Henüz grafik verisi yok").

bash
gyro container metrics 12345 api --hours 24

4. Uyarılar (olaylar)

Ortamınızın başlığında Son uyarılar bulunur: imaj çekme hataları, çökmeler, kapasite yetersizliği gibi platform uyarılarının son 50'si. Uyarılar altyapı adı içermeyecek biçimde sadeleştirilir.

bash
gyro container events 12345

Servis tablosundaki durum etiketi ve satırın altındaki açıklama sorunu da özetler (Sık hatalar).

5. Sık sorulan sorular

Loglarım görünmüyor, ne yapmalıyım?

Uygulamanız dosyaya yazıyor olabilir; stdout/stderr'e yazın. Ayrıca servis hiç başlamadıysa (ör. imaj çekilemedi) log yoktur; Son uyarılar'a bakın.

Logları dışarı aktarabilir miyim?

Şu an panelden süzüp kopyalayabilir ya da gyro container logs ile alabilirsiniz (satır sınırı vardır). Uzun süreli arşiv için uygulamanızdan kendi log hizmetinize gönderin.

Alarm/bildirim kurabilir miyim?

Servisiniz için dış izleme kurmak için Uptime İzleme hizmetini kullanabilirsiniz; adresinizi izleyip kesintide e-posta/SMS alırsınız.

Bellek neden doluyor?

Bellek sızıntısı ya da ayrılan boyut (varsayılan 256 MB) küçük olabilir. Boyutu artırıp yeni sürüm yayınlayın (Ölçekleme ve güncelleme).

Sıradaki adım

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.