WebSphere® ESB
내의 서비스 컴포넌트를 모니터하여 성능을 평가하고, 문제점을 해결하며,
시스템에 전개된 응용프로그램을 구성하는 서비스 컴포넌트의 전반적인
처리 진행 상태를 평가합니다.
서비스 컴포넌트는 WebSphere ESB에
통합된 필수 불가결한 기능으로, 이를 통해 엔터프라이즈에 사용되는
프로세스를 미러링하는 시스템에서 응용프로그램을 작성하고 전개할 수
있습니다. 따라서 서버가 수행하려는 타스크를 관리하기 위해서는
이러한 서비스 컴포넌트를 효과적으로 모니터링해야 합니다.
서버의 서비스 컴포넌트를 모니터해야 하는 주요 이유 세 가지는
다음과 같습니다.
- 문제점 해결
- WebSphere ESB 아래에
있는, WebSphere Application Server에서
제공하는 로깅 및 추적 기능을 사용하여 특정 오류를 진단할 수 있습니다.
예를 들어, 특정 응용프로그램이 예상되는 결과를 산출하지 않는 경우
이 응용프로그램을 이루는 서비스 컴포넌트의 처리를 모니터하도록
로거를 설정할 수 있습니다. 파일에 공개된 로그 출력이
있을 수 있으며 그러면 이를 검토해서 문제점의 원인을 정확히 지적할 수
있습니다. 문제점 해결은
시스템 관리자 및 시스템 하드웨어와 소프트웨어의 유지보수에 관련된
기타 사용자에게 중요한 타스크입니다.
- 성능 조정
- 대부분의 프로세스 서버 특정 서비스 컴포넌트가 생성하는 특정 성능
통계를 모니터할 수 있습니다. 이 정보를 사용하여
시스템 성능 상태를 유지보수 및 조정하고 응용프로그램이 최적 상태에서 효율적으로
조정되게 하십시오.
하나 이상의 서비스가 빈약한 레벨에서 수행되고 있는 상황(기타 프로그램이
시스템에 있음을 나타내는 것일 수 있음)을 분별할 수도
있습니다. 문제점 판별과 마찬가지로 성능 조정은 정보 기술 전문가가 일반적으로
수행하는 타스크입니다.
- 서비스 컴포넌트의 처리 평가
- 문제점 판별 및 성능 조정은 특정 문제를 해결하기 위해 단기간에 수행하는
타스크입니다. 시스템에 전개된 응용프로그램으로
통합된 서비스 컴포넌트를 계속해서 모니터하도록 프로세스 서버를
설정할 수도 있습니다. 이 유형의 서비스
컴포넌트 모니터링은 프로세스가 설계 목표에 도달하도록 하며 설계와
구현을 담당하는 사용자에게 중요하며 반드시 정보 기술 전문가가 아닌
사용자도 이를 수행할 수 있습니다.