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

การเพิ่มข้อความส่วนใหญ่คำเตือนและ / หรือข้อผิดพลาดลงในล็อกไฟล์

2
systemd เมื่อ 15.04 จะไม่บันทึก stdout ของหน่วย
ฉันกำลังพยายามสร้าง systemd unit เป็นเว็บเซิร์ฟเวอร์ ปัจจุบันfoo.serviceไฟล์ของฉันมีลักษณะดังนี้: [Unit] Description=The Foo Web Server [Service] Type=simple ExecStart=/opt/foo/.cabal-sandbox/bin/foo [Install] WantedBy=multi-user.target fooปฏิบัติการโดยอัตโนมัติร้องขอ HTTP ทั้งหมดที่ stdout - นี่คือการทดสอบอย่างดี อย่างไรก็ตามเมื่อฉันดูบันทึกด้วยjournalctl -u fooฉันได้รับผลลัพธ์เช่นนี้เท่านั้น: ... May 06 17:46:57 localhost systemd[1]: Stopping The Foo Web Server... May 06 17:46:57 localhost systemd[1]: Started Foo Web Server. May 06 17:46:57 localhost systemd[1]: Starting …
12 15.04  log  logging  systemd  stdout 

3
บันทึกการตรวจสอบของ UFW หมายถึงอะไร?
บางครั้งฉันได้รับรายการบันทึก AUDIT เหล่านี้จำนวนมาก ... [UFW AUDIT] IN= OUT=eth0 SRC=176.58.105.134 DST=194.238.48.2 LEN=76 TOS=0x10 PREC=0x00 TTL=64 ID=32137 DF PROTO=UDP SPT=36231 DPT=123 LEN=56 [UFW ALLOW] IN= OUT=eth0 SRC=176.58.105.134 DST=194.238.48.2 LEN=76 TOS=0x10 PREC=0x00 TTL=64 ID=32137 DF PROTO=UDP SPT=36231 DPT=123 LEN=56 [UFW AUDIT] IN= OUT=lo SRC=192.168.192.254 DST=192.168.192.254 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=54579 DF PROTO=TCP SPT=59488 …
11 firewall  logging  ufw 

