• English日本語한국어
  • ログイン今すぐ開始

この機械翻訳は参考用に提供されます。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、こちらのページをご覧ください。

問題を作成する

最大イベント プール サイズを設定する

構文

Java

NewRelic.setMaxEventPoolSize(int $maxSize)

コトリン [#kotlin]

NewRelic.setMaxEventPoolSize(maxSize: Int)

説明 [#description]

イベントプールの最大サイズを設定します。

デフォルトでは、 イベント収集サイクルごとに最大 1,000 のイベントを収集します。デフォルトの長さは 600 秒です。このメソッドは、次の収集サイクルまでメモリに保存されるイベント プールの最大サイズを制御します。プール サイズの制限に達すると、New Relic Android エージェントはイベントのサンプリングを開始し、イベントのプールが次の収集サイクルで送信されるまで、古いイベントと新しいイベントの一部を破棄します。このメソッドを使用すると、そのイベント プールの最大サイズをオーバーライドできます。

イベント収集サイクルのデフォルト値は 600 秒です。イベント収集サイクルの長さを変更するには 、「最大イベント バッファー時間を設定する」 を参照してください。

重要

多数のイベントを報告したり、イベントを頻繁に報告したりすると、アプリのパフォーマンスに影響を与える可能性があるので注意が必要です。

パラメーター [#parameters]

パラメータ

タイプ

説明

$maxSize

int

必要です。イベントプールの最大サイズ

[#example]

イベント プールの最大サイズを 1000 に設定する例を次に示します。

Java [#java]

NewRelic.setMaxEventPoolSize(1000);

コトリン [#kotlin]

NewRelic.setMaxEventPoolSize(1000)

構文

Objective-C

+ (void) setMaxEventPoolSize:(unsigned int)size;

迅速 [#swift]

NewRelic.setMaxEventPoolSize(unsigned int $size)

説明 [#description]

イベントプールの最大サイズを設定します。

デフォルトでは、iOS エージェントは 収集サイクルごとに最大 1000 個のイベントを収集します。このメソッドは、次の収集サイクルまでメモリに格納されるイベント プールの最大サイズを制御します。プール サイズの制限に達すると、New Relic iOS エージェントは イベントのサンプリングを開始し、次の収集サイクルでイベントのプールが送信されるまで、一部の古いイベントといくつかの新しいイベントを破棄します。このメソッドを使用すると、そのイベント プールの最大サイズをオーバーライドできます。 Agent.start() が呼び出された後に、この値を設定する必要があります。

イベント収集サイクルのデフォルト値は 600 秒です。イベント収集サイクルの長さを変更するには 、「最大イベント バッファー時間を設定する」 も参照してください。

新しい値が常に適用されるようにするには、このAPI呼び出しをapplicationDidBecomeActive iOSライフサイクルメソッドに配置します。

パラメーター [#parameters]

パラメータ

タイプ

説明

$size

unsigned int

必要。New Relic に送信される前にメモリにバッファリングできるイベントの最大数。

[#examples]

Objective-C [#obj-c]

BOOL poolSizeSet = [NewRelic setMaxEventPoolSize:1000];

迅速 [#swift]

let poolSizeSet = NewRelic.setMaxEventPoolSize(1000)

構文

setMaxEventPoolSize(options: { maxPoolSize: number; }) => void

説明 [#description]

次の収集サイクルまでメモリに保存されるイベント プールの最大サイズを設定します。デフォルトは、イベント収集サイクルあたり最大 1000 イベントです。プール サイズの制限に達すると、エージェントはイベントのサンプリングを開始し、次の収集サイクルでイベントのプールが送信されるまで、新しいものと古いものをいくつか破棄します。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxPoolSize

number

必要。New Relic に送信される前にメモリにバッファリングできるイベントの最大数。

[#example]

NewRelicCapacitorPlugin.setMaxEventPoolSize({ maxPoolSize: 2000 })

構文

setMaxEventPoolSize(maxSize: number): void;

説明 [#description]

次の収集サイクルまでメモリに保存されるイベント プールの最大サイズを設定します。デフォルトは、イベント収集サイクルあたり最大 1000 イベントです。プール サイズの制限に達すると、エージェントはイベントのサンプリングを開始し、次の収集サイクルでイベントのプールが送信されるまで、新しいものと古いものをいくつか破棄します。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxSize

number

必要。New Relic に送信される前にメモリにバッファリングできるイベントの最大数。

[#example]

NewRelic.setMaxEventPoolSize(2000);

構文

SetMaxEventPoolSize(int maxPoolSize): void;

説明 [#description]

次の収集サイクルまでメモリに保存されるイベント プールの最大サイズを設定します。デフォルトは、イベント収集サイクルあたり最大 1000 イベントです。プール サイズの制限に達すると、エージェントはイベントのサンプリングを開始し、次の収集サイクルでイベントのプールが送信されるまで、新しいものと古いものをいくつか破棄します。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxPoolSize

int

必要。New Relic に送信される前にメモリにバッファリングできるイベントの最大数。

[#example]

CrossNewRelic.Current.SetMaxEventPoolSize(1500);

構文

setMaxEventPoolSize(int maxSize): void;

説明 [#description]

次の収集サイクルまでメモリに保存されるイベント プールの最大サイズを設定します。デフォルトは、イベント収集サイクルあたり最大 1000 イベントです。プール サイズの制限に達すると、エージェントはイベントのサンプリングを開始し、次の収集サイクルでイベントのプールが送信されるまで、新しいものと古いものをいくつか破棄します。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxSize

int

必要。New Relic に送信される前にメモリにバッファリングできるイベントの最大数。

[#example]

NewrelicMobile.instance.setMaxEventPoolSize(10000);

構文

setMaxEventPoolSize(maxSize: number): void;

説明 [#description]

次の収集サイクルまでメモリに保存されるイベント プールの最大サイズを設定します。デフォルトは、イベント収集サイクルあたり最大 1000 イベントです。プール サイズの制限に達すると、エージェントはイベントのサンプリングを開始し、次の収集サイクルでイベントのプールが送信されるまで、新しいものと古いものをいくつか破棄します。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxSize

number

必要。New Relic に送信される前にメモリにバッファリングできるイベントの最大数。

[#example]

NewRelic.setMaxEventPoolSize(2000);

構文

SetMaxEventPoolSize(int maxPoolSize): void;

説明 [#description]

次の収集サイクルまでメモリに保存されるイベント プールの最大サイズを設定します。デフォルトは、イベント収集サイクルあたり最大 1000 イベントです。プール サイズの制限に達すると、エージェントはイベントのサンプリングを開始し、次の収集サイクルでイベントのプールが送信されるまで、新しいものと古いものをいくつか破棄します。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxPoolSize

int

必要。New Relic に送信される前にメモリにバッファリングできるイベントの最大数。

[#example]

CrossNewRelicClient.Current.SetMaxEventPoolSize(1500);

構文

SetMaxEventPoolSize(int maxPoolSize): void;

説明 [#description]

次の収集サイクルまでメモリに保存されるイベント プールの最大サイズを設定します。デフォルトは、イベント収集サイクルあたり最大 1000 イベントです。プール サイズの制限に達すると、エージェントはイベントのサンプリングを開始し、次の収集サイクルでイベントのプールが送信されるまで、新しいものと古いものをいくつか破棄します。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxPoolSize

int

必要。New Relic に送信される前にメモリにバッファリングできるイベントの最大数。

[#example]

NewRelicAgent.SetMaxEventPoolSize(1500);
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.