New Relic CodeStream 을 Ruby 에이전트와 통합하여 상황에 맞는 APM 데이터를 IDE에 직접 표시합니다. 이 통합을 통해 코드를 작성하고 검토할 때 편집기에서 코드 수준 프로덕션 원격 분석을 시각화합니다.
시작하기
먼저 지원되는 IDE에 New Relic CodeStream 확장을 설치 하고 로그인합니다.
중요
New Relic CodeStream 통합은 Ruby 에이전트 버전 8.8.0 이상에서 사용할 수 있으며 기본적으로 비활성화되어 있습니다. 통합을 활성화하려면 newrelic.yml
}에서 code_level_metrics.enabled: true
을 설정하거나 NEW_RELIC_CODE_LEVEL_METRICS_ENABLED=true
를 환경 변수로 설정합니다.
에이전트 속성
Ruby 에이전트는 애플리케이션에서 생성된 범위에 다음 속성을 보고하고 첨부합니다.
이름 | 설명 | 예시 |
---|---|---|
| 계측된 함수의 이름(Ruby 메서드). 클래스 메서드에는 | 만들다 |
|
| /app/app/controllers/widgets_controller.rb |
| code.filepath에서 | 1138 |
|
| 위젯 컨트롤러 |
중요
애플리케이션 코드의 모든 메소드가 위의 속성으로 계측되는 것은 아닙니다. 버전 8.8.0부터 Ruby 에이전트는 Rails 컨트롤러 메서드, ActiveJob 메서드 및 수동으로 추적하도록 구성된 Ruby 메서드에 대한 코드 수준 메트릭을 제공합니다.