تخط وانتقل إلى المحتوى الرئيسي

نتائج الأوامر

تعرف على المزيد حول نتائج تنفيذ الأوامر.

يوفر قسم نتائج الأوامر في Trio واجهة مركزية في الوقت الفعلي لمراقبة نتائج تنفيذ الأوامر عبر الأجهزة المسجلة. بعد إرسال الأوامر، سواء يدويًا أو في جدول زمني أو عبر مشغلات التشغيل الآلي، يتم التقاط حالتها ومخرجاتها وبياناتها الوصفية للتنفيذ وعرضها في هذا العرض.

تعتبر هذه الإمكانية ضرورية لمسؤولي تكنولوجيا المعلومات المسؤولين عن التحقق من إكمال المهام وتشخيص حالات فشل الأوامر والتحقق من صحة التكوينات وإجراء مراجعات التدقيق. فهو يتيح رؤية دقيقة لتنفيذ الأوامر على مستوى الجهاز، بما في ذلك رموز الخروج والسجلات وأخطاء وقت التشغيل والمخرجات الخاصة بالأوامر.

المتطلبات الأساسية

يمكن فقط للمستخدمين الذين لديهم أذونات لتنفيذ الأوامر أو إدارتها، مثل المشرف المتميز أو مسؤول تكنولوجيا المعلومات أو الأدوار المخصصة مع تمكين "الوصول إلى سجل تنفيذ الأوامر"، عرض هذا القسم.

لكي يتم إنشاء نتائج الأوامر، يجب استيفاء الشروط التالية:

  • يجب أن يكون عامل Trio مثبتًا ونشطًا على الجهاز الهدف.

  • أمر

  • يجب أن تكون الأجهزة قادرة على الاتصال بالخادم في وقت إرسال النتائج.

  • يجب ألا يكون الأمر قد تعطل بسبب أخطاء في الشبكة أو المهلات أو عمليات الإلغاء اليدوية قبل التسجيل.

مسار الوصول

الأسطول ← الأمر ← النتائج

نظرة عامة على واجهة النتائج

عند تشغيل الأوامر، يقوم Trio بجمع وعرض سجلات النتائج في جدول منظم. يتضمن الجزء العلوي من العرض شريط بحث وفلاتر متعددة الأبعاد لتحسين الرؤية بناءً على:

  • الحالة – التصفية حسب النتيجة (على سبيل المثال، نجاح، مهلة، خطأ)

  • نظام التشغيل/البيئة – Windows (CMD/PowerShell) أو macOS (bash/zsh)

  • رمز الخروج – رموز خروج مخصصة أو قياسية (على سبيل المثال، 0 للنجاح)

  • الجهاز – اسم الجهاز الذي قام بتشغيل الأوامر

  • الأوامر

يتضمن كل إدخال نتيجة ما يلي:

  • اسم الأمر – الاسم كما هو محدد أثناء الإنشاء

  • نظام التشغيل (البيئة) – نظام التشغيل وبيئة التنفيذ (على سبيل المثال، PowerShell)

  • الجهاز – نقطة النهاية المحددة التي نفذت الأمر

  • رمز الخروج – ناتج رقمي يشير إلى نتيجة التنفيذ

  • الحالة – نجاح أو مهلة أو خطأ

  • تم الانتهاء في – الطابع الزمني للإكمال

عرض تفاصيل نتيجة الأمر

يؤدي النقر فوق أي صف نتيجة إلى توسيع عرض تفاصيل نتيجة الأمر. يحتوي هذا النموذج على تفصيل شامل للتنفيذ، بما في ذلك:

  • الجهاز – الاسم الكامل لنقطة النهاية

  • اسم المجموعة – المجموعة التنظيمية التي ينتمي إليها الجهاز

  • تشغيل كـ – امتيازات التنفيذ (النظام/الجذر)

  • رمز الخروج – قيمة الخروج التي تم إرجاعها (على سبيل المثال، 1 = خطأ عام، 0 = نجاح)

  • مزامنة وقت الخادم والوكيل – مفيد لتناقضات التوقيت

  • الطوابع الزمنية للبدء/الانتهاء – أوقات البدء والإيقاف الدقيقة

  • الملفات – إذا تم إرفاق أي منها أو تنزيلها

  • الأمر الخام – محتوى الأمر الكامل كما تم تنفيذه على الجهاز

  • إخراج سجل الأوامر – الإخراج القياسي أو السجلات التي تم إرجاعها بواسطة الوكيل، بما في ذلك رسائل وقت التشغيل أو آثار الأخطاء أو قيم الصدى

تصدير نتائج الأوامر

في عرض تفاصيل النتيجة، يتوفر زر تصدير. يتيح ذلك للمسؤولين تنزيل تفاصيل النتيجة (عادةً بتنسيق JSON أو CSV) للامتثال أو المراجعة دون اتصال أو تصعيد التذاكر.

يتضمن هذا التصدير جميع سياقات التنفيذ: بيانات تعريف الجهاز والسجلات ومحتوى الأمر والطوابع الزمنية. إنه ذو قيمة خاصة عند التحقيق في التكوينات الخاطئة للنظام أو عمليات النشر الفاشلة.

ملاحظات حول سلوك النظام

  • تحدث المهلات عندما يتجاوز الأمر حد وقت التشغيل المحدد له. يتم وضع علامة عليها بوضوح باللون الأحمر مع حالة "مهلة" ورمز الخروج 1.

  • قد تنتج الأخطاء عن مشكلات في بناء الجملة أو مسارات غير صالحة أو مشكلات في الأذونات أو تبعيات مفقودة. تُرجع هذه الأخطاء الحالة "خطأ" ورمز الخروج 1 (ما لم يتم تجاوزه بواسطة الأمر).

  • يشار إلى النجاح برمز الخروج 0 وملصقات "نجاح" خضراء.

  • قد تتسبب التأخيرات أو حالات الفشل من جانب الوكيل في إرسال النتائج في فقدان السجلات أو السجلات الجزئية.

  • الجهاز غير متصل بالإنترنت في وقت الانتهاء؟ إذا تم تنفيذ الأمر ولكن فشلت مزامنة النتيجة، فقد لا تظهر. تأكد من وجود اتصال شبكة موثوق به.

استكشاف الأخطاء وإصلاحها

  • النتائج مفقودة؟ تأكد من تعيين الأمر بشكل صحيح، وأن الجهاز كان متصلاً بالإنترنت أثناء التنفيذ وبعده.

  • رمز خروج غير متوقع؟ ارجع إلى منطق الأمر الخاص بك وتأكد من تحديد قيم الإرجاع بشكل صحيح.

  • إخراج السجل مفقود؟ تأكد من أن الأمر يكتب الإخراج إلى STDOUT أو STDERR، والتي يلتقطها Trio.

  • تظهر الحالة مهلة، ولكن تم الانتهاء؟ قد يشير هذا إلى عدم تطابق بين تكوين المهلة ووقت التنفيذ الفعلي. راجع إعداد "المهلة" ضمن تعريف الأمر.

هل أجاب هذا عن سؤالك؟