Monitor Integrations
Use the Oracle Integration dashboard to see how your integrations are performing. The dashboard provides multiple views for you to check your running services.
View the Dashboard
You can view information about how your integrations are performing on the Dashboard page. The Dashboard data represents the entire history of the instance, including the number of messages before purging, if it ever occurred.
View the Activity Stream from the Dashboard Page
You can view the activity stream and message activity of invoked integrations. The activity stream provides status about the payload as it moves through the integration during runtime, including any failures.
Note:
-
During periods of high loads, expect a delay in the display of instance activity data. This is because the data in the log file may not be available. The logging action in orchestrated integrations may take some time to write the data into the log file. The amount of time it takes to write the data to the log file is based on the size of the load.
- After activation of an integration, there is a several second delay between when the first instance is created and when the message is processed in the activity stream. This is the expected behavior. See Delay in Message Processing of First Instance after Activation.
-
The supported total size of the activity stream is restricted to less than 100 MB.
The maximum size for payloads inside the activity stream is 512 KB, at which time the payloads are truncated.
To view the activity stream from the Dashboard page:
- From the View menu, select Activity Stream. The Activity Stream page shows details about the activity stream of invoked integrations.
- Click Download to download the activity stream.
Monitor the Number of Emails Sent from Oracle Integration
You can send up to 10,000 emails daily from Oracle Integration. When the
limit is exceeded, email delivery occurs successfully one last time. For the next (second)
delivery, emails stop being sent and a Daily outbound email limit crossed
error message is written to the activity stream for the impacted integration instance. You
can monitor the current email count on the Dashboard.
To handle this type of scenario in your integration, you can also include the notification action in a scope action so that you can emit log messages in a fault handler and then resume instance execution, if required.
- The email quota is built on a 24 hour rolling window. At any particular point in time, the last 24 hours of outbound emails are counted.
- When you exceed your quota in only one hour (same hour), you are blocked from sending emails for the next 24 hours.
Monitor Integrations
The Monitor Integrations page enables you to view the message processing status of your running integrations, such as how many messages have been received and processed, how many successful messages and errors have occurred, and how many messages have been aborted. Only activated integrations are listed on this page by default. Using the appropriate filter, you can also view data for inactive integrations.
A Total Instance Count summary is displayed at the top of the page. This section is collapsed by default. Data is not immediately fetched. To fetch and view data, expand the Total Instance Count section and click the Refresh button visible within the section.
This summary shows the count of total available messages in various states present in the tracking store. This summary is different from the metrics shown on the Dashboard page. While the Dashboard page metrics consist of historical data collected since the environment was created, the Monitor Integrations page shows only the current set of messages that have not yet been purged.
To monitor integrations:
Monitor Agents
You can monitor the agent groups and their associated connectivity agents in Oracle Integration.
To monitor a connectivity agent:
-
In the left navigation pane, click Home > Monitoring > Integrations > Agents.
-
The Agent Monitoring page shows details such as the time at which the agents were last updated and the connectivity agents associated with the agent groups.
-
If the agent status is green, this indicates that the agent is running and able to process messages.
-
If the agent status is red, you cannot select it in the Select an Agent Group dialog of the Connections page, even though the agent may be up and running. Review the
agent-diagnostic0.log
file underagenthome/logs
for more detailed information about errors.
-
-
Expand the agent group name to see the connectivity agent associated with this group.
-
Click to also show details about the agent group such as creation date and the last startup date of the connectivity agent.
Note:
When you shut down the agent server, several minutes pass before the agent is displayed as down on the Agent Monitoring page (as indicated by a red thunderbolt).