عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

ds-logpipe - عبر الإنترنت في السحابة

قم بتشغيل ds-logpipe في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر ds-logpipe الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ds-logpipe.py - إنشاء وقراءة من أنبوب مسمى بدلاً من ملف السجل

موجز


ds-logpipe.py /full/path/to/namedpipe
[-m com.maxlinetobuffer] [-u حاليا] [-s serverpidfile] [-t com.servertimeout]
[--plugin=/path/to/pluginfile.py] [pluginfile.arg=value]

الوصف


يسمح لك البرنامج النصي لسجل توجيه الإخراج المسمى باستبدال ملف سجل بأنبوب مسمى متصل بملف
النصي. يمكن للخادم بعد ذلك إرسال إخراج السجل إلى برنامج نصي بدلاً من ملف سجل. هذا
يتيح لك القيام بالعديد من الأشياء المختلفة مثل:

* تسجيل أحداث معينة فقط على سبيل المثال. الارتباطات الفاشلة، والاتصالات من عناوين IP معينة، وما إلى ذلك.
* تسجيل الأسطر التي تطابق نمطًا معينًا فقط
* قم بتسجيل آخر أسطر N فقط - وهو مفيد لتمكين مستويات تصحيح الأخطاء الكاملة لسجل الأخطاء
بيئات الإنتاج
* إرسال بريد إلكتروني أو إشعار آخر عند اكتشاف حدث معين

البرنامج النصي مكتوب بلغة بايثون، ويسمح بالمكونات الإضافية. بشكل افتراضي، سيقوم البرنامج النصي بتسجيل الملف
آخر خطوط N (الافتراضي 1000). هناك مكونان إضافيان متوفران - أحدهما لتسجيل الارتباط الفاشل فقط
المحاولات، وواحدة ستسجل فقط الأسطر التي تتطابق مع التعبيرات العادية المحددة.

OPTIONS


يتم تضمين ملخص من الخيارات أدناه.

/full/path/to/namedpipe
مطلوب - المسار الكامل واسم الملف للأنبوب المسمى. إذا لم يكن هذا موجودا، فهو
سيتم إنشاء. إذا كان موجودًا وهو عبارة عن أنبوب مسمى، فسيستخدمه البرنامج النصي. لو أنه
موجود وليس أنبوبًا، سيتم إحباط البرنامج النصي. ستكون الملكية هي نفسها
المستخدم الذي يقوم بتشغيل البرنامج النصي (أو راجع الخيار -u أدناه).

-م|--ماكسلاينز=ن
عدد الأسطر المراد تخزينها مؤقتًا - الافتراضي هو 1000

-u|--userid=user
سيتم تحويل الأنبوب وأي ملفات أخرى تم إنشاؤها بواسطة البرنامج النصي إلى هذا
معرف المستخدم. قد يكون هذا اسم معرف مستخدم سلسلة أو قيمة معرف مستخدم رقمية.

-s|--serverpidfile=/path/to/servername.pid
إذا كنت تريد إنهاء البرنامج النصي عند وجود خادم دليل معين، فحدد
المسار الكامل للملف الذي يحتوي على معرف الخادم. الافتراضي هو عادة
شيء مثل /var/run/dirsrv/slapd-.pid حيث يكون
عادة اسم المضيف

-t|--servertimeout=N
نظرًا لأن ملف serverpidfile قد لا يكون موجودًا بعد عند تشغيل البرنامج النصي، فسوف يكون البرنامج النصي موجودًا
انتظر بشكل افتراضي 60 ثانية حتى يوجد ملف pid ويبدأ تشغيل الخادم.
استخدم هذا الخيار لتحديد مهلة مختلفة. ينطبق الخيار -t فقط عندما
باستخدام -s أو --serverpid - وإلا فإنه لا يفعل شيئًا.

--serverpid=P
إذا كان الخادم الذي تريد تتبعه يعمل بالفعل، فيمكنك تحديده باستخدام هذا
دعوى. إذا كان معرف المنتج المحدد غير صالح، فسيتم إحباط البرنامج النصي.

-p|--plugin=/full/path/to/pluginname.py
تحديد البرنامج المساعد للاستخدام. يجب أن يكون البرنامج المساعد ملف بايثون ويجب أن ينتهي بـ .py. هذا
يجب تحديد وظيفة تسمى المساعد وقد تحدد وظائف تسمى قبل و
بريد.. اعلاني.

