Monitoring Failed Events

Reltio Platform enables you to get the list of failed events in external Streaming.


GET 
{ApplicationURL}/api/{tenantId}/monitoring/streaming/failedEvents?startTime={startTime}&endTime={endTime}

Requests to the Monitoring failed Event endpoint return a list of records. Each record includes the object URI, eventType, and timestamp.

Response example:

{
    "events": [
        {
	      "objectUri":"0YS76kR",
             "type": "ENTITY_CREATED",
	      "timestamp": 1504678932488,
	      "failedDestinations": [“8eff0f4728a62814e50ad3ddaa600cc1_queue_arn:aws:sqs:us-east-1:438691793027:dest1”, “2a83f0f14466273eda4a1735a0a7cf26_queue_arn:aws:sqs:us-east-1:438691793027:dest2”]
             
        },
	 {
		"objectUri":"0YS7FGx",
             "type": "RELATION_CREATED",
		"timestamp": 1504678932488,
	      "failedDestinations": [“8eff0f4728a62814e50ad3ddaa600cc1_queue_arn:aws:sqs:us-east-1:438691793027:dest1”]
        },
		{
		"objectUri":"0YS7WJz"
             "type": "ENTITY_MERGED"
		"timestamp": 1504678932488,
	      "failedDestinations": [“2a83f0f14466273eda4a1735a0a7cf26_queue_arn:aws:sqs:us-east-1:438691793027:dest2”]
        },
		{
		"objectUri":"0YS7eqV"
             "type": "ENTITY_REMOVED"
		"timestamp": 150467894386
        },
	 ...
	 ...
	 ...
    ],
    "total": 1430
}

Limitations

  • By default, the maximum number of events that will be returned is 1000.
  • By default, the maximum age of events which can be retrieved is 1 month (30 days). Maximum age of the events is the earliest startTime that can be provided to the monitoring endpoint. In case the startTime is earlier than a month it will return a 6004 error.
  • By default, the maximum time interval, that is, the difference between startTime and endTime is one day. You have to make several request for a wider interval. If interval in the request is greater than the maximum value in the request, it will return 6004 error.
  • The maximum number of requests to the monitoring endpoint is 50 per day.
Note: The list of events does not include events that were failed due to the size limitation. To analyze the reason for failure, contact Reltio Support.