構文
NewRelic.Api.Agent.NewRelic.RecordMetric(string $metric_name, single $metric_value)
指定された名前のカスタム メトリックを記録します。
要件
すべてのAgentバージョンに対応しています。
すべてのアプリタイプに対応しています。
説明
指定された名前でカスタム メトリックを記録します。これらのカスタム メトリックを表示するには、 クエリ ビルダーを使用してメトリックを検索し、カスタマイズ可能なグラフを作成します。IncrementCounter()
とRecordResponseTimeMetric()
も参照してください。
重要
カスタム指標を作成するときは、名前をCustom/
で始めます (例: Custom/MyMetric
)。
パラメーター
パラメータ | 説明 |
---|---|
ストリング | 必須項目です。記録するメトリックの名前です。最初の255文字のみが保持されます。 |
シングル | 必須です。メトリクスに記録する数量です。 |
例
スリープ中のプロセスの応答時間を記録
Stopwatch stopWatch = Stopwatch.StartNew();System.Threading.Thread.Sleep(5000);stopWatch.Stop();NewRelic.Api.Agent.NewRelic.RecordMetric("Custom/DEMO_Record_Metric", stopWatch.ElapsedMilliseconds);