[ Datadog ][ New Feature ] APM Recommendations

인쇄

APM Recommendations은 수집된 원격 측정 데이터에서 최적화 기회를 찾아내어 애플리케이션의 성능과 안정성을 향상시키는 데 도움을 줍니다. 



목 적

Recommendations 은 다음과 같은 목적으로 설계되었습니다.

  • 성능 저하의 원인을 파악하고 해결
  • 서비스 신뢰성과 가동 시간을 향상
  • 최종 사용자 경험을 개선


예를 들어 예외 상황이 너무 많이 발생하는 로직이나 , 로직이 순차적으로 호출됨에 따라 지연 시간이 발생되는 경우, 

또는 반복적인 쿼리 호출에 대해 조치가 필요할 수 있다는 안내를 합니다. 


해당 문제들을 클릭하면 좀더 상세 하게 어느 부분이 문제가 될 수 있는지 혹은 어떠한 부분을 고치는 것이 좋을지 안내를 해주기도 합니다.  Recommendations 에서 권장하는 방향으로 변경되면 실제로 어떻게 결과가 나올지(After parallelizing) 관련된 영향도(Impact)까지 예상해 보여줍니다. 


작동 방식

APM Recommendations 은 스택의 여러 부분에서 수집 된 데이터를 기반으로 합니다.

  • 애플리케이션 성능 모니터링(APM)에서 생성된 분산 추적 데이터
  • 데이터베이스 모니터링(DBM)에서 제공하는 데이터베이스 원격 측정 데이터
  • 실시간 사용자 모니터링(RUM)에서 얻은 세션 및 사용자 여정

Datadog은 이러한 소스들을 상호 연관시켜 성능, 안정성 및 사용자 경험을 개선할 수 있는 기회를 파악합니다.

Datadog은 요청량 및 성능 추세와 같은 원격 측정 신호를 기반으로 문제의 잠재적 영향을 가중치로 계산하는 우선순위 점수를 통해 Recommendations 의 순위를 매깁니다. 서비스 안정성과 성능을 개선하는 데 가장 중요한 인사이트가 맨 위에 표시됩니다.


APM Recommandations 사용

귀하의 주의가 필요한Recommendations 을 검토하려면 다음을 참조하십시오.


  1. APM > Recommendations  으로 이동하세요 .
  2. 상태 또는 유형별로 추천 항목을 필터링하세요.
  3. 목록에서 Recommendations 을 선택하면 해당 문제에 대한 자세한 설명을 볼 수 있습니다.
  4. 문제점, 그 영향, 그리고 Datadog에서 제시하는 해결 방안을 검토하십시오.

Recommendations 을 검토한 후에는 '검토 필요' 드롭다운 메뉴를 사용하여 Recommendations 상태를 'Reviewed' , 'Ignored' 또는 'Resolved' 으로 변경할 수 있습니다 . 또는 Recommendations 에 담당자를 지정하고 케이스 관리 또는 Jira에서 관련 작업을 추적할 수 있습니다.


Recommendations 항목들과 어떠한 데이터 수집이 필요한지 확인 하려면 supported-recommendations 를 참고하세요



온라인상담

문의하기

이 답변이 유용합니까? 아니오

Send feedback
도움이 되어드리지 못해 죄송합니다. 아티클 개선을 위해 의견을 제공해 주시기 바랍니다.