Debug Log ของ FlexLM / FlexNet Publisher
สำหรับสภาพแวดล้อม FlexLM และ FlexNet Publisher ไฟล์ที่ใช้วิเคราะห์แบบรวดเร็วบ่อยที่สุดคือ Debug Log ที่เขียนโดย lmgrd และ Vendor Daemon
ค้นหาได้จากที่ใด
บน Windows ให้ตรวจสอบ LMTOOLS หรือ Configuration ของ License Service ใน LMTOOLS ให้เปิดแท็บ Config Services แล้วดูช่องที่ชื่อ "Path to the debug log file"
ตำแหน่งที่พบบ่อยอาจรวมถึง:
C:\ProgramData\FLEXlm\lmgrd\debug.log
- โฟลเดอร์เฉพาะของ Vendor ภายใต้
C:\ProgramData
- Path แบบกำหนดเองที่ตั้งค่าโดย Software Vendor หรือผู้ดูแลไลเซนส์
บน Linux หรือการติดตั้งแบบ Command Line ให้ตรวจสอบคำสั่ง Startup ไฟล์ Service หรือ Init Script ว่ามีคำสั่ง lmgrd ที่ใช้ตัวเลือก -l หรือไม่
ตัวอย่าง: lmgrd -c /path/to/license.dat -l +/var/log/flexlm/vendor-debug.log
วิธีสร้างหรือเปิดใช้งาน
หากยังไม่ได้ตั้งค่า Debug Log ให้กำหนด Path ของ Debug Log ใน LMTOOLS หรือเริ่ม lmgrd ด้วยตัวเลือก -l การใส่ + หน้า Path ของ Log โดยทั่วไปหมายถึงให้เพิ่มรายการใหม่ต่อท้ายไฟล์ แทนที่จะเขียนทับไฟล์เดิม
ตัวอย่าง: lmgrd -c /path/to/license.dat -l +/path/to/debug.log
หากมีการเปลี่ยน Configuration ของ Service ให้ Restart License Service ในช่วง Maintenance Window
ควรอัปโหลดไฟล์ใด
อัปโหลด Debug Log ที่มีบรรทัดกิจกรรมของไลเซนส์ เช่น Checkout, Check-in, การปฏิเสธไลเซนส์ Timestamp และข้อความจาก Vendor Daemon หากคาดว่าจะมีข้อมูล Denial แต่ไม่พบ ให้ตรวจสอบว่า Vendor Options File มีการปิดหรือกดการบันทึก Denial ไว้หรือไม่
Report Log ของ RLM
สำหรับ Reprise License Manager ไฟล์ที่เหมาะที่สุดสำหรับการวิเคราะห์การใช้งานมักเป็น RLM Report Log ไม่ใช่ Debug Log ทั่วไป
ค้นหาได้จากที่ใด
โดยปกติ RLM Report Logging จะถูกตั้งค่าใน ISV Options File ไฟล์นี้อาจถูกอ้างอิงจากบรรทัด ISV ในไฟล์ไลเซนส์ หรืออาจอยู่ข้างไฟล์ไลเซนส์โดยใช้ชื่อ Vendor
ให้มองหาบรรทัดที่ขึ้นต้นด้วย: REPORTLOG
ตัวอย่าง: REPORTLOG +/var/log/rlm/vendor-report.log std
วิธีสร้างหรือเปิดใช้งาน
เพิ่มบรรทัด REPORTLOG ลงใน ISV Options File ใช้ + หน้า File Path หากต้องการให้ Server เพิ่ม Record ใหม่ต่อท้ายไฟล์ แทนที่จะเขียนทับไฟล์เดิม
ตัวอย่าง: REPORTLOG +/var/log/rlm/vendor-report.log std REPORTLOG +/var/log/rlm/vendor-report-detailed.log detailed
โดยทั่วไป Format มาตรฐานเพียงพอสำหรับการทำรายงานทั่วไป ส่วน Format แบบ Detailed อาจมีเวลาของ Checkout และ Check-in ที่ละเอียดกว่า
หลังจากเปลี่ยน Options File ให้ Reread หรือ Restart Service ของ RLM ตามกระบวนการดูแลไลเซนส์ตามปกติของคุณ
ควรอัปโหลดไฟล์ใด
อัปโหลด RLM Report Log หากมี ไฟล์นี้ถูกออกแบบมาสำหรับรายงานการใช้งาน และอาจมีข้อมูล Checkout, Check-in, Denial, Timestamp และ Record กิจกรรมไลเซนส์อื่น ๆ
Usage Log ของ Sentinel RMS
สำหรับ Sentinel RMS ไฟล์ที่เกี่ยวข้องมักเป็น Usage Log ที่สร้างโดย Sentinel RMS License Manager
ค้นหาได้จากที่ใด
โดยปกติชื่อไฟล์และตำแหน่งของ Usage Log จะถูกควบคุมโดย Startup Options ของ License Manager หรือ Configuration เฉพาะของ Vendor บางการติดตั้งบน Windows ใช้ไฟล์ชื่อ lservsta แต่ไม่ได้รับประกันว่าจะใช้กับทุกผลิตภัณฑ์
ตรวจสอบ:
- Startup Options ของ Service Sentinel RMS License Manager
- เอกสารจาก Vendor ของแอปพลิเคชันที่ถูกป้องกันด้วยไลเซนส์
- ไฟล์ Configuration ของ License Manager ที่เกี่ยวข้อง
- โฟลเดอร์บน Server ที่ Software Vendor ใช้
วิธีสร้างหรือเปิดใช้งาน
เปิดใช้งาน Usage Logging ตามคำแนะนำ Configuration ของ Sentinel RMS จาก Vendor หากมี Extended Logging และเหมาะกับสภาพแวดล้อมของคุณ อาจช่วยให้ได้รายละเอียด User และ Host ที่เป็นประโยชน์มากขึ้น
หลีกเลี่ยงการเปลี่ยนแปลง License Service ที่ใช้งานอยู่ หากไม่ได้อยู่ในช่วง Maintenance Window
ควรอัปโหลดไฟล์ใด
อัปโหลด Sentinel RMS Usage Log ที่บันทึกคำขอไลเซนส์ การคืนไลเซนส์ Denial กิจกรรม Commuter และเหตุการณ์ Start หรือ Shutdown ของ License Server
Log ของ Dassault Systèmes DSLS
สำหรับ Dassault Systèmes License Server ระบบจะสร้าง DSLS Log จาก Process ของ DSLS Server และ Configuration ของ Service
ค้นหาได้จากที่ใด
เริ่มจากระบุโฟลเดอร์ติดตั้งของ DSLS Server
ตำแหน่งคำสั่งเริ่มต้นที่พบบ่อย ได้แก่:
Windows: C:\Program Files\Dassault Systemes\DS License Server\win_b64\code\bin
Linux: /usr/DassaultSystemes/DSLicenseServer/linux_a64/code/bin
Server อาจเขียน Log ไปยังโฟลเดอร์ Log เริ่มต้น หรือไปยังโฟลเดอร์ที่กำหนดเองตอนเริ่ม Service
วิธีสร้างหรือกำหนดตำแหน่ง Log
สามารถเริ่ม DSLS พร้อม Options ที่ควบคุมการบันทึก Log ได้
Example: DSLicSrv -startServer -logDir C:\DSLSLogs -logFileSize 20 -compressLog
บน Windows DSLS มักทำงานเป็น Service คุณสามารถตรวจสอบคำสั่งของ Service ปัจจุบันได้โดยใช้ Command Prompt แบบ Elevated: sc.exe qc "DS License Server"
หากเปลี่ยน Options ของ Service DSLS ให้ Restart Service ในช่วง Maintenance Window
ควรอัปโหลดไฟล์ใด
อัปโหลดไฟล์ DSLS Log ที่มีข้อมูลกิจกรรมของ License Server ในช่วงเวลาที่ต้องการวิเคราะห์ หากไม่แน่ใจว่าไฟล์ใดถูกต้อง ให้เริ่มจาก Main Server Log ในไดเรกทอรี Log ของ DSLS ที่ตั้งค่าไว้
License Log ของ Altair ALM
Altair License Manager ใช้ Transactional License Log สำหรับรายงานการใช้งาน ซึ่งแตกต่างจาก Operational Log หรือ Debug Log ทั่วไป
ค้นหาได้จากที่ใด
ตรวจสอบไดเรกทอรีติดตั้งของ Altair License Manager และไฟล์ Configuration alus.conf การตั้งค่า Transactional Log ถูกควบคุมจาก Configuration นี้ และไฟล์ Usage Log มักถูกเขียนไว้ใต้ ALM Data Directory
โฟลเดอร์ที่พบบ่อยอาจรวมถึง:
วิธีสร้างหรือเปิดใช้งาน
ตรวจสอบค่า ALUS_LOG_LEVEL ใน alus.conf
ระดับการบันทึก Log ที่พบบ่อย:
0 -- ไม่บันทึก Usage Log
1 -- Anonymous Usage Log
2 -- Anonymous และ Detailed Usage Log
หากต้องการรายงานระดับ User, Host หรือรายละเอียดเชิงลึก โดยทั่วไป Detailed Log จะมีประโยชน์มากกว่า Anonymous Log หากมีการเปลี่ยน Configuration ของ Logging ให้ Restart License Service ในช่วง Maintenance Window
ควรอัปโหลดไฟล์ใด
อัปโหลด Transactional Usage Log ไม่ใช่เฉพาะ Operational Server Log เท่านั้น Operational Log หรือ Debug Log มีประโยชน์สำหรับการ Troubleshoot แต่ Transactional Usage Log มักเป็นแหล่งข้อมูลที่เหมาะกว่าสำหรับการวิเคราะห์การใช้งาน
Debug Log ของ LM-X
สำหรับ LM-X License Manager ไฟล์ที่เกี่ยวข้องมักเป็นไฟล์ Log ของ LM-X License Server ขึ้นอยู่กับ Configuration โดย Log นี้อาจมี Checkout, Check-in, Denial, Warning และกิจกรรมอื่น ๆ ของ Server
ค้นหาได้จากที่ใด
วิธีที่ง่ายที่สุดในการหา Log คือผ่าน LM-X License Server Client เปิดแท็บ Log File เพื่อดู ค้นหา และดาวน์โหลด Log ของ License Server
Path ของ Log ยังสามารถตั้งค่าได้ในไฟล์ Configuration ของ LM-X License Server บางการติดตั้งจะเขียนไฟล์ Log เริ่มต้นไว้ใต้ไดเรกทอรีของ License Server
ตัวอย่าง Configuration ที่พบบ่อย: LOG_FILE = C:\Program Files\lmx-server.log LOG_FILE = /home/user1/lmx-serv.log
วิธีสร้างหรือเปิดใช้งาน
ใช้ LM-X License Server Client หรือไฟล์ Configuration ของ LM-X เพื่อเปิด Logging และกำหนดตำแหน่งไฟล์ Log หากมี Extended Logging อาจให้รายละเอียดได้มากขึ้น
หลังจากเปลี่ยนการตั้งค่า Logging ให้ Restart LM-X License Server หากเครื่องมือ Configuration ระบุว่าจำเป็น
ควรอัปโหลดไฟล์ใด
อัปโหลดไฟล์ Log ของ LM-X License Server หากมีหลายไฟล์ ให้เลือกไฟล์ที่ครอบคลุมช่วงเวลาที่คุณต้องการวิเคราะห์