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