다음을 통해 공유


메시지 및 인스턴스 데이터 추적을 위한 최상의 방법

기록 데이터와 추적된 데이터를 사용하여 다음 최상의 방법을 검토합니다.

  • 기록 데이터와 추적된 데이터를 사용하여 보안 고려 사항을 검토합니다.

  • SQL Server 에이전트 서비스가 모든 MessageBox 데이터베이스에서 실행되고 있는지 확인합니다.

    • SQL Server 에이전트는 메시지 본문을 WMI, 기록 데이터 및 추적된 데이터에서 사용할 수 있도록 합니다. 이를 통해 MessageBox 데이터베이스 정리 작업을 실행할 수 있습니다. SQL Server 에이전트에 대한 자세한 내용은 SQL Server 온라인 설명서를 참조하십시오.
  • 메시지 본문 추적을 설정합니다.

    • 메시지 본문 추적은 서비스 인스턴스 처리가 완료된 후 메시지를 저장하는 데 필요합니다.
  • 비즈니스 요구에 맞게 추적을 적절하게 구성합니다.

    • 기록 데이터 및 추적된 데이터를 보려면 먼저 BizTalk Server 관리 콘솔을 사용하여 추적을 구성해야 합니다. 추적 옵션을 설정하거나 해제할 때 고려해야 하는 여러 사항이 있습니다. 더 많은 데이터를 추적할수록 BizTalk 추적(BizTalkDTADb) 데이터베이스의 크기가 빠르게 증가하여 런타임 성능에 부정적인 영향을 줄 수 있습니다. 자세한 내용은 BizTalk Server 관리 콘솔을 사용하여 추적 구성을 참조하세요.
  • 문제 해결 또는 감사를 위한 적절한 유형의 추적을 선택합니다.

    • 개발 환경이나 스테이징 또는 프로덕션 환경에서의 문제 해결을 위해 모든 추적 옵션을 설정하여 아티팩트 이벤트, 메시지 속성, 메시지 본문 및 오케스트레이션 이벤트를 자세히 볼 수 있도록 해야 합니다. 이렇게 하면 시스템에서 이벤트 시퀀스를 다시 만들고 응용 프로그램을 디버깅하는 데 사용할 수 있는 풍부한 추적된 정보 집합이 제공됩니다.

    • 프로덕션 수준 감사를 위해 감사할 이벤트를 신중하게 선택한 다음 해당 이벤트에 대한 추적만 활성화합니다. 예를 들어 대부분의 기업은 메시지가 시스템에 들어왔거나 시스템에서 나갔다는 것을 증명하려 합니다. 이 경우에는 해당 수신 포트에 인바운드 추적을 설정하고 해당 송신 포트에 아웃바운드 추적을 설정해야 합니다. 필요한 경우 메시지 속성 및 메시지 본문 추적을 추가할 수 있습니다.

    • 지정된 비즈니스 마일스톤의 달성 여부로 확인되는 비즈니스 KPI(핵심 성과 지표) 또는 진행률을 측정하려면 BAM(비즈니스 활동 모니터링) 추적을 사용해야 합니다. BAM 추적에는 메시지 본문을 추적하고 저장하는 기능이 제한되어 있으므로 중요한 경우 BAM 추적과 함께 기록 및 추적된 데이터를 사용해야 합니다. BAM 추적에 대한 자세한 내용은 비즈니스 활동 모니터링 사용을 참조하세요.

  • BizTalk 추적(BizTalkDTADb) 데이터베이스에서 데이터를 정기적으로 보관하고 제거합니다.

참고 항목

추적된 메시지 및 인스턴스 데이터 보기