9.3. 통합 실행에 대한 로깅 정보
통합 실행을 위해 흐름의 각 단계에 대해 Fuse Online에서는 다음과 같은 활동 정보를 제공합니다.
- 단계가 실행된 날짜 및 시간
- 단계를 실행하는 데 걸린 시간
- 실행이 성공했는지 여부
- 실행이 성공하지 못한 경우 오류 메시지
Fuse Online에서 이 정보를 보려면 통합 요약을 표시한 다음 활동 탭을 클릭합니다.
통합 실행에 대한 자세한 정보를 얻으려면 통합 흐름에 로그 단계를 추가하여 통합 프로세스에서 처리하는 메시지에 대한 정보를 기록할 수 있습니다. 통합이 수신하는 각 메시지에 대해 로그 단계는 다음 중 하나 이상을 제공할 수 있습니다.
- 메시지의 헤더를 포함하여 메시지에 대한 메타데이터를 제공하는 메시지의 컨텍스트입니다.
- 메시지의 본문으로, 메시지의 내용을 제공합니다.
- 명시적으로 또는 Apache Camel Simple 언어 표현식의 평가를 통해 지정하는 텍스트입니다.
이전 릴리스에서 사용 가능한 로그 연결은 더 이상 통합에 추가할 수 없습니다. 로그 연결 대신 로그 단계를 추가합니다.
사전 요구 사항
- 흐름을 만들거나 편집하는 동안 Fuse Online에서 통합에 추가하라는 메시지가 표시됩니다. 또는 Fuse Online에서 완료 연결을 선택하라는 메시지가 표시됩니다.
절차
- 흐름 시각화에서 로그 단계를 추가할 더하기 기호를 클릭합니다. Fuse Online에서 완료 연결을 선택하라는 메시지가 표시되면 이 단계를 건너뜁니다.
- 로그 를 클릭합니다.
로그 구성 단계 페이지에서 로깅할 콘텐츠를 선택합니다. Custom text 를 선택한 경우 텍스트 입력 필드에 다음 중 하나를 입력합니다.
- 기록하려는 텍스트
- Camel Simple 언어 표현식
표현식을 입력하면 Fuse Online에서 표현식을 확인하고 결과 텍스트를 기록합니다.
- 로그 단계 구성이 완료되면 다음을 클릭하여 흐름에 단계를 추가합니다.
다음 단계
흐름이 완료되면 통합을 게시하여 새 로그 단계에서 출력 표시가 시작됩니다.
추가 리소스
로그 단계가 실행된 흐름이 실행된 후 로그 단계의 출력이 통합의 활동 탭에 표시됩니다. 통합 활동 정보 보기를 참조하십시오.