table of contents
- unstable 4.30.2-1
| SYSTEMD-JOURNAL-GATEWAYD.SERVICE(8) | systemd-journal-gatewayd.service | SYSTEMD-JOURNAL-GATEWAYD.SERVICE(8) |
الاسم¶
systemd-journal-gatewayd.service، systemd-journal-gatewayd.socket، systemd-journal-gatewayd - خادم HTTP لأحداث دفتر اليومية
موجز¶
systemd-journal-gatewayd.service
systemd-journal-gatewayd.socket
/usr/lib/systemd/systemd-journal-gatewayd [خيارات...]
الوصف¶
يخدم systemd-journal-gatewayd أحداث دفتر اليومية عبر الشبكة. يجب على العملاء الاتصال باستخدام HTTP. يستمع الخادم على المنفذ 19531 مبدئيًا. إذا تم تحديد --cert=، يتوقع الخادم اتصالات HTTPS.
يبدأ البرنامج بواسطة systemd(1) ويتوقع استقبال مقبس واحد. استخدم systemctl start systemd-journal-gatewayd.socket لبدء الخدمة، و systemctl enable systemd-journal-gatewayd.socket لبدئها آليًا عند الإقلاع.
الخيارات¶
الخيارات التالية مفهومة:
--cert=
أُضيف في الإصدارة 198.
--key=
أُضيف في الإصدارة 198.
--trust=
أُضيف في الإصدارة 236.
--system، --user
أُضيف في الإصدار 249.
-m، --merge
أُضيف في الإصدار 249.
-D دليل، --directory=دليل
أُضيف في الإصدار 232.
--file=GLOB
أُضيف في الإصدار 249.
-h، --help
--version
عناوين URL المدعومة¶
يتم التعرف على عناوين URL التالية:
/boots
أُضيف في الإصدار 258.
/browse
أُضيف في الإصدارة 197.
/entries[?option1&option2=value...]
يحدد الجزء Accept: من رأس HTTP التنسيق. القيم المدعومة موصوفة أدناه.
يحدد الجزء Range: من رأس HTTP نطاق الأحداث المُعادة. القيم المدعومة موصوفة أدناه.
يمكن استخدام وسائط GET لتعديل الأحداث المُعادة. الوسائط المدعومة موصوفة أدناه.
أُضيف في الإصدارة 197.
/machine
مثال:
{ "machine_id" : "8cf7ed9d451ea194b77a9f118f3dc446",
"boot_id" : "3d3c9efaf556496a9b04259ee35df7f7",
"hostname" : "fedora",
"os_pretty_name" : "Fedora 19 (Rawhide)",
"virtualization" : "kvm",
...}
أُضيف في الإصدارة 197.
/fields/FIELD_NAME
أُضيف في الإصدارة 197.
رأس ACCEPT¶
Accept: format
التنسيقات المعترف بها:
text/plain
أُضيف في الإصدارة 197.
application/json
أُضيف في الإصدارة 197.
text/event-stream
أُضيف في الإصدارة 229.
application/vnd.fdo.journal
أُضيف في الإصدارة 197.
رأس RANGE¶
Range: entries=[cursor][[:num_skip]:[num_entries]]
Range: realtime=[since]:[until][[:num_skip]:num_entries]
حيث cursor هو سلسلة مؤشر، المبدئي هو الإدخال الأول، since و until هما طابعان زمنيان (ثوانٍ منذ 1970-01-01 00:00:00 UTC)، num_skip هو عدد صحيح، num_entries هو عدد صحيح غير موقع.
النطاق المبدئي هو جميع الأحداث المتاحة.
إذا كان num_skip سالبًا ولم يُعطَ cursor، فسيكون الإدخال الأخير هو النقطة المرجعية.
مُعاملات GET لعنوان URL¶
يمكن استخدام المُعاملات التالية كجزء من عنوان URL:
متابعة
أُضيف في الإصدارة 197.
منفصل
أُضيف في الإصدارة 197.
boot
أُضيف في الإصدارة 197.
KEY=مطابقة
أُضيف في الإصدارة 197.
أمثلة¶
استرداد الأحداث من هذا الإقلاع من السجل المحلي بتنسيق تصدير السجل[3]:
curl --silent -H'Accept: application/vnd.fdo.journal' \
'http://localhost:19531/entries?boot'
الاستماع لتفريغات النواة:
انظر أيضًا¶
systemd(1), journalctl(1), systemd.journal-fields(7), systemd-journald.service(8), systemd-journal-remote.service(8), systemd-journal-upload.service(8)
ملاحظات¶
- 1.
- تنسيق JSON لليومية
- 2.
- الأحداث المرسلة من الخادم
- 3.
- تنسيق تصدير اليوميات
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| systemd 260.1 |