• English
  • ログイン今すぐ開始

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

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

問題を作成する

setMaxEventPoolSize (Android SDK API)

構文

NewRelic.setMaxEventPoolSize(int $maxSize)

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

要件

Agentバージョン5.0.0以上。

説明

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

  • イベントハーベストサイクルのデフォルト値は600秒です。

イベントハーベストサイクルの長さを変更できるsetMaxEventBufferTime()も参照してください。

重要

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

このAPIの使用方法のコンテキストについては、 カスタム属性とイベントの送信を参照してください。

パラメーター

パラメータ

説明

$maxSize

int

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

戻り値

成功した場合はtrueを返し、失敗した場合はfalseを返します。

イベントプールの最大サイズを1000に設定

boolean poolSizeSet = NewRelic.setMaxEventPoolSize(1000);
Copyright © 2023 New Relic Inc.

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