Data Ingestion System Events
Processing Complete Event
ProcessingComplete event is raised when ProcessedEntryResponses have outcome SUCCESS and size of responses is greater than zero. When this event is raised, metric named ipf_file_ingestion_processing_finished with outcome SUCCESS is exposed with processName and fileName.
Fields
The following table explains the fields in the ProcessingCompleteEvent.Payload class:
| Field Name | Description |
|---|---|
|
The name of the process associated with the event. |
|
The name of the file associated with the event. |
Tags
The getTags() method generates the following key-value tags for the event:
| Tag Key | Tag Value/Source |
|---|---|
|
A fixed value indicating the type of event: |
|
A fixed value reflecting the processing outcome: |
|
Retrieved dynamically from |
|
Retrieved dynamically from |
Processing Failed Event
ProcessingFailedEvent is raised when error occurred while executing processing definition. When this event is raised, metric named ipf_file_ingestion_processing_finished with outcome FAILED is exposed, along with processName and fileName.
Fields
The following table explains the fields in the ProcessingFailedEvent.Payload class:
| Field Name | Description |
|---|---|
|
The name of the process associated with the event. |
|
The name of the file associated with the event. |
Tags
The getTags() method generates the following key-value tags for the event:
| Tag Key | Tag Value/Source | Description |
|---|---|---|
|
|
A fixed value indicating the type of event. |
|
|
A fixed value reflecting that processing failed. |
|
Dynamically retrieved via |
The name of the file associated with the processing event. |
|
Dynamically retrieved via |
The name of the process associated with the event. |
Processing Skipped Event
Processing Skipped Event is raised when ingestion of a non-corrupted file has been attempted from a directory not meant for the file being ingested (e.g. a Bank Directory Plus ingestion attempted from directory meant for IBANPlus). In the scenario, the file ingestion does not proceed, and the file is moved to Archive directory and Processing Skipped Event is raised.
Fields
The following table explains the fields in the ProcessingSkippedEvent.Payload class:
| Field Name | Description |
|---|---|
|
The name of the file that was skipped during processing. |
Tags
The getTags() method generates the following key-value tags for the event:
| Tag Key | Tag Value/Source | Description |
|---|---|---|
|
|
A fixed value indicating the type of the event. |
|
Dynamically retrieved via |
The name of the file that was skipped during processing. |
File Entry Processed Event
FileEntryProcessedEvent is raised for each entry is successfully processed. When this event is raised, metric named ipf_file_ingestion_file_entry_processed is exposed, along with entryId and fileName.
Fields
The following table explains the fields in the FileEntryProcessedEvent.Payload class:
| Field Name | Description |
|---|---|
|
The name of the file associated with the processed entry. |
|
The identifier of the entry being processed. |
Tags
The getTags() method generates the following key-value tags for the event:
| Tag Key | Tag Value/Source | Description |
|---|---|---|
|
|
A fixed value indicating the type of the event. |
|
Dynamically retrieved via |
The name of the file associated with the processed entry. |
File Entry Skipped Event
FileEntrySkippedEvent is raised when BankMasterConcatenated entry with bankMasterConcatenated.getIid() doesn’t have an associated Bank Master type entry. When this event is raised, metric named ipf_file_ingestion_file_entry_processed is exposed with bankMasterConcatenatedIid, fileName and proper message. It is raised only for BankMaster files.
Fields
The following table explains the fields in the FileEntrySkippedEvent.Payload class:
| Field Name | Description |
|---|---|
|
The name of the file associated with the skipped entry. |
|
A message explaining why the entry was skipped. |
|
The identifier of the entry that was skipped. |
Tags
The getTags() method generates the following key-value tags for the event:
| Tag Key | Tag Value/Source | Description |
|---|---|---|
|
|
A fixed value indicating the type of the event. |
|
Dynamically retrieved via |
The name of the file associated with the skipped entry. |