뉴렐릭 루비 에이전트는 Redis gem(gem 버전 3.0.0)을 자동으로 변환했습니다. 또는 더 높게). 에이전트를 설치 하고 앱에 대한 트래픽을 생성한 후 Redis APM Summary 페이지,Databases 페이지 및 프로세서 트레이스 에서 작업을 볼 수 있습니다. 예를 들어 APM Summary 페이지의 기본 차트에는 색상으로 구분된 Redis 정보가 표시됩니다.
팁
Redis 계측에는 Ruby 에이전트 버전 3.13.0 이상이 필요합니다.
newrelic-redis와의 상호 작용
타사 newrelic-redis
gem은 New Relic의 Ruby 에이전트에 대한 추가 기능으로 Redis 계측 지원을 제공합니다. Ruby 에이전트가 newrelic-redis
을 감지하면 내장 Redis 계측을 설치하지 않고 시작 시 다음과 같은 로그 메시지를 기록합니다.
INFO : Not installing New Relic supported Redis instrumentation because the third party newrelic-redis gem is present
New Relic의 내장 Redis 계측을 사용하고 UI에서 Redis 정보를 보려면 newrelic-redis
gem을 제거하세요.
중요
내장된 계측을 위해 newrelic-redis
gem을 제거하면 트랜잭션 이름이 변경됩니다. 기존 트랜잭션 이름을 유지하려면 로그 메시지를 무시하고 gem을 제거하지 마십시오.
Redis 명령 인수 캡처
기본적으로 Ruby 에이전트는 Redis 명령 이름만 캡처합니다. Redis 명령 인수를 캡처하려면 다음 구성을 사용합니다.
transaction_tracer: record_redis_arguments: true
에이전트는 각 트랜잭션 추적 노드에서 수집되는 문자 및 인수의 수를 제한합니다. 에이전트는 이러한 제한을 초과하는 항목을 자릅니다.