วิธีส่งบันทึก macOS ไปยังเซิร์ฟเวอร์ syslog (graylog) จาก /etc/asl.conf


3

ฉันเพิ่งเซ็ตอัพเจ๋ง ๆ Graylog เซิร์ฟเวอร์สำหรับฉันซึ่งฉันมีเครื่องหลายเครื่องในขณะนี้กำลังส่งออกบันทึกของพวกเขาไปยัง มันยอดเยี่ยมมากและช่วยฉันด้วย ฉันต้องการทำเช่นเดียวกันกับ macOS มีคำแนะนำที่ล้าสมัยเกี่ยวกับวิธีการทำเช่นนี้กับ syslog บน macOS แต่ฉันคิดว่าพวกเขาไม่ทำงานเพราะ macOS หมุนไปที่ Apple System Log ผ่าน syslog

ฉันสงสัยว่ารายการที่จำเป็นต้องใช้ในการสร้าง asl ส่งบันทึกตามที่ฉันต้องการควรตรงไปตรงมา อย่างไรก็ตามฉันยังไม่พบวิธีแก้ปัญหาที่ใช้งานได้

คำแนะนำเฉพาะใด ๆ จะดีมาก ฉันจะโพสต์กลับเมื่อฉันหาทางออกด้วยตนเอง

- อัปเดต 1 - ฉันพบว่าบันทึกของ graylog ในการบันทึกผ่านทางบรรทัดที่เพิ่มใน /etc/syslog.conf ทำงานได้จริง แต่ส่งบันทึกผ่าน UDP ฉันลองใช้ทั้งโทเค็น "@" และ "@" "ไปข้างหน้าของปลายทางที่ฉันเคยเห็นเคยใช้เพื่อแยกความแตกต่างของโปรโตคอลเครือข่ายที่ใช้ ฉันคิดว่าการใช้ syslog ของ macOS นั้นสนับสนุน UDP ฉันยังต้องการทราบวิธีการทำเช่นนี้ผ่าน /etc/asl.conf ดังนั้นคำถามจึงเกิดขึ้น


คุณหาคำตอบเกี่ยวกับเรื่องนี้หรือไม่?
Vivian

ไม่ฉันใช้เวลาแค่สองสามชั่วโมงในการทำสิ่งนี้ อย่างน้อยวิธี syslog ใช้งานได้จริง แต่ดูเหมือนว่าคำตอบ "ผิด"
James T Snell
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.