메인 컨텐츠로 가기

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

developerWorks에 처음 로그인하면 developerWorks프로파일이 생성됩니다.귀하의 프로파일에서 동의하신 내용이 공개되지만 이 사항은 언제든지 변경 가능합니다. 귀하의 성명(숨김으로 체크되어 있어도 표시됩니다)과 디스플레이 이름은 게시한 컨텐츠나 사이트 엑세스시 표시됩니다.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

처음 developerWorks에 로그인할 때 프로파일이 작성되므로, 이를 위해 디스플레이 이름을 선택해야 합니다. 선택하신 디스플레이 이름은 developerWorks에 게시한 컨텐츠에 표시됩니다.

3글자 이상 31글자 이하의 길이로 사용 가능합니다. dW커뮤니티 내에서는 보안상 이메일주소를 제외한 다른 이름을 지정하셔야 합니다.

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

solidDB, WebSphere Message Broker 및 DB2 pureXML을 사용하여 애플리케이션 로깅하기

애플리케이션 로깅을 위한 인프라를 설정하는 방법

Daniel G. Schall, IBM Intern, IBM
Daniel Schall
Daniel Schall은 독일의 University of Kaiserslautern에서 응용 컴퓨터 과학을 전공했으며 2009년 3월까지 IBM에서 인턴으로 Henrik Loeser와 함께 애플리케이션 로깅에 관한 업무를 수행했다. 지금은 졸업 논문을 쓰고 있다.
Dr. Henrik Loeser, pureXML Storage Architect for DB2 on Linux, UNIX, and Windows, IBM
Henrik Loeser
Henrik Loeser는 Linux, UNIX 및 Windows용 DB2의 pureXML 스토리지 아키텍트로 2008년 봄부터 독일의 콘스탄스 호수에서 살고 있다. IBM의 Silicon Valley Laboratory에서 DB2 pureXML 스토리지 및 인덱스 분야의 개발 관리자 및 기술 팀장을 맡기 전까지는 뜨거운 캘리포니아에서 7년 동안 DB2 개발자로 활동했었다. 컨퍼런스의 고객 사이트 및 사용자 그룹 미팅에서 강연을 하기도 한다. 독일의 University of Kaiserslautern에서 컴퓨터 과학 석사 및 박사 학위를 받았으며 15살에 자신의 첫 소프트웨어를 판매했다. 그의 블로그는 http://blog.4loeser.net이다.

요약:  유연성이 뛰어나고 많은 애플리케이션 환경에서 사용되고 있다는 이유로 XML이 로그 형식으로 선호되고 있습니다. 이 튜토리얼에서는 IBM® WebSphere® 및 IBM DB2®의 XML 기능을 활용하여 애플리케이션 로깅 환경을 쉽게 설정하는 방법에 대해 설명합니다. 먼저 간단한 애플리케이션 로깅 시나리오를 살펴본 다음 IBM solidDB®를 사용하여 캐싱 기법을 통해 애플리케이션과 로깅 인프라를 분리하는 방법에 대해 설명합니다. 로그 메시지를 애플리케이션에서 DB2로 안전하게 옮기기 위해 WebSphere Message Queue와 WebSphere Message Broker가 사용되며 pureXML® 기능을 사용하여 DB2에 메시지를 저장 및 쿼리할 수 있습니다. 다양한 메시지 형식을 정규화하기 위해 WebSphere Message Broker를 사용하여 로그 파일을 다른 XML 형식으로 변환한 후 DB2에 저장합니다.

원문 게재일:  2009 년 5 월 07 일
난이도:  중급 PDF:  A4 and Letter (2037 KB | 58 pages)Get Adobe® Reader®

페이지뷰: 7321 회
의견: 

시작하기 전에

이 튜토리얼의 정보

이 튜토리얼에서는 여러 IBM 제품을 결합하여 애플리케이션 로깅을 위한 인프라를 구축하는 방법에 대해 설명한다. 속도가 빠른 메모리 내 데이터베이스인 IBM solidDB를 애플리케이션측의 캐시로 사용하여 애플리케이션과 로깅 인프라를 분리한다. WebSphere MQ(Message Queue)를 사용하여 메시지를 영구적으로 저장하고 WMB(WebSphere Message Broker)로 전송한다. WMB에서는 메시지를 분석하여 다양한 XML 출력 형식으로 변환할 수 있다. 마지막으로 메시지를 DB2 for Linux®, UNIX® and Windows®에 저장한다. pureXML 기능을 통해 로그 파일을 네이티브 XML 형식으로 저장한 후 나중에 로그에 대한 쿼리 및 분석 작업을 수행할 수 있다.


목표

이 튜토리얼에서는 애플리케이션 로깅과 관련된 도전 과제를 살펴본 후 그러한 맥락에서 XML을 사용하는 방법과 실제 업무 환경에서 애플리케이션 로깅을 활용하기 위해 인프라를 설정하는 방법에 대해 설명한다.

이 튜토리얼에서는 IBM solidDB, WebSphere Message Broker 및 DB2 for Linux, UNIX and Windows를 포함한 IBM 도구로 작업하는 방법에 대해서도 설명한다.


전제 조건

이 튜토리얼은 초급 및 중급 수준의 스킬과 경험을 가진 사용자를 대상으로 한다. DB2, WebSphere MQ, WebSphere Message Broker 및 solidDB를 비롯한 여러 가지 소프트웨어를 설치 및 사용해본 경험이 있어야 한다.


시스템 요구 사항

이 튜토리얼에서 설명하는 인프라를 설정하려면 최소 2GB의 여유 디스크 공간이 있는 Windows 시스템(Server 2003, Vista 또는 Server 2008)과 이 시스템에 대한 전체 관리자 권한이 있어야 한다. 또한 이 시스템은 하루에도 여러 번 다시 부팅할 수 있는 여분의 시스템이어야 한다. 프로덕션 서버 시스템을 사용해서는 안되며 안전하게 운용할 수 있는 전용 시스템을 사용해야 한다.

111 | 다음

의견



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=20
Zone=Information Management, WebSphere, XML
ArticleID=416742
TutorialTitle=solidDB, WebSphere Message Broker 및 DB2 pureXML을 사용하여 애플리케이션 로깅하기
publish-date=05072009
author1-email=Daniel-Schall@web.de
author1-email-cc=
author2-email=hloeser@de.ibm.com
author2-email-cc=

태그

Help
검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오.

태그를 더 많이 보거나 적게 보기 위해 슬라이더 막대를 사용하십시오.

인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다.

내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.

검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오. 인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다. 내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.