문제
일부 Couchbase 활동에 대한 메트릭 및 트랜잭션 세그먼트가 표시되지만 전부는 아닙니다. 예를 들어 New Relic의 .NET 에이전트는 다음에 대한 호출을 계측하지 않습니다.
Get(string id)
GetDocument(string id)
Remove(string id)
Remove(string id, ulong cas)
Upsert<T>(string id, T value)
해결책
Couchbase SDK에는 여러 문서에서 작동하는 Get()
, Remove()
및 Upsert()
에 대한 메서드가 포함되어 있습니다. 이러한 메서드는 다중 스레드 프로세스를 사용하여 Couchbase SDK의 다른 공개 메서드를 호출합니다.
이중 계측을 피하기 위해 New Relic의 .NET 에이전트는 여러 문서 메서드를 자동으로 계측합니다. 그러나 에이전트는 호출하는 기본 메서드를 자동으로 계측하지 않습니다.
Couchbase 활동에 대한 추가 메트릭 및 트랜잭션 세그먼트를 보려면 다음 옵션 중 하나를 사용하십시오.
Couchbase options | Comments |
---|---|
대체 방법 사용 | .NET 에이전트 계측이 비활성화되지 않은 Couchbase SDK의 다른 방법을 사용하십시오. 예를 들어 |
계측 XML 파일 편집 | 지원서에서 다중 문서 방식을 사용하지 않는 경우
|