Unsupported content This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

SensorAttribute class


Metrics that represent measurements related to a specific cloud object. For example: CPU Utilization of specific server 'myserver'.

SensorAttribute class APIs

The following tables list the basic APIs, operation APIs, and relationship APIs for the SensorAttribute class.

Basic APIs

Name

HTTP
method

URI

Description

search

POST

Searches for SensorAttribute objects.

Operation APIs

Name

HTTP
method

URI

Description

fetchThresholdData

POST

 

refreshThresholds

POST

 

Relationship APIs

The SensorAttribute class has no relationship APIs.

SensorAttribute class relationships and attributes

The following tables list the relationships and attributes of the SensorAttribute class.

Relationships

Name

Type

Multi-
plicity

Description

expression

0..1

 

referenceSensorCatalogEntryAttribute

1

 

sensor

1

 

sensorAttributeThresholds

0..*

 

valueTimeSeries

0..*

 

nameValuePairs

0..*

 

tickets

0..*

 

cloudClass

1

Fully-qualified name of the class to which the object belongs

provider

1

Provider that created the object

tags

0..*

Tags associated with the object

Attributes

Name

Type

Multi-
plicity

Description

categories

0..*

 

contextResourceClass
String

0..1

This field basically represents class of CloudObject to which the sensor is attached to. This has been added on SensorAttribute specifically improve the query performance instead of traversing 3 layers. This field will only be populated for the Dashbaord related Sensors and SensorAttributes and not for earlier Service Health (Infrastructure monitors) objects.

contextResourceId
String

0..1

This field basically represents Guid of CloudObject to which the sensor is attached to. This has been added on SensorAttribute specifically improve the query performance instead of traversing 3 layers. This field will only be populated for the Dashbaord related Sensors and SensorAttributes and not for earlier Service Health (Infrastructure monitors) objects.

contextResourceName
String

0..1

This field basically represents Name of CloudObject to which the sensor is attached to. This has been added on SensorAttribute specifically improve the query performance instead of traversing 3 layers. This field will only be populated for the Dashbaord related Sensors and SensorAttributes and not for earlier Service Health (Infrastructure monitors) objects.

isComputed
Boolean

1

Indicates whether attribute value is computed using values of other attributes.

label
String

0..1

 

unitOfMeasure
String

1

 

valueDataType

1

Indicates whether attribute value is of Integer, Float, Boolean, String type.

validUntil

0..1

Metric expiration date

externalID
String

0..1

Identifier used for the object by an external provider

owner
String

0..1

Name of the owner of the object

reconciliationID
String

0..1

Reconciliation identity value for the object from the BMC Atrium CMDB

tokenID
String

0..1

Token identifier

description
String

0..1

Text that describes the object

guid
String

1

Globally unique identifier for the object

labels
String

0..*

 

modifiedDate

0..1

Date the Cloudobject was modified

name
String

1

Human-readable name of the object

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*