Ana içeriğe geç

Komut Sonuçları

Komut yürütme sonuçları hakkında daha fazla bilgi edinin.

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.

Bu cevap sorunuzu yanıtladı mı?