How to trigger Alerts

Use automated monitoring to quickly and effectively identify issues in your systems. Set smart alert thresholds, trigger automated alerts and actions and perform real-time monitoring via multiple alerting channels.

Monitoring alerts through automated workflows involves setting up a system that detects, processes, and responds to various conditions or events in your IT infrastructure or applications. Through Rapidomize, you can set the conditions or criteria for events which should trigger an alert.

Alert

Once you connect your application or device to us, we can monitor your applications and IT infrastructure for the specified events and trigger alerts when we receive a qualifying event.

Rapidomize can also integrate your alerts with automated workflows (). You can design any number of workflows to respond to different alerts at any given time. Each workflow can have parallel actions to ensure the alerts are handled promptly minimizing the damage it can cause. We also prioritize alerts using their severity. Alert routing is done through on call schedules and defining alert escalation policies. Once an alert is triggered, we can notify you or relevant stakeholder(s) immediately via multiple communication channels (ring your mobile, Send Email, SMS, Slack message etc.). Automated responses????? By using Alert generation function, you can continuously monitor the performance of your applications and devices through automated workflows and respond to alerts immediately. You also can use the alert data to gather feedback to make necessary adjustments to your applications and devices to improve their efficiency and effectiveness.

Here’s a step-by-step guide to achieving this:

  1. Rapidomize can trigger alerts for both Apps and Devices.

  2. Alerts can be enabled at the entire entity level or at the property level for both devices and applications. As an example, device events like CPU usage, memory usage, network latency and application events like alerts can be set for the hard disk or CPU of a device. High CPU usage, failed login attempts etc. are device level events that can be monitored. Events like eoor rates in applications can also be monitored.

  3. To create an alert, click on the My Apps & Devices button on the left hand side menu.

    apps/devices

  4. Select the App or Device you want to monitor.

select

  1. Specify whether you want to apply the alert to entire application or device, or only at a particular property level.
  2. Create a workflow () using My App as your trigger. Select When a specified event occurs as your triggering action.
  3. Use conditional router to set conditions for the alert.
  4. Use a ticketing system like Tasks (internal) , Fresh desk, Jira, Zendesk (external) etc. to create and assign tickets for tasks.
  5. Send notifications via multiple channels including My App (Mobile rings), Email, SMS, Slack message etc.
  6. Clear or acknowledge alerts manually or through APIs.

How to set alerts for an Application.

  1. To enable an alert for the entire application, select your App from the menu and click Edit App/Device button.
  2. Go to General tab and select Enable Alerts.
  3. The alert will apply to the entire application.
  4. Now you need to create a workflow () which will trigger an Alert when a qualifying event occurs in your App and send notifications to pre-specified persons or take automated actions (if pre-specified).

Create a workflow

workflow

  1. Use App/device as the Trigger and drag and drop it to the workflow work screen.
  2. Select the app you want to monitor.
  3. Select When events occur as your trigger action and set it up to receive events from your App as follows.
  4. Get your API token as per the guidance given.
  5. Specify event types you want to monitor as jSON. In here, as this is an App, network errors will be monitored.
  6. Click on Test/get sample data button to test the trigger action.

workflow

Set alert conditions (define alert criteria)

  1. Drag and drop Conditional routing app to the workflow screen and connect it to the trigger. Use this to set up conditions for alerts.
  2. You can set multiple conditions for one route or create multiple routes to perform parallel actions using this feature.
  3. Define the conditions for each route and specify the action, i.e. the destination route to send the incoming data if condition(s) is(are) True.
  4. If you need further instructions on routing, refer Conditional routing
  5. The conditions that have been set in this workflow are as follows.
  6. Incoming data from My app-3 are directed to My app-1 if there is a network error.
  7. Incoming data from My app-3 are directed to Send Email if there is a warning message.

workflow

  1. To set the Alert for the above conditions, double click on My App1 and select Set or clear Alerts.
  2. Select the alert type and Set function to set the alert for the entire application.

workflow

Create Tickets and assign tasks

  1. You can use Rapidomize’s ticketing system Tasks to create tickets and assign tasks or notify the right stakeholder when an alert is generated. You can also use any other customer service, project management or ticketing softwares including Jira, Freshdesk, Zendesk, Service now etc. to create tickets.
  2. Here we have used Rapidomize Tasks as our ticketing system.
  3. An Alert is created in My app-1 and two parallel actions are created to resolve the network error. A task is created for the ops-management team to resolve the error by connecting Tasks app to the workflow. As a parallel action, a Mobile ring will also occur to alert on the network error. You need to install Rapidomize Mobile app to use this feature.

workflow

  1. For the second condition, (when there is a network issue and it does not meet error criteria) a notification Email will be sent to the relevant stakeholder. You can send notifications via Send SMS, Send Email and Mobile App.

How to use Tasks as your ticketing system

  1. Ticket assigning is done to a Circle (team). Define your Circle (members, their contact details, availability etc.) under the Project which you have created your workflow ). Refer How to create a circle
  2. Tickets can be assigned as per an on call schedule.
  3. Can assign tasks depending on the availability or can assign tasks as per a schedule to the members of the circle.

workflow

  1. Once the schedule is completed for all members, can view an overall schedule.
  2. Can set Notifications to be sent to the on-call person.
  3. If no response is received from the on call person, the ticket gets escalated to the management.
  4. Management can then assigned the ticket to another person in the Circle. Notify a secondary responder???
  5. To change or deactivate sending notifications????
  6. To notify multiple users???
  7. To create individual on call schedules for each person??/
  8. Ticket creation depending on the severity of the issue - refer cluster monitoring?????

###3 How to set alerts to only a property of an application

  1. To enable alerts for a property/s of an application, select your App from the menu and click Edit App/Device button.
  2. Go to Properties tab.
  3. Under Name, input the property name you want to monitor.
  4. Choose the Type of property, from the drop down menu.
  5. Input the Threshold value and set permissions.
  6. Permissions can be set as either Read, Write or X.
  7. You can add any amount of properties using (+) button.
  8. Alerts will be generated for the defined properties.
  9. Create a suitable workflow to send notifications and assign tasks to the right stakeholder by following the step 4 onwards of How to set alerts for an application.

How to set alerts for a Device.

  1. To enable an alert for the entire device, select your Device from the menu and click Edit App/Device button.
  2. Go to General tab and click on Enable Alerts.
  3. The alert will apply to entire Device.
  4. Create a suitable workflow to send notifications and assign tasks to the right stakeholder by following the step 4 onwards of How to set alerts for an application.
  5. To enable alerts for a property/s of a device, click Edit App/Device button and go to Sensors and Actuators tab.
  6. Under Name, input the name of the sensor or actuator you will be monitoring.
  7. Choose the Type of data coming from the sensor, from the drop down menu.
  8. Input the Threshold values and set permissions.
  9. You can add any amount of properties using (+) button.

Clear/acknowledge alerts

  1. Once an alert is activated, you also have the option of acknowledging and clearing it (after taking suitable actions to rectify issues, if any).
  2. This can be done both manually and through an API
  3. Click on the Clear Alarm button to manually acknowledge your alarm.
  4. You can define your own criteria for setting and clearing the alert by ??????
  5. To clear/acknowledge alerts automatically, create a UI and a workflow using My App as the Trigger and select Set/Clear Alarm as the trigger action.
Last modified August 16, 2024