Logo
Governance
Logo
Alert Manager by UnifyApps

Alert Manager by UnifyApps

Logo

3 mins READ

Overview

Alert Manager by UnifyApps can be used to monitor your entire integration platform with intelligent alerts for automations, automation nodes, data pipelines, API endpoints, and connections. Track performance metrics, set thresholds, and get instant notifications when issues arise—ensuring smooth operations across your entire iPaaS platform.

Frame 427319252 (1).png
Frame 427319252 (1).png
Group 20.png
Group 20.png
Frame 427319254 (1).png
Frame 427319254 (1).png

Use Case

Let's say you have a daily backup process that downloads important customer data files from Amazon S3 to your local system at midnight. You need to ensure these critical backups happen without fail.

With Alert Manager, you can:

  1. Monitor the S3 download automation workflow by adding filters specifically for the "Download File" node.

    Frame 427319255 (1).png
    Frame 427319255 (1).png

  2. Configure warning alerts if file download takes longer than 15 minutes.

  3. Set critical alerts if downloads fail or files are missing.

  4. Send immediate email notifications to your DevOps team.

  5. Get Slack alerts when AWS connection issues occur.

  6. Monitor successful runs to ensure daily backup completion.

This ensures your backup data is always available and any S3 download issues are caught immediately, preventing data availability problems the next business day.

How to set up alerts using Alert Manager ?

  • Navigate to 'Alert Manager' inside Settings, and  select '+ New Alert', and provide a name & description relevant to your alert.

  • Configure Category & Metrics: Choose the appropriate category and metrics that align with your monitoring requirements. Also set a monitoring interval that matches the desired response time.

CategoryDescriptionAvailable Metrics
Automation NodesComponents that perform specific tasks in workflowsTotal RunsSuccessful RunsFailed RunsExecution TimeWait Time
AutomationComplete workflow monitoringTotal RunsSuccessful RunsFailed RunsExecution TimeWait Time
PipelinesData movement and transformation processes monitoringLoad successfulLoad skippedLoad failTotal number of records ingestedLatencyThroughput
ConnectionExternal app connection monitoringExecution TimeRate limited violationsTotal Requests
API EndpointAPI Endpoint monitoringTotal RequestsExecution TimePolicy violations countSuccessful RunsFailed Executions
Frame 427319256 (1).png
Frame 427319256 (1).png
  • Define Filters: Configure filters to narrow down the monitoring scope to specific automations, automation nodes, or components you want to track.

    Frame 427319257 (1).png
    Frame 427319257 (1).png

  • Set Thresholds: Establish trigger points for different severity levels.

    • Critical: Set values for immediate action requirements

    • Warning: Configure thresholds for preventive notifications

    • Resolved: Specify conditions that indicate return to normal operations

The values should reflect your system's operational boundaries and business impact levels.

Frame 427319258 (1).png
Frame 427319258 (1).png
  • Configure Actions: Define notification methods for each threshold status (Critical, Warning, Resolved). For any status level, choose from platform notifications to specific users, email notifications with recipient addresses, or custom app connectors for third-party integrations. Multiple notification methods can be configured for each status using the "Add Action" option.

    Frame 427319259 (2).png
    Frame 427319259 (2).png

  • Save your configuration by clicking on the ‘Save’ button and click on toggle button in front of the alert to activate it.

The alert will now monitor your specified processes and notify designated recipients according to your configured conditions.

Thumbnail

Note

The users need to use Group By 'Per Automation' to enable clickable links in alert notifications that redirect users to the specific automation triggering the threshold alert.

FAQs

Can I define a custom action for sending the alert?

Yes, you can leverage a variety of app connectors present within UnifyApps to send an alert.

Can I set different notification actions for different severity levels?

Yes, you can configure unique actions for each alert status. For Critical status, you might want immediate email and Slack notifications, while for Warning status, you could set up daily email digests. Each threshold level (Critical, Warning, Resolved) can have its own combination of email, custom notifications, or third-party integrations.

How frequently can alerts be configured?

Alert intervals can be configured in minutes, hours, or days based on your monitoring needs. For critical processes, you might want checks every few minutes, while for less critical tasks, you could set longer intervals.

How can I avoid alert fatigue?

You can minimize unnecessary alerts by:

  • Setting appropriate thresholds based on normal operation patterns

  • Using warning levels before critical alerts

  • Configuring meaningful time intervals

  • Grouping related alerts together