제목 : 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
|
아~~
다시 한번 차근차근 봐야 겠네요..
감사합니다~^^*
|
|
|
|