- unstable 4.30.2-1
| SYSTEMD-JOURNAL-REMOTE.SERVICE(8) | systemd-journal-remote.service | SYSTEMD-JOURNAL-REMOTE.SERVICE(8) |
الاسم¶
systemd-journal-remote.service, systemd-journal-remote.socket, systemd-journal-remote - استقبال رسائل السجل عبر الشبكة
موجز¶
systemd-journal-remote.service
systemd-journal-remote.socket
/usr/lib/systemd/systemd-journal-remote [OPTIONS...] [-o/--output=DIR|FILE] [SOURCES...]
الوصف¶
systemd-journal-remote هو أمر لاستقبال أحداث السجل المسلسلة وتخزينها في ملفات السجل. تيارات الإدخال تكون بتنسيق تنسيق تصدير السجل[1]، أي مثل المخرجات من journalctl --output=export. للنقل عبر الشبكة، يُحمل هذا التيار المسلسل عادة عبر اتصال HTTPS.
systemd-journal-remote.service هي خدمة نظام تستخدم systemd-journal-remote للاستماع للاتصالات. يقوم systemd-journal-remote.socket بتكوين عنوان الشبكة الذي يستمع عليه systemd-journal-remote.service. مبدئيًا، هذا هو المنفذ 19532. يمكن تكوين الاتصالات المقبولة وكيفية تخزين البيانات المستلمة عبر ملف التكوين journal-remote.conf(5).
المصادر¶
يمكن أن تكون المصادر إما "نشطة" (يطلب systemd-journal-remote ويسحب البيانات)، أو "سلبية" (ينتظر systemd-journal-remote اتصالًا ثم يستقبل أحداثًا مدفوعة من الجانب الآخر).
يمكن لـ systemd-journal-remote قراءة أكثر من تيار حدث في وقت واحد. سيتم تداخلها في ملف المخرجات. في حالة الاتصالات "النشطة"، كل "مصدر" هو تيار واحد، وفي حالة الاتصالات "السلبية"، يمكن أن يؤدي كل اتصال إلى تيار منفصل. يمكن تكوين المقابس في وضع "قبول" (أي اتصال واحد فقط)، أو وضع "استماع" (أي اتصالات متعددة، كل منها يؤدي إلى تيار).
عند عدم وجود اتصالات أخرى، ولا يمكن إنشاء المزيد (لا توجد مقابس استماع)، فإن systemd-journal-remote سيخرج.
يمكن تحديد المصادر النشطة بالطرق التالية:
[SOURCES]
أُضيف في الإصدار 239.
--url=ADDRESS
أُضيف في الإصدار 239.
--getter='PROG [OPTIONS]'
أمثلة:
--getter='curl "-HAccept: application/vnd.fdo.journal" https://some.host:19531/'
--getter='wget --header="Accept: application/vnd.fdo.journal" -O- https://some.host:19531/'
أُضيف في الإصدار 239.
يمكن تحديد المصادر السلبية بالطرق التالية:
--listen-raw=ADDRESS
أُضيف في الإصدار 239.
--listen-http=ADDRESS, --listen-https=ADDRESS
أُضيف في الإصدار 239.
$LISTEN_FDS
أُضيف في الإصدار 239.
--key=
أُضيف في الإصدار 239.
--cert=
أُضيف في الإصدار 239.
--trust=
أُضيف في الإصدار 239.
--gnutls-log=
أُضيف في الإصدار 239.
المصارف¶
يمكن تحديد موقع سجل المخرجات باستخدام -o أو --output=.
-o FILE, --output=FILE
أُضيف في الإصدار 239.
-o DIR, --output=DIR
أُضيف في الإصدار 239.
إذا لم يُستخدم --output=، فسيُستخدم دليل المخرجات /var/log/journal/remote/. في حال عدم تحديد ملف المخرجات، ستنشأ ملفات السجل داخل الدليل المحدد. ستُسمى الملفات remote-hostname.journal، حيث يكون الجزء hostname هو اسم المضيف المُفلتر لنقطة نهاية المصدر للاتصال، أو العنوان الرقمي إذا تعذر تحديد اسم المضيف.
في حالة إعطاء مصادر "نشطة" بواسطة الوسائط الموضعية أو خيار --getter=، يجب دائمًا إعطاء اسم ملف المخرجات صراحةً.
الخيارات¶
الخيارات التالية مفهومة:
--split-mode
في حالة إعطاء مصادر "نشطة" بواسطة الوسائط الموضعية أو خيار --getter=، يجب دائمًا إعطاء اسم ملف المخرجات صراحةً ويُسمح فقط بـ none.
أُضيف في الإصدار 239.
--compress [BOOL]
أُضيف في الإصدار 239.
--seal [BOOL]
أُضيف في الإصدار 239.
-h، --help
--version
أمثلة¶
انسخ أحداث السجل المحلي إلى دليل سجل مختلف:
journalctl -o export | systemd-journal-remote -o /tmp/dir/foo.journal -
استرجع جميع الأحداث المتاحة من مثيل systemd-journal-gatewayd(8) عن بُعد وخزّنها في /var/log/journal/remote/remote-some.host.journal:
systemd-journal-remote --url http://some.host:19531/
استرجع أحداث الإقلاع الحالية وانتظر أحداثًا جديدة من مثيل systemd-journal-gatewayd(8) عن بُعد، وخزّنها في /var/log/journal/remote/remote-some.host.journal:
systemd-journal-remote --url http://some.host:19531/entries?boot&follow
انظر أيضًا¶
journal-remote.conf(5), journalctl(1), systemd-journal-gatewayd.service(8), systemd-journal-upload.service(8), systemd-journald.service(8)
ملاحظات¶
- 1.
- تنسيق تصدير اليوميات
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| systemd 260.1 |