rsyslogd(시스템로그데몬)의 이해와 흐름도
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,065 조회
- 0 추천
-
목록
본문
rsyslogd(시스템로그데몬)의 이해와 흐름도
이 로그데몬의 정식이름은 " Linux system logging utilities"이다.
즉 "리눅스시스템 로그유틸리티"라는 것이다.
간단히 말하자면 리눅스에서 관리되는 모든 로그파일들을 관리하고 설정하는 데몬이라는 뜻이다.
우선 rsyslogd에 관련된 파일들과 데몬그리고 실행방법들에 대한 설명을 아래 표로써 설명을 대신한다.
[rsyslog서비스관련 데몬과 파일들]
구 분
|
위치 및 실행방법
|
설 명
|
로그데몬위치 |
/sbin/rsyslogd |
로그데몬의 위치 및 데몬프로그램 |
로그데몬 설정파일 |
/etc/rsyslog.conf |
로그데몬의 설정파일, 각종 로그파일들의 설정 및 저장위치지정 |
데몬개별로그설정 디렉토리(위치) |
/etc/rsyslog.d/
|
개별로그설정 위치 |
로그데몬PID파일 |
/run/rsyslogd.pid |
syslogd데몬의 PID 파일 |
로그데몬 실행 |
systemctl start rsyslog |
로그데몬 실행방법 |
로그데몬 종료 |
systemctl stop rsyslog |
로그데몬 종료방법 |
로그데몬 재시작 |
systemctl restart rsyslog
|
로그데몬 재시작방법 |
로그데몬의 실행 흐름도를 간략히 맵으로 그려보면 다음과 같다.
리눅스 로그파일시스템이 어떻게 실행되어서 로그파일에 저장되며 또한 logrotate에 의해서 어떻게 관리가 되는가를 한눈에 알 수 있을 것이다.
물론 필자가 인지하지 못했던 부분이 있을 수도 있으나 필자가 아는대로 흐름도를 작성해 본 것이다.
관련자료
-
이전
-
다음