데몬에서 별도의 로그파일를 남기는 방법?
글쓴이: marunguy / 작성시간: 금, 2010/11/12 - 12:06오후
안녕하세요.
CentOS 5.5 상에서 파이썬으로 서버 데몬을 작성 중입니다.
/var/log/mylog 폴더를 만들고 그 밑에 로그파일을 생성하고 있습니다.
그런데, 직접 로그를 쓰다 보니 깔끔하지도 않고 보안문제도 있을 것 같습니다.
다른 방법 없나해서 찾아보니 syslog 를 이용하는 방법이 있더군요.
몇가지 테스트를 해보니 /var/log/message 파일에만 남는 것 같습니다.
syslog 메뉴얼을 읽어봐도 별도의 로그파일명을 지정할 수 있는 방법을 찾을 수가 없네요.
아파치의 경우 /var/log/httpd 폴더에 여러 로그파일을 남깁니다.
아파치처럼 별도의 로그파일을 생성하려면 어떤 방법이 있나요?
그럼...
Forums:
syslog.conf를 보세요.
syslog.conf를 보세요.
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
아래는 syslog.conf 내용입니다. 처음 설치된
아래는 syslog.conf 내용입니다. 처음 설치된 상태 그대로 입니다.
mail, authpriv, cron 등에 따라 파일을 지정할 수 있는 걸로 알고 있습니다.
이런 것들이 이미 지정되어 있는 것 아닌가요?
제가 만든 데몬이 /var/log/mylog/mylogfile 에 로그를 남기려면 어떻게 해야하나요?
또한, syslog 에 로그를 남기려면 syslog() 함수를 써야 될 것 같은데요.
이건 또 어떻게 써야 할까요?
syslog 메뉴얼을 봐도 잘 모르겠습니다. TT_TT...
댓글 달기