構文
NewRelic.Api.Agent.NewRelic.RecordMetric(string $metric_name, single $metric_value)
指定された名前のカスタム メトリックを記録します。
要件
すべてのAgentバージョンに対応しています。
すべてのアプリタイプに対応しています。
説明
与えられた名前で カスタム メトリック を記録します。これらのカスタム・メトリックを表示するには、 クエリ・ビルダー を使用してメトリックを検索し、カスタマイズ可能なチャートを作成します。 IncrementCounter()
and 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);