• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

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

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

問題を作成する

最大イベントバッファ時間を設定する

構文

Java

NewRelic.setMaxEventBufferTime(int $maxBufferTimeInSec)

コトリン [#kotlin]

NewRelic.setMaxEventBufferTime(maxBufferTimeInSec: Int)

説明 [#description]

イベントのハーベストサイクルの長さを設定します。

このメソッドは、New Relic Android エージェントが、バッファリングされたイベントを次の 収穫サイクルで New Relic に送信するために含める前に、メモリにイベントを保存する最大時間を秒単位で設定します

  • デフォルトは600秒(10分)。
  • 最小値は60秒以下にはできません。
  • 最大値は600秒を超えないようにしてください。

つまり、最も古いイベントのタイムスタンプがこのカスタム設定された時間を超えると、エージェントはバッファリングされたコンテンツをNew Relicエージェントからコレクターへの各接続間のハーベストサイクルで送信します。

ハーベストサイクル中にエージェントによって保存されるイベントの最大数を設定するsetMaxEventPoolSize()も参照してください。

重要

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

パラメーター [#parameters]

パラメータ

タイプ

説明

$maxBufferTimeInSec

int

必要です。エージェントがイベントをメモリに保存する最大時間(秒)を指定します。既定値の収穫サイクル長は600秒です。

[#example]

最大イベント バッファー時間を 300 秒に設定する例を次に示します。

Java [#java]

boolean NewRelic.setMaxEventBufferTime(300);

コトリン [#kotlin]

NewRelic.setMaxEventBufferTime(300)

構文

目的-c

+ (void) setMaxEventBufferTime:(unsigned int)seconds;

迅速 [#swift]

NewRelic.setMaxEventBufferTime:(unsigned int)seconds;

説明 [#description]

イベントハーベストサイクルの長さを設定します。デフォルトは600秒です。

このメソッドは、次のハーベストサイクルでNew Relicに送信されるバッファリングされたイベントを含める前に、NewReliciOSエージェントがイベントをメモリに保存する最大時間を秒単位で設定します。つまり、最も古いイベントのタイムスタンプがこのカスタム設定された時間を超えると、エージェントは、NewRelicエージェントからコレクターへの各接続間のハーベストサイクルでバッファリングされたコンテンツを送信します。 Agent.start()が呼び出された後、この値を設定する必要があります。

  • デフォルトは600秒(10分)。
  • 最小値は60秒以下にはできません。

イベント プールの最大サイズを変更できる setMaxEventPoolSize()も参照してください。

パラメーター [#parameters]

パラメータ

タイプ

説明

seconds

unsigned int

必要。イベントが New Relic に送信される前にバッファリングできる最大時間 (秒)。

[#examples]

Objective-C [#obj-c]

BOOL fiveMinuteLimitSet = [NewRelic setMaxEventBufferTime:600];

迅速 [#swift]

let fiveMinuteLimitSet = NewRelic.setMaxEventBufferTime(600)

構文

setMaxEventBufferTime(options: { maxBufferTimeInSeconds: number; }) => void

説明 [#description]

イベント収集サイクルの長さを設定します。デフォルトは 600 秒 (10 分) です。最小値は 60 秒未満にすることはできません。最大値は 600 秒を超えてはなりません。

パラメーター [#parameters]

パラメータ

タイプ

説明

options

{ maxBufferTimeInSeconds: number; }

必要。最大バッファ時間を秒単位で含むオブジェクト。

maxBufferTimeInSeconds

number

必要。イベントが New Relic に送信される前にバッファリングできる最大時間 (秒)。

[#example]

NewRelicCapacitorPlugin.setMaxEventBufferTime({ maxBufferTimeInSeconds: 60 });

構文

setMaxEventBufferTime(maxBufferTimeInSeconds: number): void;

説明 [#description]

イベント収集サイクルの長さを設定します。デフォルトは 600 秒 (10 分) です。最小値は 60 秒未満にすることはできません。最大値は 600 秒を超えてはなりません。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxBufferTimeInSeconds

number

必要。イベントが New Relic に送信される前にバッファリングできる最大時間 (秒)。

[#example]

NewRelic.setMaxEventBufferTime(60);

構文

SetMaxEventBufferTime(int maxBufferTimeInSec) void;

説明 [#description]

イベント収集サイクルの長さを設定します。デフォルトは 600 秒 (10 分) です。最小値は 60 秒未満にすることはできません。最大値は 600 秒を超えてはなりません。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxBufferTimeInSec

int

必要。イベントが New Relic に送信される前にバッファリングできる最大時間 (秒)。

[#example]

CrossNewRelic.Current.SetMaxEventBufferTime(200);

構文

setMaxEventBufferTime(int maxBufferTimeInSec) void;

説明 [#description]

イベント収集サイクルの長さを設定します。デフォルトは 600 秒 (10 分) です。最小値は 60 秒未満にすることはできません。最大値は 600 秒を超えてはなりません。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxBufferTimeInSec

int

必要。イベントが New Relic に送信される前にバッファリングできる最大時間 (秒)。

[#example]

NewrelicMobile.instance.setMaxEventBufferTime(200);

構文

setMaxEventBufferTime(maxBufferTimeInSeconds: number): void;

説明 [#description]

イベント収集サイクルの長さを設定します。デフォルトは 600 秒 (10 分) です。最小値は 60 秒未満にすることはできません。最大値は 600 秒を超えてはなりません。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxBufferTimeInSeconds

number

必要。イベントが New Relic に送信される前にバッファリングできる最大時間 (秒)。

[#example]

NewRelic.setMaxEventBufferTime(60);

構文

SetMaxEventBufferTime(int maxBufferTimeInSec) void;

説明 [#description]

イベント収集サイクルの長さを設定します。デフォルトは 600 秒 (10 分) です。最小値は 60 秒未満にすることはできません。最大値は 600 秒を超えてはなりません。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxBufferTimeInSec

int

必要。イベントが New Relic に送信される前にバッファリングできる最大時間 (秒)。

[#example]

NewRelicAgent.SetMaxEventBufferTime(200);

構文

SetMaxEventBufferTime(int maxBufferTimeInSec) void;

説明 [#description]

イベント収集サイクルの長さを設定します。デフォルトは 600 秒 (10 分) です。最小値は 60 秒未満にすることはできません。最大値は 600 秒を超えてはなりません。

パラメーター [#parameters]

パラメータ

タイプ

説明

maxBufferTimeInSec

int

必要。イベントが New Relic に送信される前にバッファリングできる最大時間 (秒)。

[#example]

CrossNewRelicClient.Current.SetMaxEventBufferTime(200);
Copyright © 2024 New Relic株式会社。

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