มีเอกสารใด ๆ เกี่ยวกับระบบบันทึกใหม่ของ macOS Sierra หรือไม่


4

ฉันพยายามวินิจฉัยปัญหาเกี่ยวกับ MacBook ที่จะไม่ใช้ NetBoot จากเซิร์ฟเวอร์ Mac Mini ที่ใช้ MacOS X Server 5.2 และ macOS Sierra อย่างไรก็ตามมันพิสูจน์ได้ว่าค่อนข้างยากเมื่อฉันมาดูไฟล์ล็อกของเซิร์ฟเวอร์จริง ๆ นอกเหนือจากบันทึกของเซิร์ฟเวอร์ที่พวกเขาว่างเปล่าโดยสิ้นเชิงและบันทึกของเซิร์ฟเวอร์ดูเหมือนว่าจะไม่มีประโยชน์อะไรเลย

หลังจากขุดบนไซต์ของ Apple ฉันเจอโพสต์นี้ซึ่งแนะนำว่า Apple ได้เปลี่ยนระบบการบันทึกใน macOS Sierra และแน่นอนทำตามคำแนะนำที่นั่นฉันสามารถหาบันทึกได้ แต่พวกเขายังไม่สามารถดูได้ผ่านแอปเซิร์ฟเวอร์ และเอกสารเซิร์ฟเวอร์อย่างเป็นทางการของ Apple ยังพูดถึงการบันทึกลงในไฟล์บันทึกดั้งเดิม

มีรายละเอียดเพิ่มเติมหรือเอกสารใด ๆ ในระบบการบันทึกใหม่หรือจะให้เล่นกับแอปพลิเคชันเซิร์ฟเวอร์ได้หรือไม่?

คำตอบ:


2

การบันทึกส่วนใหญ่ที่ถูกเปลี่ยนเส้นทางไปยังไฟล์บันทึกที่กำหนดเองได้เริ่มต้นกลับไปที่บันทึกของระบบ ดังที่ได้กล่าวไว้ในโพสต์ที่คุณอ้างถึงคำสั่ง log (man log) เป็นวิธีที่ดีที่สุดในการเข้าถึงข้อมูล

สำหรับปัญหา netboot การดูข้อความบันทึกจาก bootpd & tftp ควรให้ข้อมูลที่เป็นประโยชน์แก่คุณ

log stream --predicate  '(process == "bootpd") || (process == "tftp")' -info

ขอบคุณ - ฉันจัดการเพื่อวินิจฉัยปัญหาด้วย netboot เมื่อฉันพบคำสั่งบันทึกในลิงค์ด้านบน ปัญหามีมากขึ้นในขณะนี้เอกสารประกอบของ Apple แบบออนไลน์ไม่ได้กล่าวถึงบันทึกใหม่และแอปเซิร์ฟเวอร์จะทำงานราวกับว่าบันทึกทั้งหมดว่างเปล่า
RTPeat

@Leland ดังนั้นสิ่งที่เทียบเท่าของsyslog -k Sender kernel -k Message CSeq 'n Cause: -'?
Pacerier

ดังนั้นคุณจะขอข้อความจากเคอร์เนลที่มีซับสตริงกรณี folded 'n สาเหตุ: -'? ฉันคิดว่ามีกรณีที่จะพับสำหรับคุณลอง log show —info —debug —predicate ‘process contains “kernel” and eventMessage contains “n Cause: -“‘
Leland Wallace
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.