오프라인 저장을 위해 저장할 수 있는 전체 데이터의 최대 크기를 설정합니다.
기본적으로 모바일 모니터링은 최대 100MB의 오프라인 저장소를 수집할 수 있습니다. 장치가 인터넷에 연결되어 있지 않아 데이터 페이로드 전송에 실패한 경우 인터넷에 연결될 때까지 파일 시스템에 저장할 수 있습니다. 일반적인 수확 페이로드가 성공적으로 전송된 후 모든 오프라인 데이터는 뉴렐릭으로 전송되고 저장소에서 지워집니다.
이 방법은 파일 시스템에 저장할 수 있는 오프라인 저장소의 최대 크기를 제어합니다. 크기 제한에 도달하면 뉴렐릭 모바일 에이전트는 저장할 수 없는 새 페이로드를 삭제합니다. 이 방법을 사용하면 해당 오프라인 저장소의 최대 크기를 재정의할 수 있습니다.
중요
오프라인 저장소는 기본적으로 비활성화되어 있습니다. 이를 활성화하려면 다음 기능 플래그를 추가하십시오.
NewRelic.enableFeature(FeatureFlag.OfflineStorage)
기능 플래그 추가에 대한 자세한 내용은 모바일 모니터링 설정 구성을 참조하세요.
통사론
자바
NewRelic.setMaxOfflineStorageSize(int $megaBytes)
코틀린 [#kotlin]
NewRelic.setMaxOfflineStorageSize(megaBytes: Int)
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB)입니다. |
예시 [#example]
다음은 최대 오프라인 저장소 크기를 1000으로 설정하는 예입니다.
자바 [#java]
NewRelic.setMaxOfflineStorageSize(1000);
코틀린 [#kotlin]
NewRelic.setMaxOfflineStorageSize(1000)
중요
오프라인 저장소는 기본적으로 비활성화되어 있습니다. 이를 활성화하려면 다음 기능 플래그를 추가하십시오.
NewRelic.enableFeatures(NRMAFeatureFlags.NRFeatureFlag_OfflineStorage)
기능 플래그 추가에 대한 자세한 내용은 모바일 모니터링 설정 구성을 참조하세요.
통사론
오브젝티브-C
+ (void) setMaxOfflineStorageSize:(unsigned int)size;
빠른 [#swift]
NewRelic.setMaxOfflineStorageSize(unsigned int $size)
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB)입니다. |
예 [#examples]
오브젝티브-C [#obj-c]
BOOL poolSizeSet = [NewRelic setMaxOfflineStorageSize:1000];
빠른 [#swift]
let poolSizeSet = NewRelic.setMaxOfflineStorageSize(1000)
중요
오프라인 저장소는 기본적으로 활성화되어 있습니다. 비활성화해야 하는 경우 다음 기능 플래그를 추가하세요.
offlineStorageEnabled: false
기능 플래그 추가에 대한 자세한 내용은 모바일 모니터링 설정 구성을 참조하세요.
통사론
setMaxOfflineStorageSize(options: { megabytes: number; }) => void
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB)입니다. |
예시 [#example]
NewRelicCapacitorPlugin.setMaxOfflineStorageSize({ megaBytes: 200 })
중요
오프라인 저장소는 기본적으로 활성화되어 있습니다. 비활성화해야 하는 경우 다음 기능 플래그를 추가하세요.
OFFLINE_STORAGE_ENABLED = "false"
기능 플래그 추가에 대한 자세한 내용은 모바일 모니터링 설정 구성을 참조하세요.
통사론
setMaxOfflineStorageSize(megabytes: number): void;
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB)입니다. |
예시 [#example]
NewRelic.setMaxOfflineStorageSize(200);
중요
오프라인 저장소는 기본적으로 활성화되어 있습니다. 비활성화해야 하는 경우 다음 기능 플래그를 추가하세요.
offlineStorageEnabled: false
기능 플래그 추가에 대한 자세한 내용은 모바일 모니터링 설정 구성을 참조하세요.
통사론
setMaxOfflineStorageSize(int megabytes): void;
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB)입니다. |
예시 [#example]
CrossNewRelic.Current.SetMaxOfflineStorageSize(200);
중요
오프라인 저장소는 기본적으로 활성화되어 있습니다. 비활성화해야 하는 경우 다음 기능 플래그를 추가하세요.
offlineStorageEnabled: false
기능 플래그 추가에 대한 자세한 내용은 모바일 모니터링 설정 구성을 참조하세요.
통사론
setMaxOfflineStorageSize(int megabytes): void;
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB)입니다. |
예시 [#example]
NewrelicMobile.instance.setMaxOfflineStorageSize(200);
중요
오프라인 저장소는 기본적으로 활성화되어 있습니다. 비활성화해야 하는 경우 다음 기능 플래그를 추가하세요.
offlineStorageEnabled: false
기능 플래그 추가에 대한 자세한 내용은 모바일 모니터링 설정 구성을 참조하세요.
통사론
setMaxOfflineStorageSize(megabytes: number): void;
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB)입니다. |
예시 [#example]
NewRelic.setMaxOfflineStorageSize(200);
중요
오프라인 저장소는 기본적으로 활성화되어 있습니다. 비활성화해야 하는 경우 모바일 모니터링 설정 구성을 참조하세요.
통사론
SetMaxOfflineStorageSize(int maxOfflineStorageSize): void;
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB)입니다. |
예시 [#example]
NewRelicAgent.SetMaxOfflineStorageSize(200);
중요
오프라인 저장소는 기본적으로 활성화되어 있습니다. 비활성화해야 하는 경우 다음 기능 플래그를 추가하세요.
offlineStorageEnabled: false
기능 플래그 추가에 대한 자세한 내용은 모바일 모니터링 설정 구성을 참조하세요.
통사론
SetMaxOfflineStorageSize(int megabytes): void;
매개변수 [#parameters]
매개변수 | 유형 | 설명 |
---|---|---|
|
| 필수의. 파일 시스템에 저장할 수 있는 최대 크기(MB) |
예시 [#example]
CrossNewRelicClient.Current.SetMaxOfflineStorageSize(200);