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

この機械翻訳は、参考として提供されています。

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

RecordCustomEvent (.NETエージェントAPI)

構文

NewRelic.Api.Agent.NewRelic.RecordCustomEvent(string eventType, IEnumerable<string, object> attributeValues)

指定された名前と属性を持つカスタムイベントを記録します。

要件

エージェントのバージョンが4.6.29.0以上であること。

すべてのアプリタイプに対応しています。

説明

指定された名前と属性で カスタムイベント を記録します。このイベントは クエリビルダー で照会できます。イベントが正しく記録されているかどうかを確認するには、 ダッシュボード でデータを確認します。

関連するAPIコールについては、 .NETエージェントAPIガイド を参照してください。

重要

  • たくさんのイベントを送信すると、エージェントのメモリオーバーヘッドが大きくなります。
  • また、最大イベント数に関わらず、1MB(10^6バイト)を超える投稿は記録されません。
  • カスタムイベントの属性数は64個に制限されています。
  • カスタム属性値の処理方法については、 カスタム属性 ガイドを参照してください。

パラメーター

パラメータ

説明

eventType

ストリング

必須。記録するイベント タイプの名前。文字列が 255 文字を超えると、API 呼び出しが New Relic に送信されません。名前には、英数字、アンダースコア_ 、およびコロン:のみを含めることができます。イベント タイプ名のその他の制限については、予約語を参照してください。

attributeValues

IEnumerable<string, object>

必須項目です。イベントをアノテーションするための属性のキー/バリューペアを指定します。

レコード値

var eventAttributes = new Dictionary<string, object>()
{
  {"foo", "bar"},
  {"alice", "bob"},
  {"age", 32},
  {"height", 21.3f}
};
NewRelic.Api.Agent.NewRelic.RecordCustomEvent("MyCustomEvent", eventAttributes);
Copyright © 2024 New Relic株式会社。

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