top of page

Setting up Alerts in A360 Control Room

A360 Control Room is a powerful tool that allows you to monitor and manage your automation projects from a single dashboard. One of the features that can help you optimize your workflows and ensure quality results is the Alerts system. Alerts are notifications that inform you of any issues, errors, or anomalies that occur during the execution of your tasks. You can configure Alerts to be sent to you via email, SMS, or webhook, depending on your preferences and needs.


In this blog post, we will show you how to set up Alerts in A360 Control Room, and how to customize them according to your requirements. We will also give you some tips and best practices on how to use Alerts effectively and efficiently.


Step 1: Enable Alerts for your project


The first step to set up Alerts is to enable them for your project. To do this, go to the Projects tab in A360 Control Room, and select the project that you want to enable Alerts for. Then, click on the Settings icon on the top right corner of the screen, and select the Alerts tab. Here, you will see a toggle switch that allows you to turn on or off Alerts for your project. Make sure that the switch is on, and then click on Save.


Step 2: Define Alert conditions


The next step is to define the conditions that will trigger an Alert. You can do this by creating Alert rules, which are expressions that specify what kind of events or situations will generate an Alert. For example, you can create an Alert rule that sends you an Alert when a task fails, or when a task takes longer than expected, or when a task produces an unexpected output.


To create an Alert rule, go to the Alerts tab in the project settings, and click on the Add Rule button. This will open a dialog box where you can enter the details of your Alert rule. You will need to provide a name for your rule, a description (optional), and a condition. The condition is the most important part of the rule, as it defines the logic of the Alert. You can use various operators and variables to create complex and flexible conditions that suit your needs. For example, you can use the following condition to create an Alert when a task fails:


Task.Status == "Failed"


You can also use logical operators such as AND, OR, and NOT to combine multiple conditions. For example, you can use the following condition to create an Alert when a task fails or takes longer than 10 minutes:


Task.Status == "Failed" OR Task.Duration > 10


You can also use parentheses to group conditions and control the order of evaluation. For example, you can use the following condition to create an Alert when a task fails or produces an output that is not equal to "Success":


(Task.Status == "Failed" OR Task.Output != "Success")


You can find more information about the syntax and variables of Alert conditions in the documentation.


Step 3: Define Alert actions


The final step is to define what actions will be performed when an Alert is triggered. You can choose from three types of actions: email, SMS, or webhook. You can also select multiple actions for each Alert rule, depending on how you want to be notified.


To define an Alert action, go to the Alerts tab in the project settings, and click on the Edit icon next to the Alert rule that you want to modify. This will open a dialog box where you can add or remove actions for your rule. To add an action, click on the Add Action button, and select the type of action that you want to add. Then, enter the details of your action, such as the recipient email address or phone number, or the webhook URL. You can also customize the message content and format of your action, using variables and placeholders that will be replaced with relevant information when the Alert is sent. For example, you can use the following message template for an email action:


Subject: Alert - {Rule.Name}

Body: An alert has been triggered by {Rule.Name} for project {Project.Name}.

The condition that triggered the alert was: {Rule.Condition}

The details of the task that caused the alert are:

Task ID: {Task.ID}

Task Name: {Task.Name}

Task Status: {Task.Status}

Task Output: {Task.Output}

Task Duration: {Task.Duration}


You can find more information about the syntax and variables of Alert actions in the documentation.


Step 4: Test and verify your Alerts


Once you have set up your Alerts, you should test them and verify that they work as expected. You can do this by manually triggering an Alert using the Test button in the Alerts tab in the project settings. This will send a test Alert to all the actions that you have defined for your rule. You should check that you receive the test Alert in your email inbox, phone, or webhook endpoint, and that it contains the correct information and format.


You should also monitor your Alerts regularly and make sure that they are not generating false positives or negatives, or spamming you with too many notifications. You can view the history and status of your Alerts in the Alerts tab in the project settings, and see how many times each rule has been triggered, and when. You can also filter and sort the Alerts by various criteria, such as date, status, rule name, task name, etc. You can also export the Alerts data to a CSV file for further analysis.


Tips and best practices for using Alerts


Here are some tips and best practices that can help you use Alerts effectively and efficiently:


- Use descriptive and meaningful names and descriptions for your Alert rules, so that you can easily identify them and understand their purpose.

- Use clear and concise messages for your Alert actions, so that you can quickly grasp the information and take appropriate actions.

- Use variables and placeholders to customize your Alert messages and include relevant information that can help you troubleshoot or resolve the issue.

- Use logical operators and parentheses to create complex and flexible Alert conditions that cover all the scenarios that you want to monitor.

- Use different types of actions for different types of Alerts, depending on the urgency and importance of the issue. For example, use email for low-priority Alerts, SMS for high-priority Alerts, and webhook for integrating with other systems or applications.

- Use multiple actions for each Alert rule, if you want to notify multiple people or channels about the same issue.

- Test your Alerts before deploying them to production, and verify that they work as expected and that you receive them in the correct format and channel.

- Monitor your Alerts regularly and make sure that they are not generating false positives or negatives, or spamming you with too many notifications. Adjust your Alert rules or actions accordingly if needed.

- Review your Alert rules periodically and update them as your project requirements change or evolve.


Conclusion


Alerts are a useful feature of A360 Control Room that can help you monitor and manage your automation projects more effectively. By setting up Alerts, you can be notified of any issues, errors, or anomalies that occur during the execution of your tasks, and take appropriate actions to resolve them. You can also customize your Alerts according to your needs and preferences, using various operators, variables, and actions. We hope that this blog post has given you a clear overview of how to set up Alerts in A360 Control Room, and some tips and best practices on how to use them efficiently. If you have any questions or feedback, please feel free to contact us or leave a comment below.


 

Comments


  • linkedin

V & A Waterfront, Cape Town, 8001, South Africa

©2017 BY NEIL VAN WYNGAARD. PROUDLY CREATED WITH WIX.COM

bottom of page