• /
  • EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

시스템의 변경 사항을 캡처하고 분석합니다.

변경 사항 추적을 사용하면 시스템의 모든 부분에서 배포와 같은 변경 사항을 캡처하고 이를 사용하여 성능 데이터를 상황에 맞게 조정할 수 있습니다. 이 기능을 사용하면 다음을 수행할 수 있습니다.

  • API를 통해 변경 사항을 기록하거나 자동으로 수행하도록 배포 파이프라인을 구성합니다.

  • 이러한 변경 사항을 APM, 브라우저,

    , 서비스 수준 관리, 맞춤형 대시보드 및 뉴렐릭 전반의 더 많은 경험에 대한 차트의 마커로 확인하세요.

변경 분석 UI는 패싯 오류, 로그 속성 추세, 관련 문제 및 이상, 주요 신호에 대한 계산된 영향과 같이 추적하는 각 변경에 대한 세부 정보와 통찰력을 제공합니다. 이러한 통찰력을 통해 변경 사항이 시스템 성능 및 품질에 미치는 영향을 이해할 수 있습니다. 커밋 SHA, 변경 로그, 딥 링크와 같은 변경 추적 메타데이터는 문제를 더 빠르게 해결하는 데 도움이 됩니다.

변경 내용 추적의 다양한 측면에 대해 알아보려면 아래 비디오를 보거나 주요 기능을확인하십시오. 스택 전체에서 변경 사항을 캡처하고 분석할 준비가 되었으면 변경 사항 추적 시작 을참조하십시오.

다음은 변경 내용 추적을 설명하는 6분짜리 비디오입니다.

변경 사항 추적 시작

계정을 설정한 후 점점 더 많은 자동 및 수동 방법으로 시스템의 모든 부분에 대한 변경 사항(배포 포함) 기록을 시작할 수 있습니다.

  • NerdGraph(GraphQL) API: GraphQL 변형을 사용하여 추적할 변경 사항을 지정한 다음 쿼리를 실행하여 추적 중인 항목에 대한 세부 정보를 나열할 수 있습니다.
  • New Relic CLI: 명령줄 인터페이스를 사용하여 추적하려는 변경 사항을 지정합니다.
  • Jenkins: 우리 플러그인은 변경 사항 추적을 위해 Jenkins 사용을 단순화합니다.
  • GitHub Actions: CI/CD 파이프라인에서 GitHub Actions를 구성하는 방법에 대한 팁이 있습니다.

변경 사항을 캡처한 후 이를 사용하여 원격 분석, 성능 및 품질 데이터를 컨텍스트화합니다. New Relic에서 변경 사항을 보고 분석하는 방법에서 이에 대해 자세히 알아보십시오.

웹훅을 설정하여 추적 중인 변경 사항을 팀에 지속적으로 알리세요.

기능 하이라이트

변경 내용 추적에는 시스템 변경의 영향을 측정하는 데 도움이 되는 여러 기능이 있습니다.

모든 엔터티에서 시스템의 변경 사항 캡처

변경 추적은 서비스에 대한 단순한 배포 추적 그 이상입니다. 모바일 앱, 인프라 호스트, 워크로드 등의 변경 사항을 추적할 수도 있습니다.

이전 REST v2 APM 배포 API를 사용하는 경우 APM 서비스 외에 엔터티 유형 에 대한 변경 사항 캡처를 시작하려면 GraphQL API로 마이그레이션해야 합니다. GraphQL API를 사용하여 변경 사항 추적으로 전환하면 현재 JenkinsGitHub Actions 통합은 물론 향후 CI/CD 통합을 활용할 수 있습니다.

우리의 목표는 차트의 마커에 대한 전체 플랫폼 커버리지를 제공하는 것이지만 일부 New Relic 큐레이트 환경은 아직 모든 차트에서 대화형 마커를 제공하지 않습니다. 그동안 관련 엔터티 유형에 대한 변경 사항을 계속 기록하고 사용자 정의 대시보드를 사용하여 해당 유형에 대한 고유한 경험을 구축할 수 있습니다.

"무엇이 변경되었습니까?"라는 질문에 빠르게 대답하십시오.

시스템에서 엔터티에 대한 배포 및 기타 변경 사항 캡처를 시작하면 APM, 모바일, 브라우저, 고급 서비스 관리, 사용자 정의 대시보드 등의 관련 차트에 그려진 대화형 마커가 자동으로 표시됩니다. 또한 뉴렐릭 전체에 추적 변경(예: Deployments)과 관련된 엔터티 사이드바 옵션이 표시되는 것을 볼 수 있습니다.

평균 해결 시간(MTTR)을 낮추십시오.

변경 사항 추적에는 변경 사항이 시스템에 미친 영향을 신속하게 이해하는 데 도움이 되는 강력한 인터페이스가 있습니다. 다음은 변경 내용 추적이 도움이 될 수 있는 몇 가지 작업입니다.

  • 변경 이후 얼마나 많은 회귀 또는 새로운 오류 그룹이 감지되었는지 확인하고 싶으십니까? 회귀에 대한 자세한 내용은 받은 편지함 오류를참조하세요.
  • 변경 이후 식별된 비정상적인 활동이 무엇인지 알고 싶으십니까?
  • 상황이 좋아지고 있는지, 나빠지고 있는지 확인하기 위해 변경 사항을 직접 비교해야 합니까?

새로운 변경 추적 UI를 사용하여 이러한 작업(및 그 이상)을 수행할 수 있습니다. New Relic에서 변경 사항을 보고 분석하는 방법 에서 변경 사항 추적 경험에 대해 읽어보십시오.

이제 모든 배포 및 변경 데이터가 한 곳에 저장됩니다.

변경 추적 API 또는 통합을 통해 캡처한 모든 변경 사항은 NRDB(New Relic 데이터베이스)에 저장됩니다. NRQL 및 NerdGraph를 사용하여 배포를 쿼리하고 데이터를 변경할 수 있습니다. 캡처한 변경 사항에 대한 데이터를 쿼리하는 방법에 대한 예는 변경 데이터 쿼리를 참조하세요.

NRDB에 저장된 데이터는 변경할 수 없으므로 생성한 마커를 삭제할 수 없습니다. 생성된 이벤트는 기본적으로 13개월 동안 저장됩니다.

팀이 변경의 영향을 더 쉽게 이해할 수 있도록 합니다.

변경 사항 추적을 통해 점점 늘어나는 API 필드 목록을 활용하여 프로덕션 원격 측정을 프로덕션 전 워크플로에 연결하고 배포를 논리적으로 그룹화하고 팀 간에 빠르고 쉽게 컨텍스트를 공유할 수 있습니다.

예를 들어 groupID 속성을 사용하여 여러 배포 또는 기타 변경 사항을 서로 연관시키거나 커밋 SHA, 변경 로그 또는 CI/CD 플랫폼에 대한 딥 링크를 추가할 수 있습니다.

컨텍스트를 전환하지 않고 필요한 정보 얻기

컨텍스트를 전환하지 않고도 보고 있는 엔터티와 관련된 시스템 부분의 변경 사항을 볼 수 있습니다. New Relic 엔터티 관계 기능 을 활용하면 중앙 엔터티의 변경 사항과 함께 차트에 그려진 관련 엔터티의 변경 사항을 자동으로 확인할 수 있습니다. 엔터티 관계에 대한 자세한 내용은 이 NerdGraph 자습서 를 참조하세요.

다음은 뭐지?

변경 사항 추적 시작에서 위의 단계를 이미 완료한 경우 New Relic에서 변경 사항을 보고 분석하는 방법을참조하십시오.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.