Microsoft Log Parser

  • Post author:
  • Post category:
  • Post comments:0 Comments
  • Post last modified:March 4, 2013

I’d like to say ‘thanks’ to Jeff Atwood. Following includes the translated version of some of his article.


Jeff Atwood자신의 블로그에 올린 글을 통해 Log Parser라는 유용한 도구를 소개했다.

학교 프로젝트 과제물이 아니라면 대부분의 응용 프로그램은 로그를 남기기 마련이다. 그런데 평소엔 그 녀석하고는 친하게 지낼 필요가 없는데, 문제는 발생하기 마련이다. 보통 때엔 연락도 안하고 지내다가 자신이 급할 때만 친구를 찾으면 그다지 신통치 않은 대접을 받기 일쑤다. 로그란 녀석도 갑자기 친한 척하는 시스템 관리자나 개발자를 좋아하지 않는다. 도대체 필요한 자료를 찾으려고 해도 수만, 수십만 개의 문자열만 보일 뿐이다. 자, 이제 어떻할 것인가?

LogParser는 이런 상황에서 기댈만한 믿음직한 친구인 것 같다. -아직 막 사귀기 시작해서 확신은 못하겠다.- LogParser는 XML, CSV, Event Log 등 20가지 이상의 다양한 포맷의 로그를 SQL로 조회할 수 있게 해준다.

LogParser -i:EVT -o:NAT "SELECT TimeGenerated, EventTypeName, SourceName FROM System WHERE ( TimeGenerated › '2005-05-18 00:00:00' AND TimeGenerated ‹ '2005-05-18 12:00:00')

위의 쿼리는 이벤트 로그에서 특정 날짜의 해당하는 로그만 가려내서 필터링한다. LogParser와 함께 제공되는 문서를 읽으면 다양한 예제를 접할 수 있다.

Jeff Atwood는 forensic IIS log exploration with LogParser를 초심자에게 추천해 주고 있다. 나는 LogParser와 함께 제공되는 문서를 그냥 읽어버렸지만 말이다.

이 도구가 꽤나 유명한지 책도 나와 있었다. Jeff Atwood는 친절하게도 entire book about LogParser이라며 링크도 제공해 주었다. 또한 비공식 LogParser 팬사이트까지 소개해줬다. Jeff Atwood가 소개해준 비공식 팬사이트에서 읽을만한 글은 다음과 같다.

Author Details
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
0 0 votes
Article Rating
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments