안녕하세요. 서버프로그램 초보입니다.
c로 되어 있는 소켓통신 서버프로그램을 보고 있는데요. 로그인, 에러상황, 등을 로그 파일로 남겨야 된다고 합니다. 나중에 로그파일을 웹페이지등에서 간단히 볼수 있어야 된다고 하고요.
로그파일의 형태는 어떤식으로 남겨야 하나요? 로그파일의 예제 형태를 보고싶네요. 도움좀 부탁드립니다.
일반 텍스트 파일로 로그를 남기고 당연히 텍스트로 된 파일은 일정한 형식을 가지게 되고 그것을 분석할 수 있는 분석기는 터미널이나 웹에서 확인할 수 있게 되겠죠.
log file의 예제는... apache log나.. /var/log/messages 등을 살펴보시면 될 것입니다.
서버 프로그램이면,
시각, remote ip/port, process id 등이 남아야하고
각 event 마다, login 실패, 접근하는 file 목록 등....
원하는 event를 남기시면 되겠습니다.
생각하면 log에 대해 참 많은 부분이 있습니다.
성의없는 답변이 되었네요.. -.-
---http://coolengineer.com
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
저같은 경우는..
일반 텍스트 파일로 로그를 남기고 당연히 텍스트로 된 파일은 일정한 형식을 가지게 되고 그것을 분석할 수 있는 분석기는 터미널이나 웹에서 확인할 수 있게 되겠죠.
log file의 예제는... apache log나.. /var/log/
log file의 예제는... apache log나.. /var/log/messages 등을 살펴보시면 될 것입니다.
서버 프로그램이면,
시각, remote ip/port, process id 등이 남아야하고
각 event 마다, login 실패, 접근하는 file 목록 등....
원하는 event를 남기시면 되겠습니다.
생각하면 log에 대해 참 많은 부분이 있습니다.
성의없는 답변이 되었네요.. -.-
---
http://coolengineer.com
댓글 달기