الاسم¶
systemd-report - توليد
تقرير عن
مقاييس
النظام
موجز¶
systemd-report
[خيارات...]
الوصف¶
ملاحظة:
هذا الأمر
تجريبي
حالياً.
بينما من
المرجح أن
يصبح
مكوناً
منتظماً في
systemd، قد يتغير
في السلوك
والواجهة.
systemd-report يطلب
مقاييس من
النظام
ويكتبها
إلى المخرج
القياسي.
الأوامر¶
الأوامر
التالية
مفهومة:
metrics
[مطابقة...]
يحصل على
قائمة بقيم
المقاييس
من جميع
الخدمات
المحلية
التي
توفرها،
ويكتبها
إلى المخرج
القياسي.
يأخذ
اختيارياً
تعبير
مطابقة
واحداً أو
أكثر
لتصفية
المقاييس
المراد
عرضها. قد
يكون
التعبير
إما اسم
عائلة
مقياس حرفي
للبحث عنه،
أو بادئة له
(سيتم
مطابقتها
فقط عند
حدود
النقاط). إذا
تم تحديد
مطابقات
متعددة
كمعاملات
متعددة،
يتم عرض أي
مقياس
يطابق
أي
من
المطابقات
المحددة.
أُضيف في
الإصدار 260.
describe
[مطابقة...]
يحصل على
قائمة
بعائلات
المقاييس
من جميع
الخدمات
المحلية
التي
توفرها،
ويكتبها
إلى المخرج
القياسي.
يعيد هذا
معلومات
ثابتة بشكل
أساسي عن
المقاييس،
وأنواع
بياناتها
ووصفاً
مقروءاً
للإنسان،
بدون قيم.
تعبيرات
المطابقة
المدعومة
من metrics
مدعومة من
describe أيضًا.
أُضيف في
الإصدار 260.
generate
[مطابقة...]
احصل على
قائمة من
المقاييس
وابنِ
تقرير JSON.
تعبيرات
المطابقة
المدعومة
من metrics
مدعومة هنا
أيضًا.
أُضيف في
الإصدار 261.
upload
[مطابقة...]
يمكن
استخدام
هذا الأمر
لإرسال
التقرير
المبني
بواسطة
generate
إلى خادم
خارجي.
يُدعم
آليتان
للرفع. إذا
حُدد عنوان URL
"
http://" أو "
https://" مع
--url=، فسيُجرى
رفع HTTP إلى
الموقع
المحدد.
وإلا،
فستُستخدم
أي مقابس
تحت /run/systemd/metrics-upload/
لاستدعاء
io.systemd.Report.Upload().
تعبيرات
المطابقة
المدعومة
من metrics
مدعومة هنا
أيضًا.
أُضيف في
الإصدار 261.
list-sources
يعرض
قائمة
بمصادر
المقاييس
المعروفة.
أُضيف في
الإصدار 260.
الخيارات¶
الخيارات
التالية
مفهومة:
--system، --user
يستعلم
عن مصادر
المقاييس
الخاصة
بالنظام
(المبدئي)،
أو مصادر
المقاييس
الخاصة
بالمستخدم.
أُضيف في
الإصدار 260.
--no-pager
لا تمرر
المخرجات
إلى برنامج
عرض (pager).
--json=وضع
يظهر
المخرجات
منسقة
بصيغة JSON.
يتوقع أحد
الخيارات:
"short" (لأقصر
مخرج ممكن
دون أي
مسافات
زائدة أو
فواصل
أسطر)، أو "pretty"
(لنسخة
جميلة من
المخرج
نفسه، مع
إزاحة
وفواصل
أسطر) أو "off"
(لإيقاف
مخرجات JSON،
وهو الخيار
المبدئي).
-j
يكافئ
--json=pretty إذا كان
يعمل على
طرفية، و --json=short
في الحالات
الأخرى.
--no-legend
لا تطبع
مفتاح
الرموز، أي
ترويسات
الأعمدة
والتذييل
المزود
بالتلميحات.
-h، --help
اطبع نص
مساعدة
قصير
واخرج.
--version
اطبع
سلسلة
إصدار
قصيرة
واخرج.
--url=URL
ارفع
التقرير
المجموع
إلى
العنوان
المحدد
بدلاً من
كتابته إلى
المخرج
القياسي.
يجب أن يشير
URL إلى خادم
يقبل طلبات POST
مع جسم
تقرير منسق
بتنسيق JSON.
ملاحظة:
يُدعم كل من
عنواني URL "http://"
و"https://"، لكن
الاتصالات
عبر HTTP
العادي
تُجرى دون
تعمية.
لذا، يجب
استخدام
هذا الوضع
فقط في
حالات
محددة حيث
لا تكون
سلامة
وسرية
التقرير
مطلوبة أو
تُضمن عبر
وسائل أخرى.
يُوصى
باستخدام
"https://".
أُضيف في
الإصدار 261.
--key=اسم_ملف
يأخذ
مسارًا إلى
ملف مفتاح SSL
بتنسيق PEM،
يُستخدم
للاستيثاق
بشهادة
العميل عند
الرفع. يمكن
أيضًا
تعيينه إلى
"-"، لتعطيل
الاستيثاق
بشهادة
العميل.
المبدئي هو
/etc/ssl/private/systemd-report.pem.
أُضيف في
الإصدار 261.
--cert=اسم_ملف
يأخذ
مسارًا إلى
ملف شهادة SSL
بتنسيق PEM،
يُستخدم
للاستيثاق
بشهادة
العميل عند
الرفع.
المبدئي هو
/etc/ssl/certs/systemd-report.pem.
أُضيف في
الإصدار 261.
--trust=اسم_ملف|all
يأخذ
مسارًا إلى
ملف شهادة SSL CA
بتنسيق PEM
يُستخدم
للتحقق من
شهادة
الخادم، أو
السلسلة
الحرفية
all
لتعطيل فحص
الشهادة
بالكامل.
المبدئي هو
/etc/ssl/ca/trusted.pem.
أُضيف في
الإصدار 261.
--network-timeout=ثواني
المهلة
الزمنية
لعملية
الرفع عبر
الشبكة.
يأخذ قيمة
بالثواني
(أو بوحدات
زمنية أخرى
إذا أُلحق
بها "ms" أو "min"
أو "h" إلخ.)؛
انظر
systemd.time(7)
للتفاصيل.
المبدئي هو 30
ثانية.
أُضيف في
الإصدار 261.
--extra-header=اسم:
قيمة
احقن
ترويسة HTTP
إضافية في
طلب الرفع.
يمكن
تحديدها
عدة مرات
لإضافة عدة
ترويسات.
تمرير
سلسلة
محارف
فارغة يمسح
أي ترويسات
أُضيفت
بواسطة
استخدامات
--extra-header=
السابقة.
أُضيف في
الإصدار 261.
حالة الخروج¶
عند
النجاح،
يُعاد
الرقم 0،
وإلا
فيُعاد رمز
فشل غير
صفري.
ترجمة¶
تُرجمت
هذه الصفحة
من الدليل
بواسطة
زايد
السعيدي
<zayed.alsaidi@gmail.com>
هذه
الترجمة هي
وثيقة
مجانية؛
راجع
رخصة
جنو العامة
الإصدار 3
أو ما بعده
للاطلاع
على شروط
حقوق النشر.
لا توجد أي
ضمانات.
إذا وجدت
أي أخطاء في
ترجمة صفحة
الدليل
هذه، يرجى
إرسال بريد
إلكتروني
إلى قائمة
بريد
المترجمين:
kde-l10n-ar@kde.org.