Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : Re : 로그에 관한 질문이요
글번호: 681
작성자: hatukoi
작성일: 2007/10/11 오후 2:40:00 (2007/10/11 오후 2:44:00 수정)
조회수: 3996
>     public static void AddLog(string strtitle,string strMsg, LogLevel logLevel)
>        {
>            if(logLevel<=Account.MyAccount.loglevel)
>                using(StreamWriter sw = new StreamWriter(strFileName,true,System.Text.Encoding.Default))
>                {
>                    sw.WriteLine(DateTime.Now.ToString("HH:mm:ss ")+"******************* "+strtitle+" *******************");
>                    sw.WriteLine(strMsg);
>                    sw.Close();
>                }
>        }

아마 이런식이 아닐까 싶네요.저도 확실히 아는건 아닙니다만...
어떤 오류가 낫거나 어떤 현상이 나타났을때 loglevel이라는 사용자정의 값을 addlog함수에 던져서 일정 수준이상이면 strFile이라는 파일에 오류상태나 이벤트등을 적는 것
같습니다.
Account.MyAccount.loglevel라는 필드에 특정한 값을 조율함으로써 그 수준을 조절하는
걸테구요...

test.aspx
try
(
  test();
)
catch(exception e)
(
  addlog("test.aspx의 test()함수 오류"),e.Message,5);//5는 일정한 수준의 loglevel값
)
flinally()

이런 느낌으로 말이죠...
어쩌면 loglevel은 얼마나 자세히 적을 것이냐 일수도 있습니다.
1이면 아주 간단한 정보만...점점 클수록 더욱 자세히 적는...
loglevel이란 놈을 좀 추적해보심이 어떨까 싶네요.
아무튼 제가 파악한 바로는 그렇군요.

ps.아...'로그'라 함은 어떤 상태정보라고 해야 할까요.
예를 들어 로그인할때마다 txt화일에 로그인 정보를 위의 로직처럼 strFile에 쓴다면
로그인 '로그'가 되는거죠.로그분석한다 라는 걸 생각하시면 좀 편하실지...
>
------------------------------------------------------------

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트
  oozion
  2007-10-11 오후 6:42:02
아~~
다시 한번 차근차근 봐야 겠네요..
감사합니다~^^*

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 도와주세요~~ㅡㅜ (1) - 홍경민 2007-10-12 4881
  로그에 관한 질문이요 (4) - 홍경민 2007-10-11 3902
현재글 Re : 로그에 관한 질문이요(1) - hatukoi 2007-10-11 3996
다음글 MDI 폼에서...(2) - 이용우 2007-10-11 4258
 
손님 사용자 Anonymous (손님)
로그인 Home