Skip to main content
Version: 2.0.0

Profiling

개요

  • NuFiStreamer에서 실행중인 파이프라인의 구조 및 element별 latency값을 확인하고 싶을 때 NuFi 대시보드를 활용하여 프로파일링을 수행할 수 있습니다.

  • NuFiStreamer를 사용하여 작성한 파이프라인을 NuFi 대시보드의 모니터링 툴을 사용하여 프로파일링할 수 있습니다. 프로파일링 과정은 다음과 같습니다.

    1. NuFi 대시보드에 접속합니다. NuFi 대시보드 설정 방법은 NuFi 대시보드 튜토리얼에서 확인할 수 있습니다.
    2. NuFiStreamer 실행환경을 준비합니다.
    3. 파이프라인 파이썬 코드를 NuFiStreamer 노트북/VSCode 서버에 옮긴 뒤 실행시킵니다.
    4. Stream Monitor 탭에서 실행중인 파이프라인을 선택합니다. Stream Monitor에 대한 세부정보는 NuFiStreamer 파이프라인 모니터링 튜토리얼를 참고하세요.

    StreamMonitor

주의사항

  • 실행이 종료된 파이프라인은 Stream Monitor에서 확인할 수 없습니다. 반드시 파이프라인이 실행중인지 확인해주세요.
  • 리소스가 부족할 경우 파이프라인이 Killed 메시지를 출력하면서 종료될 수 있습니다. CPU와 메모리가 파이프라인을 실행시키기에 충분한지 확인해주세요.