'전문'에 해당되는 글 1건

  1. 2009.03.18 Anylink 관련 로그 보는 순서
개발관련/Anylink2009. 3. 18. 11:36
Anylink를 통해 전문 송수신을 하다 문제가 발생하면 봐야할 로그가 많다.
그리고 애플리케이션에서 문제가 생기면 거의 Anylink 담당자에게 연락이 온다. Anylink 문제가 아니더라도,
문제의 원인이 어디인지 찾아줘야 하는 어려움이 있다.

호스트(Host)와의 통신이 서비스콜인 경우를 예로 들겠다.

애플리케이션 ---> Anylink(대외게이트웨이) ---> Anylink(대내 게이트) --> 호스트(Host)

Anylink는 Was-Jesu와 TP monitor-Tmax 기반하에 작동한다. 그래서 로그도 이들의 로그를 보는 것이다.

1. 어드민툴 로그
  어드민툴에서 해당기관 해당 거래의 로그를 조회하여 전문송수신 상태를 확인한다.

2. 대외 게이트웨이 로그
  대외 게이트웨이는 외부의 요청입력과 응답출력에 대한 로그가 남는다.
  telnet 같은 툴로 서버에 접속하여 Tmax로그 중 ulog에서 해당 기관의 로그를 분석한다. 운영환경에서 로그의
양이 장난아니게 크다(몇 십 ~ 몇 백메가). 차라리 ftp로 로컬PC에 가져와서 edit툴로 보는 것이 편할 것이다.
  보통 실시간으로 볼 경우에는 tail툴을 이용해서 본다.

3. 대내 게이트(LU62SGW) 로그
  여기에는 Host단과 통신하는 로그가 남는다. 요청출력과 응답입력에 대한 로그이다.
  Host로 요청출력이 나갔는지, 응답입력이 들어왔는지 정도 확인한다.

4. Jeus 로그
  운영환경에서 이 로그는 기가 단위로 쌓이기도 한다. 로컬PC에 가져와서 보기도 힘든 경우이다. edit툴에서도
한 번에 열어서 보기도 힘들기 때문에 파일쪼개는 프로그램으로 끝부분만 짤라서 봐야 한다.
  WAS단에서 쌓이는 모든 로그가 있다. 모든 기관이 섞여 있기 때문에 찾기도 만만치 한다. java exception 같은
것을 찾아 볼 수 있다.

Anylink 운영에서 가장 힘든 부분 중에 하나가 로그를 보는 것이다. Tmaxsoft 기술지원팀원도 제대로 분석을 할
수 있을까 싶을 정도로 방대하고 복잡한 것 같다. 상당히 숙력된 지식과 경험이 필요할 것 같다.
일반적인 전문의 오류로 발생하는 것은 로그에서 찾기도 수월하지만 아직 미묘한 문제점에 대해서는 추적하기가
 싶지 않을 것 같다. 그러나 많은 로그가 있다면 문제의 원인을 분석할 수 있는 가능성은 높다고 할 수 있겠다.



Posted by 자개비