애플리케이션 모니터링
BizTalk 애플리케이션을 모니터링하도록 Microsoft System Center Operations Manager를 설정하는 작업은 일반적으로 다음과 같이 점진적인 4단계 프로세스로 세분화될 수 있습니다.
기존 규칙 수정 및/또는 사용자 지정 관리 팩에 규칙을 복사하여 사용자 지정 BizTalk 애플리케이션 모니터링
이러한 규칙의 대부분을 여러 번 복사해야 합니다. 예를 들어 여러 파일 공유를 모니터링하는 경우입니다. 이 시나리오에서는 규칙의 조건 탭에 있는 설명 필드에 추가된 파일 공유 주소를 사용하여 각 파일 공유에 대한 기본 규칙을 한 번 복사합니다. 주소를 추가하여 Operations Manager는 각 개별 파일 공유에 대한 경고를 발생합니다. 기존 규칙을 복사할 때 이 규칙에 대해 규칙 사용 안 함 재정의 사용을 선택하거나 중복 경고를 받게 됩니다.
만드는 각 규칙에 추가해야 하는 또 다른 항목은 규칙 속성의 기술 자료 탭에 있는 지식 정보입니다. 이 데이터는 Operations Manager에서 경고를 보낼 때 발생하는 알림에 연결됩니다. 오류를 resolve 데 도움이 될 수 있는 단계를 포함하면 이 기능의 성능이 명확해집니다.
정의된 각 규칙에 대한 작업 만들기
규칙을 만들거나 복사하는 것은 실제로 프로세스의 첫 번째 단계입니다. 다음 단계는 해당 규칙에 따라 몇 가지 작업을 수행하는 것입니다. 규칙을 기반으로 하는 작업이 없으면 이벤트가 모니터링된 것은 중요하지 않습니다. 가장 자주 수행되는 작업은 운영자 또는 관리자에게 오류가 발생했음을 알리는 것입니다. Operations Manager는 이벤트가 트리거될 때 사용할 수 있는 다양한 다른 작업도 제공합니다. 다음과 같은 작업이 포함됩니다.
스크립트 시작
SNMP(Simple Network Management Protocol) 트랩 보내기(SNMP에서 에이전트는 네트워크의 다양한 디바이스에서 활동을 모니터링하고 네트워크 콘솔 워크스테이션에 보고)
알림 그룹에 알림 보내기
명령 또는 일괄 처리 파일 실행
상태 변수 업데이트
파일 전송
관리 코드 어셈블리에서 메서드 호출
수동 작업을 자동화하는 반복 프로세스 만들기
다음 단계는 반복적인 프로세스이며 기본 경고 메커니즘을 넘어선 것입니다. Operations Manager가 스크립트와 .NET 코드를 모두 호출할 수 있으므로 발생한 이벤트를 기반으로 수동 작업을 자동화하는 프로세스는 강력하고 시간을 절약하는 기능입니다. 예를 들어 사용하지 않도록 설정된 /stopped 이벤트 메시지가 기록된 경우 자동으로 포트를 시작하는 스크립트를 실행하는 것입니다. 많은 프로세스를 자동화할 수 있으므로 이 프로세스는 반복적입니다.
임계값 규칙을 사용하여 수동 작업 자동화
처리의 다음 단계는 사후 경고를 넘어 임계값 규칙을 사용하는 것입니다. BizTalk Server 관리 팩에는 기본적으로 임계값 규칙이 포함되어 있지 않습니다. 이러한 규칙은 일반적으로 사용자 지정 애플리케이션에 따라 다르며 모든 애플리케이션에 대해 다르기 때문입니다. 임계값은 사용자 지정 애플리케이션과 관련된 비즈니스 규칙을 구현하고 시스템을 모니터링하는 사전 예방적 수단을 제공합니다. PAL(성능 로그 분석) 도구와 함께 제공되는 BizTalk Server 임계값 템플릿을 사용하여 규칙을 정의할 수 있습니다.
이러한 임계값 규칙의 예는 서버의 CPU가 특정 기간 동안 75% 이상 지속적으로 실행되는 시기를 측정하는 것입니다. 이는 시스템을 스케일 아웃해야 함을 나타낼 수 있습니다. 또 다른 예는 고유한 카운터 집합을 모니터링하는 임계값 규칙을 만드는 것입니다. 그런 다음 이 규칙은 수요가 많은 기간 동안 이전에 구성된 백업 서버에서 BizTalk 호스트 인스턴스를 초기화하는 코드를 호출할 수 있습니다.
참고 항목
System Center Operations Manager 2007을 사용하여 BizTalk Server 모니터링