2
การบันทึกแบบอะซิงโครนัสผ่าน rsyslogd (8) และการเพิ่มบัฟเฟอร์การเขียน
ในเว็บไซต์ที่มีปริมาณการใช้งานค่อนข้างสูงซึ่งทำงานในคอนเทนเนอร์เสมือน (VMware) และไม่มีที่เก็บข้อมูลในเครื่องเราจึงสามารถเพิ่มปริมาณงาน (คำขอต่อวินาที) ได้อย่างมีนัยสำคัญโดยเปลี่ยนจากการบันทึกลงในไฟล์บันทึกโดยตรง (ซึ่งอยู่บนrsyslogd โดยพื้นฐานแล้วเราได้เปลี่ยนจากการบันทึกแบบซิงโครนัสเป็นอะซิงโครนัส คนงานเว็บเซิร์ฟเวอร์เขียนโดยใช้syslog (3)ไปยังบัฟเฟอร์หน่วยความจำบางส่วนและrsyslogd (8)ส่งข้อมูลไปยังไฟล์จริงขนานและตามจังหวะของมันเองดังนั้นกระบวนการจึงไม่บล็อก IO เมื่อทำการบันทึก จนถึงตอนนี้ดีมาก ปัญหาคือrsyslogd ที่ป้องกันไม่ให้มีการเขียน (เช่นการหยุดทำงานของเครือข่ายชั่วขณะ / เป็นเวลานาน) และบัฟเฟอร์ที่เข้ามาเติมเต็มอย่างรวดเร็ว คำถามของฉันคือ: ลูกค้าสามารถบล็อกเมื่อเขียนถึงrsyslogdโดยใช้syslog (3) ได้หรือไม่? มีวิธีดูสถิติrsyslogdเช่นบัฟเฟอร์มีขนาดใหญ่ / เต็มหรือไม่ มีวิธีเพิ่มขนาดของบัฟเฟอร์ขาเข้าrsyslogdหรือไม่

4
ฉันจะค้นหาข้อความที่เกี่ยวข้องกับ Apache ได้ที่ไหน
Apache ไม่เริ่มทำงานอัตโนมัติเหมือนปกติ ฉันต้องการลองหาสาเหตุ ดูเหมือนว่ามันจะไม่เริ่มทำงานวันนี้ดังนั้นไม่มีอะไรใน /var/log/apache2/error.log ตั้งแต่มันไม่เคยวิ่ง ตามที่ฉันเข้าใจแล้วสคริปต์ apache คือ /etc/init.d/apache2 ดังนั้นฉันต้องการค้นหาข้อความบางส่วนเกี่ยวกับสคริปต์นี้ อย่างไรก็ตามฉันไม่พบสิ่งใดใน / var / log / messages หรือ syslog มีทุกที่ในระบบที่มีข้อความว่า "ใช่ฉันกำลังเริ่ม /etc/init.d/apache2 ตอนนี้; มันทำงาน" หรือโดยเฉพาะอย่างยิ่ง "มันไม่ทำงานและนี่เป็นเหตุผล! ? ฉันใช้ Ubuntu Release 10.04 (lucid), Kernel Linux 2.6.32-38 และ GNOME 2.30.2

2
ลบ / var / log / syslog โดยไม่ตั้งใจ
ฉันลบ / var / log / syslog โดยไม่ตั้งใจและตอนนี้ฉันไม่สามารถ rsyslog ทำงานได้ ฉัน googling ฉันพยายามทุกอย่างที่ฉันพบ จะแม่นยำ: ฉันสร้าง syslog ด้วยการสัมผัส จากนั้นฉันตั้งค่า chmod และ chown อย่างถูกต้อง ตอนนี้ls -alให้ผลลัพธ์นี้: -rw-r----- 1 syslog adm 0 jún 23 02:36 syslog -rw-r----- 1 syslog adm 1557257 jún 23 01:33 syslog.1 -rw-r----- 1 syslog adm 156618 jún 22 07:51 …
10 14.04  log  logging  syslog  rsyslog 

1
กำหนดว่าเมื่อใดที่แล็ปท็อปถูกเสียบเข้ากับแหล่งพลังงานเป็นครั้งสุดท้าย
ฉันกำลังมองหารายการบันทึกของเมื่ออุปกรณ์ของฉันถูกเสียบและถอดปลั๊กไฟจากแหล่งจ่ายไฟหลักหรือเมื่อแบตเตอรี่เปลี่ยนจากสถานะการคายประจุ / การชาร์จ รายการบันทึกใดที่ฉันต้องการค้นหาสิ่งนี้

3
ฉันจะเปลี่ยนเส้นทาง Google Chrome ออกจาก kern.log ของฉันได้อย่างไร
ฉันมีบันทึกหลายร้อยรายการ: Feb 13 16:46:56 XXXX kernel: [42982.178922] type=1701 audit(1360799216.852:1514): auid=4294967295 uid=1000 gid=1000 ses=4294967295 pid=5529 comm="chrome" reason="seccomp" sig=0 syscall=2 compat=0 ip=0x7f3060b476b0 code=0x50000 Feb 13 16:46:56 XXXX kernel: [42982.178943] type=1701 audit(1360799216.852:1515): auid=4294967295 uid=1000 gid=1000 ses=4294967295 pid=5529 comm="chrome" reason="seccomp" sig=0 syscall=2 compat=0 ip=0x7f3060b476b0 code=0x50000 มีการอธิบายพฤติกรรมนี้ที่นี่: เหตุใดจึงมีเหตุการณ์ "seccomp" ที่เกี่ยวข้องกับ Google Chrome ใน syslog . …

2
จะบันทึกประวัติเทอร์มินัลลงในไฟล์จากไฟล์ bash ได้อย่างไร
ฉันกำลังพยายามสร้างสคริปต์ทุบตีที่จะบันทึกประวัติเทอร์มินัลเป็นไฟล์ชื่อ hist.txt history > hist.txtดูเหมือนว่าการใช้จะไม่ทำงานในสคริปต์ทุบตี แต่ทำงานได้ดีเมื่อดำเนินการในบรรทัดคำสั่ง คำแนะนำใด ๆ ที่ชื่นชมอย่างมาก ขอบคุณจูดี้
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.