집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >리눅스 저널은 무슨 뜻인가요?
linux 저널은 시스템 로그 정보, 커널 로그 정보는 물론 원래 RAM 디스크의 정보, 초기 부팅 정보, STDOUT 및 STDERR 데이터 스트림에 기록된 정보를 캡처하는 데 사용되는 systemd의 구성 요소입니다. 모든 서비스.
이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.
리눅스 저널이 무슨 뜻인가요?
journal은 centos7의 systemd 구성 요소이며 Journald에 의해 처리됩니다. 시스템 로그 정보, 커널 로그 정보, 원시 RAM 디스크의 정보, 초기 부팅 정보, 모든 서비스의 STDOUT 및 STDERR 데이터 스트림에 기록된 정보를 캡처합니다.
Linux 서버를 위해 만들어진 새로운 시스템 로그 방식이라고 할 수 있습니다. 이러한 로그 정보는 바이너리 파일에 기록되고, Journalctl을 사용하여 읽혀지며, 기본적으로 /run/log/에 저장됩니다.
이것과 이전 rsyslog의 차이점이나 관계는 무엇인가요?
systemd-journald.service: systemd에서 제공하는 기본 메시지 수신자
rsyslog.service: 주로 시스템 및 네트워크 서비스의 메시지를 기록합니다.
CentOS 7은 실제로 기존 rsyslog.service를 유지합니다. 대부분의 업스트림은 systemd의 자체 로그인 파일 로그 관리 기능도 사용합니다! 그는 이를 지원하기 위해 systemd-journald.service 서비스를 사용합니다. 기본적으로 시스템은 systemd에 의해 관리되는데, systemd에 의해 시작된 모든 서비스에 대해 재시작이나 종료 과정에서 일부 문제나 정상적인 메시지가 발생하면 해당 메시지는 systemd-journald.service down에 의해 바이너리 형식으로 기록된 후 전송됩니다. 추가 기록을 위해 이 메시지를 rsyslog.service에 보냅니다.
systemd-journald.service의 기록은 주로 메모리에 위치하므로 접속 성능이 비교적 좋습니다. Journalctl 및 systemctl status unit.service를 통해 다양한 서비스의 로그인 파일을 볼 수도 있습니다! 이것의 장점은 로그 파일을 개별 서비스와 함께 볼 수 있다는 것입니다. 단일 서비스 처리는 건초 더미에서 바늘을 찾기 위해 /var/log/messages로 이동하는 것보다 훨씬 쉽습니다!
추천 학습: "linux 비디오 튜토리얼"
위 내용은 리눅스 저널은 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!