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

2
ดูบันทึก journalctl รุ่นเก่าได้อย่างไร (หลังจากการหมุนอาจจะ?)
ฉันใช้นักเทียบท่าบน Ubuntu 16.04 และต้องการดูบันทึก อย่างไรก็ตามฉันไม่สามารถดูบันทึกหลังจากสิ่งที่ฉันคาดเดาว่าเป็นประเภทการหมุนเวียนหรือบันทึกมีขนาดที่แน่นอน ฉันยังไม่ได้ทำการเปลี่ยนแปลงใด ๆ กับ journald.conf ดังนั้นฉันจึงใช้ค่าเริ่มต้นที่นั่น ตัวอย่างของสิ่งที่ฉันเห็น: systemctl docker statusยืนยันว่าบริการใช้งานsince Thu 2016-10-13 18:56:28 UTCได้ อย่างไรก็ตามเมื่อฉันเรียกใช้สิ่งที่ชอบjournalctl -u docker.service --until "2016-10-13 22:00"- ผลลัพธ์เดียวที่ฉันได้รับคือ-- Logs begin at Fri 2016-10-14 01:18:49 UTC, end at Fri 2016-10-14 16:18:25 UTC. --ฉันสามารถดูบันทึกในช่วงนั้นได้ตามที่คาดไว้ คำถามของฉันคือทำไมฉันไม่สามารถดูบันทึกเก่า ๆ ด้วย journalctl และฉันจะแก้ไขปัญหานี้ได้อย่างไรเพื่อดูบันทึกได้

3
คุณใช้รูปแบบ journalctl ของ systemd อย่างไร
ฉันพยายามที่จะใช้journalctlการจับคู่แบบ SYSLOG_IDENTIFIERS'บน ตัวอย่างเช่นฉันมีข้อความจำนวนมากติดแท็กsshd: $ journalctl -t sshd | wc -l 987 แต่ถ้าฉันพยายามใช้การจับคู่รูปแบบเพื่อค้นหา: $ journalctl -t 'ssh*' -- No Entries -- $ journalctl -t 'ssh.*' -- No Entries -- หน้า manctctctl บอกว่ารูปแบบควรใช้งานได้ แต่ฉันไม่สามารถหาสิ่งอื่นใดเกี่ยวกับวิธีการใช้ / กำหนดรูปแบบใน systemd $ man journalctl .... -t, --identifier=SYSLOG_IDENTIFIER|PATTERN Show messages for the specified syslog identifier SYSLOG_IDENTIFIER, or …

1
วิธีกำหนดค่า systemd journal-remote
วิธีกำหนดค่า systemd journal-remote เพื่อฟังบนพอร์ตเฉพาะ? ทั้งหมดที่ฉันหาได้คือตัวอย่างบรรทัดคำสั่ง และจากหน้า man นั้นดูเหมือนจะไม่มีตัวเลือกใด ๆ ใน journal-remote.conf
17 journald 

1
การเข้าถึง journalctl สำหรับผู้ใช้ที่ไม่ใช่รูท
เอกสารเจอร์นัลบอกว่าการเพิ่มผู้ใช้ในกลุ่ม 'systemd-journal' หรือกลุ่ม 'adm' ช่วยให้ผู้ใช้สามารถเข้าถึงเจอร์นัลทั้งระบบได้ ฉันใช้ CentOS 7 ล่าสุดและดูเหมือนว่าฉันมีปัญหาในการเข้าถึงวารสารในฐานะผู้ใช้ที่ไม่ใช่รูท นี่คือการกำหนดค่าของฉัน: $ id uid=1000(centos) gid=1000(centos) groups=1000(centos),4(adm),10(wheel),190(systemd-journal) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 $ cat /etc/systemd/journald.conf [Journal] Storage=persistent $ journalctl -- Logs begin at Sat 2015-08-29 16:35:52 UTC, end at Sat 2015-08-29 17:28:47 UTC. -- Aug 29 16:35:52 hostname ... <log continues> ไม่มีบันทึกของระบบในเอาต์พุต journalctl นี่คือการกำหนดค่าสิทธิ์ของฉัน: $ ll …

2
journalctl - หยุดการติดตามโดยไม่ออกจากเพจเจอร์
ถ้าฉันทำ: journalctl -u my-service จากนั้นShift-Fให้ทำตามในขณะที่เพจจิ้งฉันจะ(interrupt to abort)ไม่ออกเพจเจอร์ได้อย่างไร ด้วยlessปกติฉันแค่^Cแต่ถ้าฉันทำเช่นนั้นใน journalctl มันจะออกจากเพจเจอร์ทั้งหมด
10 systemd  journald  less 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.