# Monitoring Helper Service

**M**onitoring plays a crucial role in integration flow because in OIP we regularly perform API-based connections, DB connections, and FTP/SFTP connections, and keep fetching and posting the data from the source to the target. Therefore, sometimes we encounter errors such as technical errors, which are connection issues, network traffic issues, thread allocation issues, and server downtime.&#x20;

&#x20;         The other type of error is business errors, which are invalid IDs, mismatched date formats, and data not found issues. Whenever an error occurs, we should take action and resolve it by checking if there is any data loss or if the I-flow stopped in between running. We can monitor the following table list-wise to identify and resolve errors.

| Type                                                                                                                                                                                                      | Description                                                                                                 |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| [Manual monitoring](https://oresund-integration-platform.gitbook.io/oresund-integration-platform/about/product-and-developer-guide/monitoring-helper-service/manual-monitoring)                           | 2-4 hours once manually check the I-flows in OIP screens and confirm the data flow                          |
| [Scheduled/Automated monitoring](https://oresund-integration-platform.gitbook.io/oresund-integration-platform/about/product-and-developer-guide/monitoring-helper-service/scheduled-automated-monitoring) | Scheduled wise automatically application check the I-flow and if any error occurs ,it's notify through mail |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://oresund-integration-platform.gitbook.io/oresund-integration-platform/about/product-and-developer-guide/monitoring-helper-service.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
