Trio'daki Komut Sonuçları bölümü, kayıtlı cihazlarda Komut yürütmelerinin sonuçlarını izlemek için merkezi, gerçek zamanlı bir arayüz sağlar. Komutlar manuel olarak, zamanlanmış olarak veya otomasyon tetikleyicileri aracılığıyla gönderildikten sonra, durumları, çıktıları ve yürütme meta verileri yakalanır ve bu görünümde görüntülenir.
Bu özellik, görev tamamlamayı doğrulamaktan, Komut hatalarını teşhis etmekten, yapılandırmaları doğrulamaktan ve denetim incelemeleri yapmaktan sorumlu BT yöneticileri için kritik öneme sahiptir. Çıkış kodları, günlükler, çalışma zamanı hataları ve Komuta özgü çıktılar dahil olmak üzere cihaz düzeyinde yürütmeye ayrıntılı görünürlük sağlar.
Ön Koşullar
Yalnızca Süper Yönetici, BT Yöneticisi gibi Komutları yürütme veya yönetme izinlerine sahip kullanıcılar veya "Komut Yürütme Günlüğü Erişimi" etkinleştirilmiş özel roller bu bölümü görüntüleyebilir.
Komut sonuçlarının oluşturulması için aşağıdaki koşulların karşılanması gerekir:
Hedef cihazda Trio aracısı yüklü ve etkin olmalıdır.
Komut
Cihazlar, sonuç iletimi sırasında sunucuyla iletişim kurabilmelidir.
Komut, günlüğe kaydetmeden önce ağ hataları, zaman aşımları veya manuel iptallerle kesintiye uğramamış olmalıdır.
Erişim Yolu
Filo → Komut → Sonuçlar
Sonuç Arayüzüne Genel Bakış
Komutlar çalıştırıldığında, Trio sonuç kayıtlarını yapılandırılmış bir tabloda toplar ve sunar. Görünümün üst kısmında, aşağıdakilere göre görünürlüğü iyileştirmek için bir arama çubuğu ve çok boyutlu filtreler bulunur:
Durum – Sonuca göre filtrele (örneğin, Başarılı, Zaman Aşımı, Hata)
İşletim Sistemi/Ortam – Windows (CMD/PowerShell) veya macOS (bash/zsh)
Çıkış Kodu – Özel veya standart çıkış kodları (örneğin, başarı için 0)
Cihaz – Komutları çalıştıran cihaz adı
Komutlar
Her sonuç girişi şunları içerir:
Komut Adı – Oluşturma sırasında tanımlandığı gibi ad
İşletim Sistemi (Ortam) – İşletim sistemi ve yürütme ortamı (örneğin, PowerShell)
Cihaz – Komutu yürüten belirli uç nokta
Çıkış Kodu – Yürütme sonucunu gösteren sayısal çıktı
Durum – Başarılı, Zaman Aşımı veya Hata
Tamamlanma Zamanı – Tamamlanma zaman damgası
Komut Sonuç Ayrıntılarını Görüntüleme
Herhangi bir sonuç satırına tıklamak Komut Sonuç Ayrıntıları görünümünü genişletir. Bu modal, aşağıdakiler dahil kapsamlı bir yürütme dökümü içerir:
Cihaz – Uç noktanın tam adı
Grup Adı – Cihazın ait olduğu organizasyonel grup
Farklı Çalıştır – Yürütme ayrıcalıkları (Sistem/Kök)
Çıkış Kodu – Döndürülen çıkış değeri (örneğin, 1 = genel hata, 0 = başarılı)
Sunucu ve Aracı Zaman Senkronizasyonu – Zaman uyuşmazlıkları için kullanışlıdır
Başlangıç / Bitiş Zaman Damgaları – Tam başlangıç ve bitiş zamanları
Dosyalar – Herhangi biri eklenmiş veya indirilmişse
Ham Komut – Cihazda yürütülen tam Komut içeriği
Komut Günlüğü Çıktısı – Çalışma zamanı mesajları, hata izleri veya yankı değerleri dahil olmak üzere aracı tarafından döndürülen standart çıktı veya günlükler
Komut Sonuçlarını Dışa Aktarma
Sonuç ayrıntı görünümünde bir Dışa Aktar düğmesi bulunur. Bu, yöneticilerin uyumluluk, çevrimdışı inceleme veya bilet yükseltme için sonuç ayrıntılarını (genellikle JSON veya CSV olarak) indirmesine olanak tanır.
Bu dışa aktarma, tüm yürütme bağlamını içerir: cihaz meta verileri, günlükler, Komut içeriği ve zaman damgaları. Sistem yanlış yapılandırmalarını veya başarısız dağıtımları araştırırken özellikle değerlidir.
Sistem Davranışı Notları
Zaman Aşımları, bir Komut tanımlanan çalışma zamanı sınırını aştığında meydana gelir. Bunlar, "Zaman Aşımı" durumu ve
1çıkış koduyla kırmızı renkte açıkça işaretlenmiştir.Hatalar, sözdizimi sorunlarından, geçersiz yollardan, izin sorunlarından veya eksik bağımlılıklardan kaynaklanabilir. Bunlar, "Hata" durumunu ve
1çıkış kodunu döndürür (Komut tarafından geçersiz kılınmadıkça).Başarı,
0çıkış kodu ve yeşil "Başarılı" etiketleriyle belirtilir.Sonuç iletiminde Aracı tarafı gecikmeleri veya hataları eksik veya kısmi günlüklere neden olabilir.
Bitiş zamanında cihaz çevrimdışı mı? Komut yürütülür ancak sonuç senkronize edilemezse, görünmeyebilir. Güvenilir ağ bağlantısı sağlayın.
Sorun Giderme
Eksik Sonuçlar mı? Komutun düzgün şekilde atandığını ve cihazın yürütme sırasında ve sonrasında çevrimiçi olduğunu doğrulayın.
Beklenmeyen çıkış kodu mu? Komutunuzun mantığına bakın ve dönüş değerlerinin doğru tanımlandığından emin olun.
Günlük çıktısı eksik mi? Komutun, Trio'nun yakaladığı STDOUT veya STDERR'ye çıktı yazdığından emin olun.
Durum Zaman Aşımı gösteriyor, ancak bitti mi? Bu, zaman aşımı yapılandırması ile gerçek yürütme süresi arasında bir uyuşmazlık olduğunu gösterebilir. Komut tanımı altındaki "Zaman Aşımı" ayarını inceleyin.




