를 통해 예약된 작업 문제 해결 애플리케이션 인사이트

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 예약된 작업 테이블을 통해 성능 저하를 유발하거나 필요 이상으로 자주 실행되는 예약된 작업을 식별합니다.

    시작하기 전에

    필요한 역할: sn_app_insights.admin 또는 admin

    프로시저

    1. 다음으로 이동 모두 > Application Insights > Application Insights > 예약된 작업.
    2. 예약된 작업 테이블에서 실행된 스크립트 포함을 확인하여 잠재적인 성능 문제를 식별합니다.
      • 일 범위를 선택하여 1일, 7일 또는 30일 기간에 집중합니다.
      • 범위 열의 평균 처리 기간을 기준으로 정렬하여 장기 실행 작업을 식별합니다.
      • 범위 내 실행 횟수 열을 정렬하여 가장 자주 실행 중인 작업을 확인합니다.
      • 범위 열의 오류 개수를 기준으로 정렬하여 오류가 가장 많은 작업을 식별합니다.
    3. 예약된 작업을 선택하여 잠재적인 문제를 조사합니다.
      처리 기간 상세 정보 그래프에는 예약된 작업의 평균 실행 시간과 1일 이동 평균이 표시됩니다.
    4. 처리 기간 상세 정보 그래프를 분석하여 시간 경과에 따른 예약된 작업의 성과를 봅니다.

      처리 기간 상세 정보 그래프

      작업이 예기치 않게 실행 중인지, 업무 시간 중에 실행 중인지 또는 사용량이 가장 많은 시간대에 실행 중인지 확인합니다.

    5. 작업의 상세 정보와 일정을 보고 기록 보기를 선택하여 수행할 수 있는 개선 사항을 결정합니다.
      • 작업이 너무 자주 실행되거나 사용량이 가장 많은 시간에 작업이 실행되는 경우 작업의 일정을 변경합니다.
      • 세션 정보 탭의 로그인한 사용자 그래프에서 사용자 활동이 적은 기간을 찾아 예약된 작업을 실행할 최적의 시간을 결정합니다.
      • 예약된 스크립트 또는 보고서를 검토하고 최적화하거나 제거할 수 있는지 여부를 결정합니다.
    6. 업데이트를 선택합니다.
    7. 처리 기간 상세 정보 그래프를 확인하여 시간 경과에 따른 예약된 작업의 성과를 확인합니다.
    8. 평균 처리 기간이 개선될 때까지 일정 또는 작업 상세 정보를 계속 조정합니다.