ARM 4.0 Properties
[ARM 4.0]

Classes

class  arm4::ArmIdentityProperties
 Contains metadata attributes that are part of the identity of an application or a transaction. More...
class  arm4::ArmIdentityPropertiesTransaction
 Extends ArmIdentityProperties for transactions by adding a URI property. More...

Modules

 Identity properties
 Context properties

Detailed Description

ARM 4.0/4.1 uses two types of properties to describe applications and transactions: "identity" properties (for applications and transactions), and "context" properties (for applications and transactions). Each property consists of a name string and a value string.

They differ based on when the names and/or values are set, as shown in the following table

Type of Property Same for all InstancesMay Vary per Instance
Identity Property (applications and transactions) Name and Value 
Context Property (applications and transactions) NameValue

When deciding which property type to use, instrumenters should be aware of the trade-offs:

 All Classes Namespaces Files Functions Variables