• Buradasın

    Docker Konteynerlerinde Log Yönetimi Eğitimi

    youtube.com/watch?v=bybyDHjl6FA

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, konuşmacı Docker konteynerlerinde log yönetimi konusunu anlatmaktadır.
    • Video, çalışan konteynerlerin loglarına nasıl ulaşılacağını ve takip edileceğini göstermektedir. Öncelikle "docker ps -lq" komutu ile çalışan konteynerin ID'si alınır, ardından "docker logs -f" komutu ile loglar görüntülenir. Konuşmacı, konteynerlerde ekrana basılan her şeyin log olarak kaydedildiğini ve "standard out" kullanmanın önemini vurgular. Ayrıca "tail" ve "tail -f" komutları ile logların canlı olarak takip edilmesi ve belirli satırların gösterilmesi gösterilmektedir. Video, bir sonraki bölümde konteynerların nasıl durdurulacağı konusunun ele alınacağını belirterek sona erer.
    Docker Konteyner Loglarına Erişim
    • Çalışan bir konteynerın veya çalışmasa bile bir konteynerın loglarına nasıl ulaşılabileceği ve canlı olarak anlık takip edilebileceği anlatılacak.
    • Önceki videolarda Jerome'nin clock imajından konteynerler açılmış, bu imaj her saniye saati ekrana basıyordu.
    • Docker ps -l q komutu ile son çalışan konteynerın ID'si alınabilir.
    01:21Logları Görüntüleme
    • Docker logs komutu ile konteynerin logları görüntülenebilir, enter'a basıldığında ekranda saniye saniye ekrana basılan tüm loglar görüntülenir.
    • Konteynerlerde ekrana basılan her şey (print gibi fonksiyonlarla) log olarak kabul edilir.
    • Konteynerlerde dosya sistemlerine yazma veya silme yerine, ekrana basma (standard auta bas) yöntemi tercih edilir.
    03:17Docker'ın Log Yönetimi
    • Docker, logları otomatik olarak sis logan ya da gel formatında TCP üzerinden AWS, Google Cloud Platform gibi loglama servislerine gönderebilir.
    • Bu mimariye geçiş yapıldığında, logları toplayıp göndermek artık uygulamanın içerisinde dert etmek yerine Docker'ın kendi imkanlarını kullanarak yapılabilir.
    • Docker göndermese bile, logları başka bir araçla başka yere gönderme şansı da vardır.
    04:47Logları Filtreleme ve Canlı Takip
    • Çok fazla log olduğunda ekranı kayan yazılar haline getirmek yerine, tail komutu ile en son kaç satırı gösterileceği belirlenebilir.
    • Live takip etmek için tail -f komutu kullanılabilir, bu komut son bir satırı getirip kalanında canlı olarak izler.
    • Tail komutuna sayı parametresi eklenerek belirli bir sayıda satır getirilip yenileri izlenebilir, Ctrl+C ile canlı takip durdurulabilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor