構文
NewRelic.incrementAttribute(string $name[, float $value])
アトリビュートのカウントを増加させます。呼び出されるたびに、前の値とタイプを上書きします。
要件
Agentバージョン5.0.0以上。
説明
属性が存在しない場合は、1の値を持つ属性を作成します。オプションでフロート値を渡すと、指定された属性のカウントをフロート値で増加させます。
この API の使用方法については、 Insights へのカスタム属性とイベントの送信 を参照してください。
パラメータ
パラメーター | 説明 |
---|---|
文字列 | 必須項目です。属性の名前です。 |
フロート | オプションです。アトリビュートは、このフロート値でインクリメントされます。 |
戻り値
録画に成功した場合は true
を、失敗した場合は false
を返します。
例
インクリメント属性
指定されたアトリビュートのカウントを1つ増やします。アトリビュートが存在しない場合は、値が1のアトリビュートを作成します。
boolean incremented = NewRelic.incrementAttribute("rate");
アトリビュートを特定の量だけ増加させる
指定された属性のカウントをフロート値の量だけ増加させます。
boolean incremented = NewRelic.incrementAttribute("rate", 9999.99, false);