RUM 설정¶
이 문서는 C++ SDK의 RUM 초기화 설정 및 수동 수집 진입점 설명을 제공합니다.
RUM 초기화¶
| 필드 | 타입 | 필수 | 설명 |
|---|---|---|---|
setRumAppId |
string | 예 | RUM appid를 설정합니다. 설정해야만 RUM 수집이 활성화됩니다. 획득 방법은 앱 통합 참조 |
setSamplingRate |
float | 아니요 | 샘플링 비율 범위 [0,1], 0은 수집 안 함, 1은 전체 수집, 기본값은 1입니다. 동일한 session_id 아래의 모든 View, Action, LongTask, Error 데이터에 적용됩니다 |
setExtraMonitorTypeWithError |
ErrorMonitorType | 아니요 | RUM 오류 데이터에 모니터링 정보를 추가합니다. MEMORY는 메모리, CPU는 CPU, ALL은 전체입니다 |
addGlobalContext |
dictionary | 아니요 | 사용자 모니터링 데이터 소스 구분을 위한 태그 데이터를 추가합니다. 규칙은 사용자 정의 태그를 참조하세요 |
수동 수집 기능¶
C++에서는 현재 주로 수동 인터페이스를 통해 RUM 데이터를 전송합니다. 다음 기능은 사용자 정의 수집 규칙에 분리되어 있습니다:
- View
- Action
- Resource
- Error
- LongTask
자세한 API 및 예제 코드를 확인하려면 사용자 정의 수집 규칙을 참조하세요.