website logo
Request featuresJoin Slack Community
Product Documentation
Smart Insights Rules
Navigate through spaces
Product Documentation
Smart Insights Rules
⌘K
KloudMate
Getting Started
Why KloudMate?
Setting Up KloudMate
FAQs (Frequently Asked Questions)
Getting Help
Custom Metric Dashboards
Creating a Dashboard
Managing Dashboards and Panels
Infrastructure Monitoring
Inventory
Insights
Projects
Lambda Monitoring
Lambda Functions
Logs
Issues
Alarms & Notifications
Understanding KloudMate Alarms
Setting Up KloudMate Alarms
Writing Expressions for KloudMate Alarms
Setting Up Notifications for Each AWS Account
Settings
Accounts
Integrations
Users & Permissions
Subscription & Billing
Usage Report
Profile & Security
Deleting Your AWS Account from KloudMate
Docs powered by archbee 
26min

Setting Up Notifications for Each AWS Account

In order to get notifications from KloudMate about any incident in your infrastructure, you need to set up notification channels and notification policies. A notification policy is used to configure how and where you will get notified for alarms, issues, or insights, while notification channels are the ChatOps and communication platforms where the notifications are sent.

The notification channels that are supported by KloudMate include:

  • Email
  • Slack
  • SNS
  • MS Teams
  • Webhooks

Note that in the case of multiple AWS accounts, you must set up notifications for each AWS account in their respective Settings option.

The following is how the alerting and notification process in KloudMate works:

  1. The user creates KloudMate alarms
  2. The user configures their preferred notification channels such as email, slack, MS Teams, and more
  3. The user creates a notification Policies where they add the alarm and the notification channel where they want to be notified for that respective alarm
  4. When the alarms get triggered, the notification policy decides which alarm notifications will be sent via which notification channels.

The notification policies can also be used for issues and insights in addition to the KloudMate alarms. So, the users can get notified of alarms, issues, and insights on their preferred notification channels.

To learn how to create a KloudMate alarm, see Setting Up KloudMate Alarms.

Setting Up Notification Channels

  • In case of multiple AWS accounts, switch to the account for which you want to set up notifications.
  • Navigate to the notification channels screen, click on Settings > Notifications channels.

  • Click on the Create button. Choose the desired notification channel from the dropdown.


Configuring an Email Notification Channel

  • For email notifications, select Email from the dropdown menu.
  • Provide the name for your notification channel, e.g., demo.
  • Enter your email address, and then click on the Submit button.


Configuring a Slack Notification Channel

  • For slack notifications, select Slack from the dropdown menu, then click on the Add to Slack button.
Setting up Slack Notifiaction on KloudMate
Setting up Slack Notifiaction on KloudMate

  • You will be redirected to Slack integrations page.
  • Here you have to follow the on-screen instructions, add a message for your App Manager, then click on the Submit button.
Slack Notifications for KloudMate Alarms
Slack Notifications for KloudMate Alarms


Configuring an SNS Notification Channel

  • For SNS notifications, select SNS from the dropdown menu.

  • Copy the given access policy, navigate to your AWS console, and paste the copied policy to your SNS topic.
  • Update the placeholders in the access policy with correct values.
  • Navigate back to the KloudMate notification channel screen, enter your name and topic ARN in their respective fields.
  • Click on the Submit button.

Configuring an MS Teams Notification Channel

  • For MS Teams notifications, select MS teams from the dropdown menu.

  • Provide the team channel name and webhook address in their respective fields.
  • Follow the onscreen instructions to create a webhook URL using the Microsoft Teamsn Apps.
  • Click on the Submit button.

Configuring a Webhook Notification Channel

  • For Webhook notifications, select webhook from the dropdown menu.


  • Enter webhook name and webhook URL in their respective fields.
  • Click on the Submit button.

Setting Up Notification Policies

  • In case of multiple AWS accounts, switch to the account for which you want to set up notifications.
  • Navigate to the notification Policies screen, click on Settings > Notifications Policies.

  • Click on the Create button.
  • Provide a name for the notification policy, for example, Critical_Alerts.
  • Choose the notification channel from the dropdown menu.

Note that the notification channels that are displayed in the dropdown will be the ones you have created for the same AWS account for which you are now creating the notification policy.


  • For this article, we are using the same email notification channel (demo) that we set up earlier the article.
  • Click on the Add condition button to select the incident for which you are creating the notification policy for.

  • For alarms:
    • From the dropdown menu select the alarm for which you want to get notified on the notification channel selected in the previous step.
    • You can also add the tags you used while creating the alarm in the notification policy.
  • For issues:
    • Select the issue type and the severity.
    • Select the target issue from the dropdown.
  • For insights:
    • Select the severity, service, and the resource.

Note that you can add multiple notification channels and multiple conditions in a single notification policy.

  • Once you have configured all the fields on the notification policy, click on the Save policy button.





Related Resources

  • Understanding KloudMate Alarms
  • Setting Up KloudMate



Updated 03 Mar 2023
Did this page help you?
Yes
No
UP NEXT
Settings
Docs powered by archbee 
TABLE OF CONTENTS
Setting Up Notification Channels
Configuring an Email Notification Channel
Configuring a Slack Notification Channel
Configuring an SNS Notification Channel
Configuring an MS Teams Notification Channel
Configuring a Webhook Notification Channel
Setting Up Notification Policies
Related Resources