• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

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

構文

NewRelic.Api.Agent.NewRelic.RecordResponseTimeMetric(string $metric_name, Int64 $metric_value)

指定された名前と応答時間(ミリ秒)でカスタムメトリックを記録します。

要件

すべてのAgentバージョンに対応しています。

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

説明

カスタムメトリクス の応答時間をミリ秒単位で記録します。これらのカスタム・メトリクスを表示するには、 クエリ・ビルダー を使用して、メトリクスを検索し、カスタマイズ可能なチャートを作成します。 IncrementCounter() および RecordMetric() も参照してください。

重要

カスタムメトリックを作成する際には、名前を Custom/ で始めます(例: Custom/ MyMetric )。

パラメータ

パラメーター

説明

$metric_name

文字列

必須です。記録する応答時間メトリックの名前です。最初の255文字のみが保持されます。

$metric_value

Int64

必須です。記録する応答時間をミリ秒単位で指定します。

スリープ中のプロセスの応答時間を記録

Stopwatch stopWatch = Stopwatch.StartNew();
System.Threading.Thread.Sleep(5000);
stopWatch.Stop();
NewRelic.Api.Agent.NewRelic.RecordResponseTimeMetric("Custom/DEMO_Record_Response_Time_Metric", stopWatch.ElapsedMilliseconds);
Copyright © 2022 New Relic株式会社。