Retrieve Monitoring Data for an Integration

get

/ic/api/integration/v1/monitoring/integrations/{id}

Retrieves a monitoring integration with the specified identifier and version.

Request

Path Parameters
Query Parameters
  • This is the name of the service instance. You can get this value from the About page where it is specified in the Service instance field.
  • Filter parameter.

    • timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. Default value is 1h.

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

Successful operation
Body ()
Root Schema : MonitoringIntegrationsRs
Type: object
Show Source
Nested Schema : items
Type: array
List of Monitoring Integration
Show Source
Nested Schema : MonitoringIntegrationBaseRs
Match All
Show Source
Nested Schema : IntegrationBaseRs
Match All
Show Source
Nested Schema : IdRs
Match All
Show Source
Nested Schema : GenericRestRs
Type: object
Show Source
Nested Schema : IdRs-allOf[1]
Type: object
Show Source
Nested Schema : IntegrationBaseRs-allOf[2]
Type: object
Show Source
Nested Schema : MonitoringIntegrationBaseRs-allOf[3]
Type: object
Show Source

400 Response

Malformed parameters

404 Response

Integration not found

500 Response

Server error
Back to Top

Examples

The following examples show how to get monitoring data about an integration by submitting a GET request on the REST resource using cURL. For more information about cURL, see Use cURL. For more information about endpoint URL structure, see Send Requests.

Example: Get monitoring data for the integration HELLO_WORLD|01.02.0000

The id is in the form: code%7Cversion. The %7C is the encoded | (vertical line).

curl -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" https://design.integration.region.ocp.oraclecloud.com/ic/api/integration/v1/monitoring/integrations/HELLO_WORLD%7C01.02.0000?integrationInstance=service-instance

Example: Get monitoring data for the integration HELLO_WORLD|01.02.0000 for the past day

The id is in the form: code%7Cversion. The %7C is the encoded | (vertical line).

curl -G -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" --data-urlencode "q={timewindow: '1d'}" https://design.integration.region.ocp.oraclecloud.com/ic/api/integration/v1/monitoring/integrations/HELLO_WORLD%7C01.02.0000?integrationInstance=service-instance
Back to Top