pluginname.arg1=value pluginname.argN=value
يمكنك تحديد الوسائط للمكونات الإضافية في سطر الأوامر. إذا كان هناك البرنامج المساعد
المحدد كـ --plugin=/full/path/to/pluginname.py، الوسائط الخاصة بهذا المكون الإضافي
يتم تحديدها على أنها pluginname.argname=value. يقوم البرنامج النصي بتوزيع هذه الوسائط و
يمررها إلى البرنامج المساعد قبل تعمل بمثابة إملاء بيثون. إذا كان هناك أكثر من واحد
الوسيطة المسماة pluginname.argname يتم تمرير القيم كقائمة بايثون.

الدليل الخادم الملاحظات


سيحتاج خادم الدليل عادةً إلى تكوينه لتسجيل الدخول إلى الأنبوب المسمى بدلاً من ذلك
من ملف السجل المعتاد. على سبيل المثال، استخدم LDIF التالي لإخبار الخادم باستخدام ملف
ملف access.pipe لسجل الوصول:
dn: cn = config
changetype: تعديل
استبدل: nsslapd-accesslog-maxlogsperdir
nsslapd-accesslog-maxlogsperdir: 1
-
استبدل: nsslapd-accesslog-logexpirationtime
nsslapd-accesslog-logexpirationtime: -1
-
استبدل: nsslapd-accesslog-logrotationtime
nsslapd-accesslog-logrotationtime: -1
-
استبدال: nsslapd-accesslog
nsslapd-accesslog: /var/log/dirsrv/slapd-localhost/access.pipe
-
استبدل: nsslapd-accesslog-logbuffering
nsslapd-accesslog-logbuffering: متوقف

ملاحظة: قبل القيام بذلك، يجب عليك حفظ التكوين الحالي الخاص بك حتى تتمكن من استعادته
في وقت لاحق.
ldapsearch ... -s base -b "cn=config" nsslapd-accesslog-maxlogsperdir nsslapd-accesslog-
سجلوقت انتهاء الصلاحية nsslapd-accesslog-logrotationtime nsslapd-accesslog nsslapd-accesslog
> saveaccesslog.ldif

يحتوي سجل الأخطاء وسجل التدقيق على سمات التكوين المسماة بالمثل، على سبيل المثال. nsslapd-
Errorlog، nsslapd-auditlog. لاحظ أن سجل التدقيق معطل افتراضيًا - استخدم nsslapd-
تمكين تسجيل الدخول: تشغيل لتمكينه.

استخدم ds-logpipe عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    wxPython
    wxPython
    وهناك مجموعة من وحدات تمديد بايثون التي
    التفاف فئات واجهة المستخدم الرسومية عبر الأنظمة الأساسية من
    wxWidgets .. الجمهور: المطورين. المستعمل
    الواجهة: X Window System (X11) ، Win32 ...
    تنزيل wxPython
  • 2
    com.packfilemanager
    com.packfilemanager
    هذا هو مدير ملفات حزمة Total War
    المشروع ، بدءًا من الإصدار 1.7. أ
    مقدمة قصيرة عن وارسكيب
    التعديل: ...
    تنزيل packfilemanager
  • 3
    IPerf2
    IPerf2
    أداة قياس حركة مرور الشبكة
    أداء TCP و UDP مع المقاييس
    حول كل من الإنتاجية والكمون. ال
    تشمل الأهداف الحفاظ على نشاط
    كود iperf ...
    تنزيل IPerf2
  • 4
    fre: ac - محول صوت مجاني
    fre: ac - محول صوت مجاني
    fre: ac هو محول صوتي مجاني وقرص مضغوط
    الكسارة لمختلف التنسيقات والمشفرات.
    يحتوي على ملفات MP3 و MP4 / M4A و WMA و Ogg
    تنسيق Vorbis و FLAC و AAC و Bonk
    الدعم، ...
    تنزيل fre: ac - محول الصوت المجاني
  • 5
    ماتبلوتليب
    ماتبلوتليب
    Matplotlib مكتبة شاملة
    لإنشاء بيانات ثابتة ومتحركة و
    تصورات تفاعلية في بايثون.
    يجعل Matplotlib الأشياء السهلة سهلة و
    شيء صعب...
    تحميل Matplotlib
  • 6
    الرجل الآلي
    الرجل الآلي
    اكتب منطق chatbot الخاص بك مرة واحدة و
    قم بتوصيله بأحد المتاحين
    خدمات المراسلة ، بما في ذلك Amazon
    أليكسا ، فيسبوك ماسنجر ، سلاك ،
    برقية أو حتى يو ...
    تنزيل BotMan
  • أكثر "

أوامر لينكس

Ad