You can monitor events generated from integration failures in inbound and outbound configurations. Integration failure monitoring provides the following capabilities:

  • Generate alerts when integration failures occur
  • Provide metrics to track integration failures
  • Create and assign Monitoring Templates for integration monitoring

You can monitor integration failures for the following types of integrations:

Integration TypeExample Apps
Monitoring IntegrationSolarWinds, Nagios, Zabbix
Collaboration IntegrationServiceNow, Jira, Microsoft Teams
Email AlertAlert emails from external monitoring tools
Email IncidentIncident notifications from ticketing systems
Custom Integration (API)Any integration using OpsRamp’s REST APIs

Step 1: View metrics

To view integration failure metrics, follow these steps:

  1. Navigate to Setup > Monitoring > Metrics.
  2. Search for the required metrics.
  3. From Collector Type, select Integration.

The following metrics are available for monitoring integration failures:

MetricDescription
integration.email.failures.countCounts email failures.
integration.inbound.failures.countCounts failures during inbound data flow.
integration.inbound.reqs.throttledCounts inbound requests that are throttled.
integration.outbound.failures.countCounts failures during outbound data flow.
integration.outbound.time-outsCounts timeouts during outbound data flow.

Step 2: Create monitor

To create a monitor for integration failures, follow these steps:

  1. Navigate to Setup > Monitoring > Monitors and click +Add.
  2. Enter the following information:
    • Monitor Scope: Select Partner Monitor or Client Specific Monitor
    • Partner: (auto-populated)
    • Client: Select your client
    • Adapter Type: Select Integration
    • Name: Enter the monitor name
    • Description: Enter a brief description
    • Metrics: Click Add Metrics to add integration failure metrics
    • Select all required metrics and click Add Metrics
  3. Click Save.

Step 3: Create Monitoring Template

To create a Monitoring Template for integration failure monitoring, configure the following fields:

Field NameField TypeDescription
Select Template ScopeDropdownSelect the template scope: Service Provider Template or Partner or Client Templates. Additional fields appear for Partner or Client scope.
PartnerDropdown (Read-only)Displays the partner name when you select Partner or Client Templates as the scope. Automatically populated.
ClientDropdownSelect the target client for template application. Visible only when you select Partner or Client Templates.
Collector TypeDropdownSelect the collector type (e.g., Cloud, Gateway) used for monitoring data collection.
Applicable ForDropdownSelect the resource type (e.g., Kubernetes Master, Windows Server) to which this template applies.
Template NameTextEnter a unique name for the template.
DescriptionText AreaProvide a brief description of the template's purpose.
GenerationText (Read-only)Indicates the generation/version model of the template. This is system-generated and cannot be modified.
VersionText (Read-only)Displays the current version number of the template.
TagsTextOptional tags for organizing or filtering templates.
PrerequisitesTextSpecify any prerequisite conditions or configurations required before applying this template.
StatusDropdownSelect whether the template is Active or Inactive.
NotesText AreaOptional notes or comments for internal reference.
Template Family NameTextGroup related templates under a common family name for easier management.
Deployment TypeDropdownSelect the deployment model for the template (e.g., Standard).

Click Save.

Step 4: Assign Monitoring Template to integration

You can assign Monitoring Templates to integrations at the partner and client levels.

To assign a Monitoring Template:

  1. Click the Actions menu (three dots) for the integration and select Assign template.
  2. In the Assign template window, search for the required template.
  3. Select the template and click Assign Template.

The template is assigned successfully.

To unassign a Monitoring Template:

  1. Click the Actions menu (three dots) for the integration and select Assign template.
  2. In the Assign template window, search for and select the template.
  3. Click Unassign.

Step 5: View alerts

To view alerts generated from integration failures, follow these steps:

  1. Go to Alerts.
  2. Click Edit Criteria and select the Partner and Client.
  3. Select Alert Type > Monitoring and click Apply.

All alerts generated from integration failures for the selected partner and client display.

  1. Click the alert to view details.
  2. Click the Alert History tab to view complete alert details.

Alert information

Alerts are triggered when integration failures occur. The alert description includes a timestamp and an error message.

Integration failure event error message