Monitoring REST Endpoints
Monitoring
Retrieve status and metrics for an Oracle IoT Cloud Service Instance
- Retrieve Availability Status
- Method: getPath:
/iot/api/v2/monitoring/availability
- Retrieve Availability Status of IoT Service
- Method: getPath:
/iot/api/v2/monitoring/metrics/availability
- Retrieve Device Count
- Method: getPath:
/iot/api/v2/monitoring/metrics/registeredDeviceCount
- Retrieve Dispatched Message Count
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchedMessageCount
- Retrieve Dispatched Message Count for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchedMessageCount
- Retrieve Dispatched Message Count for an integrationID and app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchedMessageCount/
- Retrieve Lost Message Count
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/dropCount
- Retrieve Lost Message Count due to a Not Found error
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/notFoundCount
- Retrieve Lost Message Count due to authorization failure
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/authorizationFailureCount
- Retrieve Lost Message Count due to bad request
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/badRequestCount
- Retrieve Lost Message Count due to connection reset
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/connectionResetCount
- Retrieve Lost Message Count due to other errors
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/otherErrorCount
- Retrieve Lost Message Count due to read timeout
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/readTimeoutCount
- Retrieve Lost Message Count for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/dropCount
- Retrieve Lost Message Count for an app_id due to authorization failure
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/authorizationFailureCount
- Retrieve Lost Message Count for an app_id due to bad request
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/badRequestCount
- Retrieve Lost Message Count for an app_id due to connection reset
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/connectionResetCount
- Retrieve Lost Message Count for an app_id due to not found error
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/notFoundCount
- Retrieve Lost Message Count for an app_id due to other errors
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/otherErrorCount
- Retrieve Lost Message Count for an app_id due to read timeout
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/readTimeoutCount
- Retrieve Lost Message Count for an integrationID and app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/dropCount/
- Retrieve Lost Message Count for an integrationID and app_id due to authorization failure
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/authorizationFailureCount/
- Retrieve Lost Message Count for an integrationID and app_id due to bad gateway
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/badGatewayCount/
- Retrieve Lost Message Count for an integrationID and app_id due to connection reset
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/connectionResetCount/
- Retrieve Lost Message Count for an integrationID and app_id due to not found error
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/notFoundCount/
- Retrieve Lost Message Count for an integrationID and app_id due to other errors
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/otherErrorCount/
- Retrieve Lost Message Count for an integrationID and app_id due to read timeout
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/readTimeoutCount/
- Retrieve Message Count due to bad gateway
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/badGatewayCount
- Retrieve Message Count due to server error
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/serverErrorCount
- Retrieve Message Count due to Service unavailability
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount/serviceUnavailableCount
- Retrieve Message Count for an app_id due to server error
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/serverErrorCount
- Retrieve Message Dispatch Latency
- Method: getPath:
/iot/api/v2/monitoring/metrics/messageDispatchingLatency
- Retrieve Message Dispatch Latency for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/messageDispatchingLatency
- Retrieve Message Dispatch Latency for an integrationId and app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/messageDispatchingLatency/
- Retrieve Message Processing Latency
- Method: getPath:
/iot/api/v2/monitoring/metrics/messageProcessingLatency
- Retrieve Message Processing Latency for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/messageProcessingLatency
- Retrieve Metric Data
- Method: getPath:
/iot/api/v2/monitoring/metrics/{metricName}
- Retrieve Number of Authentication Failures due to Bad Tokens
- Method: getPath:
/iot/api/v2/monitoring/metrics/authenticationFailureCount/badTokenCount
- Retrieve Number of Authentication Failures due to Session Expiry
- Method: getPath:
/iot/api/v2/monitoring/metrics/authenticationFailureCount/expiredSessionCount
- Retrieve Number of Devices that Failed Authentication
- Method: getPath:
/iot/api/v2/monitoring/metrics/authenticationFailureCount/deviceCount
- Retrieve Number of Online Devices
- Method: getPath:
/iot/api/v2/monitoring/metrics/onlineDeviceCount
- Retrieve Processed Message Count
- Method: getPath:
/iot/api/v2/monitoring/metrics/processedMessageCount
- Retrieve Processed Message Count for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/processedMessageCount
- Retrieve Retried/Lost Message Count
- Method: getPath:
/iot/api/v2/monitoring/metrics/dispatchFailedMessageCount
- Retrieve Retried/Lost Message Count for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount
- Retrieve Retried/Lost Message Count for an app_id due to bad gateway
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/badGatewayCount
- Retrieve Retried/Lost Message Count for an app_id due to service unavailability
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dispatchFailedMessageCount/serviceUnavailableCount
- Retrieve Retried/Lost Message Count for an integrationID and app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/
- Retrieve retried/Lost Message Count for an integrationID and app_id due to server error
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/serverErrorCount/
- Retrieve Retried/Lost Message Count for an integrationID and app_id due to service unavailibility
- Method: getPath:
/iot/api/v2/apps/{app_id}/integrations/{integrationID}/monitoring/metrics/dispatchFailedMessageCount/serviceUnavailableCount/
- Retrieve Total Number of Alert Messages
- Method: getPath:
/iot/api/v2/monitoring/metrics/alertCount
- Retrieve Total Number of Alert Messages for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/alertCount
- Retrieve Total Number of Authentication Failures
- Method: getPath:
/iot/api/v2/monitoring/metrics/authenticationFailureCount
- Retrieve Total Number of Inbound Messages
- Method: getPath:
/iot/api/v2/monitoring/metrics/messageVolume/inbound
- Retrieve Total Number of Inbound Messages for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/messageVolume/inbound
- Retrieve Total Number of Messages
- Method: getPath:
/iot/api/v2/monitoring/metrics/messageVolume
- Retrieve Total Number of Messages for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/messageVolume
- Retrieve Total Number of Outbound Messages
- Method: getPath:
/iot/api/v2/monitoring/metrics/messageVolume/outbound
- Retrieve Total Number of Outbound Messages for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/messageVolume/outbound
- Retrieve Total Size of all the Inbound Messages
- Method: getPath:
/iot/api/v2/monitoring/metrics/dataVolume/messages/inbound
- Retrieve Total Size of all the Inbound Messages for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dataVolume/messages/inbound
- Retrieve Total Size of all the Messages
- Method: getPath:
/iot/api/v2/monitoring/metrics/dataVolume/messages
- Retrieve Total Size of all the Messages for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dataVolume/messages
- Retrieve Total Size of all the Outbound Messages
- Method: getPath:
/iot/api/v2/monitoring/metrics/dataVolume/messages/outbound
- Retrieve total size of all the Outbound Messages for an app_id
- Method: getPath:
/iot/api/v2/apps/{app_id}/monitoring/metrics/dataVolume/messages/outbound