Monitoring Datapoints

You can monitor datapoints to maintain a snapshot of the current state of all monitored datapoints. This snapshot can be used to quickly get the current state for a set of datapoints to be displayed on a web page, to be analyzed by an analytics application, or to be evaluated for a control application.

Datapoint values can be periodically polled, or can be received by event-driven delivery for protocols that support event-driven updates. 

For more information on Monitoring Datapoints, see Datapoint Monitor.

IAP/REST Datapoint Monitoring Operations

Getting the Monitoring Configuration

Returns the monitoring configuration for the specified datapoints. 

GET     /iap/devs/{id}/if/{block_type}/{block_handle}/{dp_name}/monitor*                          

Updating the Monitoring Configuration

Updates the monitoring configuration for the specified datapoints. 

PUT     /iap/devs/{id}/if/{block_type}/{block_handle}/{dp_name}/monitor                            

Disabling Monitoring

Disables monitoring for the specified datapoints. Sets all log specification fields to defaults.

DELETE/iap/devs/{id}/if/{block_type}/{block_handle}/{dp_name}/monitor