Günlükler
Günlükler ekranı, bir Kod Akışı kapsamında gerçekleştirilen çalışmaların kayıtlarını görüntülemek ve çalışma detaylarını incelemek için kullanılır.
Kod Akışı içerisinde başlatılan Stüdyo oturumları, Docker imajı oluşturmak için gerçekleştirilen yapılandırma işlemleri ve Docker imajlarının çalıştırılmasıyla gerçekleştirilen Kod Akışı çalışmaları bu ekranda listelenir.
Kullanıcı bu ekran üzerinden çalışmaların durumunu, başlangıç ve bitiş zamanlarını, çalışma sürelerini ve çalışmayı başlatan kullanıcıyı takip edebilir.
Bir kaydın Görüntüle işlemi kullanılarak ilgili çalışmanın detaylı günlük kayıtlarına erişilebilir.
Günlük Türleri
Günlükler ekranında farklı çalışma türlerine ait kayıtlar birlikte görüntülenir.
Başlıca günlük türleri şunlardır:
| Tür | Açıklama |
|---|---|
| Yapılandırma | Yapılandırma Tarifinin başlatılmasıyla gerçekleştirilen Docker imajı oluşturma işleminin kaydını gösterir. |
| Stüdyo | Başlatılan Stüdyo oturumunun çalışma kaydını gösterir. |
| Kod Akışı | Docker imajının çalıştırılmasıyla gerçekleştirilen Kod Akışı çalışmasının kaydını gösterir. |
Bu sayede farklı çalışma türlerinin geçmişi tek bir ekran üzerinden takip edilebilir.
Liste Görünümü
Liste görünümünde günlük kayıtları tablo halinde görüntülenir.
Aşağıdaki bilgiler gösterilir:
| Kolon | Açıklama |
|---|---|
| Tip | Gerçekleştirilen çalışmanın türünü gösterir. |
| Çalışma Kimliği | İlgili çalışmaya ait benzersiz kimliği gösterir. |
| Durum | Çalışmanın mevcut veya tamamlanmış durumunu gösterir. |
| Süre | Çalışmanın ne kadar sürdüğünü veya devam eden bir çalışmanın ne kadar süredir çalıştığını gösterir. |
| Başlangıç Tarihi | Çalışmanın başladığı tarih ve saati gösterir. |
| Başlatan | Çalışmayı başlatan kullanıcıyı gösterir. |
| Bitiş Tarihi | Çalışmanın tamamlandığı veya durdurulduğu tarih ve saati gösterir. |
Devam eden bir çalışma henüz tamamlanmadığı için
Bitiş Tarihi alanında bir tarih yerine
- görüntülenebilir.
Sıralama
Liste görünümünde desteklenen kolonlar sıralanabilir.
Kolon başlığında bulunan sıralama kontrolü kullanılarak kayıtlar artan veya azalan şekilde sıralanabilir.
Ekranda sıralama desteği bulunan alanlar:
- Tip
- Durum
- Başlangıç Tarihi
- Bitiş Tarihi
Kolon başlığındaki sıralama simgesi, ilgili kolonun sıralanabildiğini gösterir.
Kart Görünümü
Günlük kayıtları kartlar halinde de görüntülenebilir.
Her kart üzerinde çalışmaya ait temel bilgiler yer alır.
| Alan | Açıklama |
|---|---|
| Tip | Çalışmanın türünü gösterir. |
| Çalışma Kimliği | Çalışmaya ait benzersiz kimliği gösterir. |
| Başlangıç Tarihi | Çalışmanın başladığı tarih ve saati gösterir. |
| Bitiş Tarihi | Çalışma tamamlandıysa bitiş tarihini ve saatini gösterir. |
| Durum | Çalışmanın mevcut veya tamamlanmış durumunu gösterir. |
| Süre | Çalışmanın toplam süresini veya devam eden çalışma süresini gösterir. |
Kartın sağ üst bölümünde bulunan üç nokta menüsü üzerinden ilgili günlük kaydının işlemlerine erişilebilir.
Görünüm Seçenekleri
Günlükler ekranı iki farklı görünüm tipini destekler:
- Liste Görünümü
- Kart Görünümü
Ekranın sağ üst bölümünde bulunan görünüm butonları kullanılarak iki görünüm arasında geçiş yapılabilir.
Görünümün değiştirilmesi yalnızca günlük kayıtlarının ekranda nasıl gösterildiğini değiştirir.
Filtreleme
Ekranın sağ üst bölümünde bulunan Filtrele butonu, günlük kayıtlarını belirli kriterlere göre daraltmak için kullanılır.
Filtreleme sayesinde belirli özelliklere sahip çalışma kayıtlarına daha kolay ulaşılabilir.
Birden fazla filtre koşulu kullanılarak sonuçlar daha ayrıntılı şekilde daraltılabilir.
Aktif filtreler gerektiğinde temizlenerek tüm günlük kayıtları tekrar görüntülenebilir.
Çalışma Durumları
Her günlük kaydının çalışma durumu ekranda görüntülenir.
Çalışmanın türüne ve mevcut durumuna bağlı olarak farklı durumlar görüntülenebilir.
Örneğin:
- Başarılı
- Çalışıyor
- İptal Edildi
- Durduruldu
Başarılı
Başarılı, ilgili çalışmanın başarıyla tamamlandığını gösterir.
Tamamlanan çalışmanın toplam çalışma süresi durum bilgisinin yanında görüntülenir.
Çalışıyor
Çalışıyor, ilgili çalışmanın halen devam ettiğini gösterir.
Devam eden çalışmalarda geçen süre anlık olarak durum bilgisinin yanında görüntülenebilir.
Çalışma henüz tamamlanmadığı için Bitiş Tarihi bulunmaz.
İptal Edildi
İptal Edildi, çalışma tamamlanmadan önce işlemin iptal edildiğini gösterir.
İptal edilene kadar geçen çalışma süresi durum bilgisinin yanında görüntülenir.
Durduruldu
Durduruldu, daha önce çalışan bir işlemin durdurulduğunu gösterir.
Özellikle Stüdyo oturumlarında, oturumun durdurulmasının ardından ilgili kayıt bu durumla görüntülenebilir.
Çalışma Süresi
Her günlük kaydında çalışmanın süresi durum bilgisiyle birlikte görüntülenir.
Tamamlanmış çalışmalarda bu değer toplam çalışma süresini gösterir.
Devam eden çalışmalarda ise çalışma başladığından itibaren geçen süre görüntülenir.
Örneğin:
Başarılı | 1sn
Çalışıyor | 1 sa 57d 13sn
İptal Edildi | 1d 24sn
Bu bilgi, gerçekleştirilen işlemlerin çalışma sürelerinin doğrudan Günlükler ekranından takip edilmesini sağlar.
Günlük İşlemleri
Her günlük kaydının sağ tarafında üç nokta ile gösterilen işlem menüsü bulunur.
Bu menü üzerinden ilgili günlük kaydı için kullanılabilir işlemlere erişilebilir.
Görüntüle işlemi, seçilen çalışmanın detaylı günlük kayıtlarını incelemek için kullanılır.
Günlük Detaylarını Görüntüleme
Bir günlük kaydının üç nokta menüsünden Görüntüle seçildiğinde ilgili çalışmanın detaylarına erişilir.
Bu bölüm, çalıştırılan işlemin oluşturduğu ayrıntılı günlük kayıtlarını görüntülemek için kullanılır.
Kullanıcı bu kayıtlar üzerinden çalışmanın yürütülmesi sırasında gerçekleşen işlemleri inceleyebilir.
Örneğin kullanıcı:
- Docker imajının oluşturulması sırasında Ajan tarafından gerçekleştirilen işlemleri,
- Bir Stüdyo oturumuna ait çalışma kayıtlarını,
- Bir Kod Akışı çalışması sırasında gerçekleştirilen işlemleri
detaylı günlük kayıtları üzerinden inceleyebilir.
Bu özellik özellikle bir çalışmanın nasıl ilerlediğini takip etmek ve başarısız veya beklenmeyen bir çalışma durumunda ilgili günlük kayıtlarını incelemek için kullanılabilir.
Yapılandırma Günlükleri
Bir Yapılandırma Tarifi Başlat işlemiyle çalıştırıldığında Docker imajının oluşturulması Ajan tarafından gerçekleştirilir.
Bu işlem sırasında oluşan çalışma kaydı Günlükler ekranında Yapılandırma türüyle görüntülenir.
Kullanıcı Görüntüle işlemi üzerinden Ajanın Docker imajını oluştururken ürettiği detaylı günlük kayıtlarını inceleyebilir.
Temel ilişki aşağıdaki şekilde özetlenebilir:
Yapılandırma Tarifi → Ajan → Docker İmajı Oluşturma → Günlük
Stüdyo Günlükleri
Bir Stüdyo Oturumu başlatıldığında ilgili çalışma Günlükler ekranında Stüdyo türüyle görüntülenir.
Stüdyo çalışmaya devam ettiği sürece kayıt Çalışıyor durumunda görüntülenebilir.
Stüdyo durdurulduğunda çalışma durumu ve bitiş zamanı günlük kaydına yansıtılır.
Temel ilişki aşağıdaki şekilde özetlenebilir:
Stüdyo Oturumu → Stüdyo Çalışması → Günlük
Kod Akışı Günlükleri
Bir Docker imajı Çalıştırma Tarifi üzerinden çalıştırıldığında oluşan çalışma kaydı Günlükler ekranında Kod Akışı türüyle görüntülenir.
Kullanıcı çalışma sonucunu, çalışma süresini ve detaylı günlük kayıtlarını bu kayıt üzerinden inceleyebilir.
Temel ilişki aşağıdaki şekilde özetlenebilir:
Çalıştırma Tarifi → Docker İmajı → Kod Akışı Çalışması → Günlük
Sayfalama
Günlükler ekranının alt bölümünde sayfalama kontrolleri bulunur.
Sol alt bölümde toplam günlük kaydı sayısı görüntülenir.
Örneğin:
Toplam 214 kayıt
Orta bölümde bulunan sayfalama kontrolleri kullanılarak:
- İlk sayfaya gidilebilir.
- Önceki sayfaya geçilebilir.
- Sonraki sayfaya geçilebilir.
- Son sayfaya gidilebilir.
- Mevcut sayfa ve toplam sayfa sayısı görüntülenebilir.
Sağ alt bölümde bulunan Sayfada satır seçeneği kullanılarak bir sayfada görüntülenecek günlük kaydı sayısı değiştirilebilir.