คำถามติดแท็ก syslogd

3
คุณเปิดใช้งาน syslogd เพื่อยอมรับการเชื่อมต่อขาเข้าบน Snow Leopard จากตัวบันทึกระยะไกลได้อย่างไร
ฉันจะรับ syslogd เพื่อยอมรับการเชื่อมต่อขาเข้าจากโฮสต์ระยะไกลบน Snow Leopard ได้อย่างไร ฉันต้องการรวมศูนย์การบันทึกเช่นที่อุปกรณ์และระบบต่าง ๆ ส่งบันทึกไปยัง syslogd ของ Snow Leopard ซึ่งโดยปกติแล้วจะแขวนใน UDP 514 อย่างไรก็ตามฉันไม่สามารถทำให้พวกเขาได้รับการยอมรับจาก ole syslogd ที่ดี ฉัน tcpdumped บนกล่อง Snow Leopard เพื่อตรวจสอบว่าแพ็คเก็ตกำลังพ่นออกไปที่พอร์ต 514 - พวกเขาเป็น ฉันตรวจสอบว่า syslogd กำลังฟัง 514 - ไม่ใช่ Googling around บอกฉันว่าใน OSX เวอร์ชั่นเก่า (คุณไม่ชอบวิธีที่สิ่งต่าง ๆ เปลี่ยนแปลงอย่างรวดเร็วบน OSX) เพียงแค่เพิ่มธงลงใน syslogd daemon เพื่อให้รีโมต หนึ่งทำสิ่งนี้ใน com.apple.syslogd.plist …

1
OS X กำลังส่ง syslog ไปยังกล่องรีโมต
ด้วยเหตุผลบางอย่างฉันมีเวลายากที่จะคาดหัว OS X จัดการกับสิ่งต่าง ๆ เช่น init, cron และ daemon "ปกติ" หลายปีที่ผ่านมาที่ใช้ * ทำงานห้าม ฉันจะกำหนดค่า syslogd บนกล่อง 10.6 OS X เพื่อส่งบันทึกไปยังเซิร์ฟเวอร์ syslog ได้อย่างไร

2
วาง syslog ระยะไกลลงในไฟล์ของตัวเอง
ฉันมีเราเตอร์ Tomato และมีความสามารถในการบันทึกของมันไปยังเซิร์ฟเวอร์ภายนอก syslogเป็นตัวเลือกที่ชัดเจนสำหรับสิ่งนี้ ดังนั้นฉันจึงเปิดใช้งานการบันทึกระยะไกลบนเซิร์ฟเวอร์ linux ของฉันsyslogd( syslogd -r) และฉันสามารถดูบันทึก/var/log/syslogทั้งหมดได้ สิ่งที่ฉันต้องการจะทำคือนำทุกอย่างที่มาจาก IP ของเราเตอร์ของฉัน (10.0.0.1) และโอนไปยังไฟล์ของตัวเอง/var/log/tomatoเพื่อหลีกเลี่ยงการสร้างมลภาวะ syslog ด้วยบันทึกภายนอก ฉันไม่พบตัวอย่างของคนที่ทำสิ่งนี้ ทางออกเดียวของฉันคือการรวมสคริปต์เข้าด้วยกันเพื่อแยกบรรทัดใด ๆ เข้า/var/log/syslogด้วย10.0.0.1กันและวางบรรทัดลง/var/log/tomatoและให้สคริปต์ทำงานเป็นงาน cron แต่ดูเหมือนจะยุ่งโดยไม่จำเป็น จะต้องมีวิธีที่ดีกว่า แก้ไข: ถ้าไม่มีใครรู้ว่ามีวิธีแก้ปัญหาฉันแน่ใจว่า 95% syslogไม่สนับสนุนสิ่งนี้หลังจากอ่านหน้าเชิงลึกมากขึ้น ดังนั้นฉันต้องโยกย้ายไปยังsyslog-ngหรือสร้างสคริปต์ที่บ้าที่ทำงานด้วย cron
2 linux  remote  syslogd 

1
asl.conf ไม่มีผลกับสภาพแวดล้อม OS X Yosemite ของฉัน
ฉันพยายามที่จะหยุดการบันทึกที่น่ารำคาญของแอปพลิเคชันบางอย่างโดยที่ไม่ประสบความสำเร็จ สิ่งที่ฉันทำคือสิ่งเหล่านั้นอธิบายเหมือนในคำถามนี้: วิธีปิดการใช้งาน / ตั้งค่าระดับการบันทึก / การตั้งค่าสำหรับแอปพลิเคชัน PER Mac OS X แต่อย่างไรก็ตามการปรับเปลี่ยนใน asl.conf จะไม่มีผลใด ๆ และแอปเหล่านั้นยังคงทำการบันทึกอยู่ ฉันจะหยุดการบันทึกของแอปพลิเคชันบางอย่างได้อย่างไร สิ่งที่ฉันพยายาม: เพิ่มบางบรรทัดเหล่านี้ใน asl.conf: ? [= ผู้ส่ง Adobe Lightroom] ไฟล์ / dev / null ? [= ผู้ส่ง GoogleSoftwareUpdateAgent] ละเว้น ? [= เครื่องมืออำนวยความสะดวก libsystem_network] ละเว้น ? [CA = ข้อความ tcp_connection_destination_prepare_complete] ละเว้น ? [S = ผู้ส่ง …
2 macos  mac  console  syslogd 

0
แท็กข้อความ syslog ที่เข้ามาพร้อมกับแหล่งที่มาหรือไม่
ฉันใช้เซิร์ฟเวอร์ Mac OS X 10.7 ด้วย syslogd ยอมรับ syslogs ระยะไกลบนพอร์ต UDP มาตรฐาน ฉันเพิ่งใช้เวลาพยายามแก้ปัญหาที่ฉันได้รับข้อความในบันทึกของฉันทุก ๆ 10 วินาทีโดยไม่มีข้อบ่งชี้ว่าข้อความมาจากไหน ฉันสามารถติดตามพวกเขาได้โดยใส่ syslogd เข้าสู่โหมดแก้ไขข้อบกพร่อง (ซึ่งแสดงให้เห็นเมื่อมันยอมรับแพ็กเก็ตและที่อื่น ๆ ) อย่างไรก็ตาม (แน่นอน) จะง่ายกว่านี้มากถ้าข้อความนั้นรวม IP ต้นทาง มีวิธีทำให้ syslog เพิ่มข้อมูลนี้ไปยังข้อความที่ได้รับหรือไม่?

0
ช่วงเวลาขั้นต่ำ rsyslog สำหรับ RepeatMsgReduction
ให้ rsyslog 5.8.11 กับ $RepeatedMsgReduction onแต่มีบันทึกข้อความบางส่วน (เช่น kernel: last message repeated 823348 times ) ยังคงบ่อยเกินไป (20 / วินาที) วิธีการควบคุม rsyslog ต้องรอระหว่างข้อความ "ข้อความซ้ำแล้วซ้ำอีกครั้ง" ฉันชอบ 1..2 วินาที
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.