سجل Debug لـ FlexLM / FlexNet Publisher
في بيئات FlexLM وFlexNet Publisher، يكون الملف الأكثر استخدامًا للتحليل السريع عادةً هو سجل Debug الذي يكتبه lmgrd وvendor daemon.
أين تجده
على Windows، افحص LMTOOLS أو إعدادات خدمة التراخيص. في LMTOOLS، افتح تبويب Config Services وابحث عن الحقل المسمّى "Path to the debug log file."
قد تشمل المواقع الشائعة ما يلي:
C:\ProgramData\FLEXlm\lmgrd\debug.log
- مجلدًا خاصًا بالمورّد ضمن
C:\ProgramData
- مسارًا مخصصًا تم ضبطه بواسطة مورّد البرنامج أو مسؤول التراخيص
على Linux أو في عمليات التثبيت التي تعتمد على سطر الأوامر، افحص أمر بدء التشغيل أو ملف الخدمة أو init script وابحث عن أمر lmgrd يستخدم الخيار -l.
مثال: lmgrd -c /path/to/license.dat -l +/var/log/flexlm/vendor-debug.log
كيفية إنشائه أو تفعيله
إذا لم يكن سجل Debug مضبوطًا، فحدد مسار سجل Debug في LMTOOLS أو شغّل lmgrd باستخدام الخيار -l. عادةً ما تعني إضافة + قبل مسار السجل أن الإدخالات الجديدة ستُضاف إلى الملف بدلًا من الكتابة فوقه.
مثال: lmgrd -c /path/to/license.dat -l +/path/to/debug.log
أعد تشغيل خدمة التراخيص خلال نافذة صيانة إذا تم تغيير إعدادات الخدمة.
ما الذي ترفعه
ارفع سجل Debug الذي يحتوي على أسطر نشاط التراخيص مثل Checkout وCheck-in وطلبات الترخيص المرفوضة والطوابع الزمنية ورسائل vendor daemon. إذا كنت تتوقع وجود بيانات رفض ولا تراها، فتحقق مما إذا كان ملف خيارات المورّد يمنع تسجيل طلبات الرفض.
سجل التقارير في RLM
بالنسبة إلى Reprise License Manager، يكون أفضل ملف لتحليل الاستخدام عادةً هو سجل التقارير في RLM، وليس سجل Debug العام.
أين تجده
عادةً يتم ضبط تسجيل تقارير RLM في ملف خيارات ISV. قد تتم الإشارة إلى هذا الملف من سطر ISV داخل ملف الترخيص، أو قد يوضع بجانب ملف الترخيص باستخدام اسم المورّد.
ابحث عن سطر يبدأ بـ: REPORTLOG
مثال: REPORTLOG +/var/log/rlm/vendor-report.log std
كيفية إنشائه أو تفعيله
أضف سطر REPORTLOG إلى ملف خيارات ISV. استخدم + قبل مسار الملف إذا كنت تريد من الخادم إضافة السجلات الجديدة بدلًا من الكتابة فوق الملف.
أمثلة: REPORTLOG +/var/log/rlm/vendor-report.log std REPORTLOG +/var/log/rlm/vendor-report-detailed.log detailed
غالبًا ما تكون الصيغة القياسية كافية للتقارير المعتادة. أما الصيغة المفصلة فقد تتضمن توقيتات أكثر دقة لعمليات Checkout وCheck-in.
بعد تغيير ملف الخيارات، أعد قراءة الإعدادات أو أعد تشغيل خدمة RLM وفقًا لإجراءات إدارة التراخيص المعتادة لديك.
ما الذي ترفعه
ارفع سجل تقارير RLM إذا كان متاحًا. فهو مصمم لتقارير الاستخدام، ويمكن أن يتضمن عمليات Checkout وCheck-in وطلبات الترخيص المرفوضة والطوابع الزمنية وسجلات أخرى لنشاط التراخيص.
سجل الاستخدام في Sentinel RMS
بالنسبة إلى Sentinel RMS، يكون الملف المناسب عادةً هو سجل الاستخدام الذي ينشئه Sentinel RMS License Manager.
أين تجده
عادةً يتحكم خيار بدء تشغيل License Manager أو إعدادات المورّد في اسم ملف سجل الاستخدام وموقعه. تستخدم بعض بيئات Windows ملفًا باسم lservsta، لكن هذا ليس مضمونًا في كل المنتجات.
تحقق من:
- خيارات بدء تشغيل خدمة Sentinel RMS License Manager
- وثائق المورّد الخاصة بالتطبيق المحمي
- أي ملفات إعدادات خاصة بمدير التراخيص
- مجلد الخادم الذي يستخدمه مورّد البرنامج
كيفية إنشائه أو تفعيله
فعّل تسجيل الاستخدام وفقًا لتعليمات إعداد Sentinel RMS من المورّد. إذا كان التسجيل الموسّع متاحًا ومناسبًا لبيئتك، فقد يوفر تفاصيل أكثر فائدة عن المستخدمين والأجهزة المضيفة.
تجنّب تغيير خدمة التراخيص النشطة خارج نافذة صيانة.
ما الذي ترفعه
ارفع سجل استخدام Sentinel RMS الذي يسجل طلبات التراخيص وإرجاعها وطلبات الترخيص المرفوضة ونشاط commuter وأحداث بدء تشغيل خادم التراخيص أو إيقافه.
سجلات DSLS من Dassault Systèmes
بالنسبة إلى Dassault Systèmes License Server، تُنشأ سجلات DSLS بواسطة عملية خادم DSLS وإعدادات الخدمة الخاصة بها.
أين تجده
ابدأ بتحديد مجلد تثبيت خادم DSLS.
تشمل مواقع الأوامر الافتراضية الشائعة ما يلي:
Windows: C:\Program Files\Dassault Systemes\DS License Server\win_b64\code\bin
Linux: /usr/DassaultSystemes/DSLicenseServer/linux_a64/code/bin
قد يكتب الخادم السجلات في مجلد السجلات الافتراضي، أو في مجلد مخصص يتم تحديده عند بدء تشغيل الخدمة.
كيفية إنشاء السجل أو التحكم في موقعه
يمكن تشغيل DSLS بخيارات تتحكم في التسجيل.
مثال: DSLicSrv -startServer -logDir C:\DSLSLogs -logFileSize 20 -compressLog
على Windows، يعمل DSLS غالبًا كخدمة. يمكنك فحص أمر الخدمة الحالي باستخدام Command Prompt بصلاحيات مسؤول: sc.exe qc "DS License Server"
إذا غيرت خيارات خدمة DSLS، فأعد تشغيل الخدمة خلال نافذة صيانة.
ما الذي ترفعه
ارفع ملف سجل DSLS الذي يحتوي على نشاط خادم التراخيص ذي الصلة بالفترة التي تريد تحليلها. إذا لم تكن متأكدًا من الملف الصحيح، فابدأ بسجل الخادم الرئيسي من مجلد سجلات DSLS المضبوط.
سجلات التراخيص في Altair ALM
يستخدم Altair License Manager سجلات تراخيص معاملية لتقارير الاستخدام. وهذه تختلف عن سجل التشغيل أو سجل Debug المعتاد.
أين تجده
افحص مجلد تثبيت Altair License Manager وملف الإعدادات alus.conf. يتم التحكم في إعدادات السجل المعاملي من خلال هذا الإعداد، وتُكتب ملفات سجل الاستخدام عادةً ضمن مجلد بيانات ALM.
قد تشمل المجلدات الشائعة ما يلي:
كيفية إنشائه أو تفعيله
افحص قيمة ALUS_LOG_LEVEL في alus.conf.
مستويات التسجيل المعتادة:
0 -- لا يوجد تسجيل للاستخدام
1 -- سجلات استخدام مجهولة الهوية
2 -- سجلات استخدام مجهولة ومفصلة
إذا كنت تحتاج إلى تقارير تتضمن المستخدم أو الجهاز المضيف أو تفاصيل إضافية، فعادةً تكون السجلات المفصلة أكثر فائدة من السجلات مجهولة الهوية. أعد تشغيل خدمة التراخيص خلال نافذة صيانة إذا تم تغيير إعدادات التسجيل.
ما الذي ترفعه
ارفع سجل الاستخدام المعاملي، وليس سجل تشغيل الخادم فقط. قد يكون سجل التشغيل أو سجل Debug مفيدًا لاستكشاف الأخطاء، لكن سجل الاستخدام المعاملي يكون عادةً المصدر الأفضل لتحليل الاستخدام.
سجلات Debug في LM-X
بالنسبة إلى LM-X License Manager، يكون الملف المناسب عادةً هو ملف سجل LM-X License Server. حسب الإعدادات، قد يتضمن هذا السجل عمليات Checkout وCheck-in وطلبات الترخيص المرفوضة والتحذيرات وأنشطة أخرى للخادم.
أين تجده
أسهل طريقة للعثور على السجل هي من خلال LM-X License Server Client. افتح تبويب Log File لعرض سجل خادم التراخيص والبحث فيه وتنزيله.
يمكن أيضًا ضبط مسار السجل في ملف إعدادات خادم تراخيص LM-X. تكتب بعض عمليات التثبيت ملف سجل افتراضيًا ضمن مجلد خادم التراخيص.
أمثلة شائعة للإعدادات: LOG_FILE = C:\Program Files\lmx-server.log LOG_FILE = /home/user1/lmx-serv.log
كيفية إنشائه أو تفعيله
استخدم LM-X License Server Client أو ملف إعدادات LM-X لتفعيل التسجيل وتحديد موقع ملف السجل. إذا كان التسجيل الموسّع متاحًا، فقد يوفر تفاصيل أكثر.
بعد تغيير إعدادات التسجيل، أعد تشغيل خادم تراخيص LM-X إذا كانت أداة الإعداد تتطلب ذلك.
ما الذي ترفعه
ارفع ملف سجل خادم تراخيص LM-X. إذا كانت هناك عدة سجلات، فاختر السجل الذي يغطي الفترة الزمنية التي تريد تحليلها.