πNotifications
Configure notifications in Sedai's platform for proactive monitoring and alerts. Stay informed with instant notifications for optimized cloud management.
Last updated
Configure notifications in Sedai's platform for proactive monitoring and alerts. Stay informed with instant notifications for optimized cloud management.
Last updated
Navigate to the Settings > Integrations page and select the Add Integration button in the upper righthand corner of the screen. Click Add Integration and select Notifications from the list.
Sedai integrates with the following notification providers to support your internal response workflows for recommended actions and insights:
Sedai also supports custom webhooks and email. For email integrations, we recommend coordinating with your IT team to obtain an email account for Sedai to use as a sender address. Notifications can be sent to a preconfigured target email address or a group email ID.
You can add multiple integrations for the same provider (such as per project or channel). Give your integration a unique nickname to help identify the difference between integrations from the same provider. This also helps in case you choose to send specific types of alerts or map groups of resources to a single integration.
You can choose to receive alerts for all resources connected to Sedai or map specific groups of resources to an integration.
We recommend creating integrations based on individual teams so you can map the group(s) of resources teams are responsible for managing (and avoid noisy alerts).
After you create a notification integration, navigate to Settings > Notifications to subscribe to alerts.
Select a notification category to view a list of alerts. From the dropdown, click the integration you want to connect to the alert.
Workspace | To find your ID, navigate to your Account Settings within Asana. |
Project | From the home page, look for the Projects module or find a list of projects in the side navigation. You can add more than one project within a single integration, but we recommend identifying one project per integration. |
Token | To generate a personal access token, go to the developer console within your account profile. Visit Asana Docs to learn more about creating and managing tokens. |
Note: Issues will not be updated after they are generated.
To send notifications to Datadog, you will need to generate an API key. From your Datadog account, go to Organization Settings β Access β API Keys. Select New Key and copy the key.
Adding Jira as a notification integration will automatically create issues but will not update their statuses. If you prefer Sedai to automatically create Jira issues as well as update their statuses, add a Jira ticketing integration instead.
Project Key | This identifies the project Sedai issues will be created under. To find your Key, navigate to your preferred project within your Jira dashboard and select the Project Settings. |
URL | This is your organization's unique Jira URL (for example, https://enter-your-domain.atlassian.net) |
User Email | To generate a token, go to the security section within your account profile. Visit Atlassian Support to learn more about managing your API tokens. |
Token | This can be for any user associated with the Jira account. |
To receive Sedai notifications in your organization's workspace, you will need to setup a Webhook. Learn more:
Webhooks represent a single destination within Microsoft Teams, but you can create multiple webhooks based on your team's communication needs. You can create a webhook for direct messages or channels.
You can send alerts to existing channels in your workspace, but we recommend creating specific channels for Sedai activity only that teams can subscribe to (for example, you can create a channel to alert developers about new release scorecards, and another channel for SRE team members to monitor critical activity in Sedai).
You can optionally integrate PagerDuty manually through Sedai, or log in to your PagerDuty account directly to automatically connect both platforms.
If you choose to integrate manually, you will need the following information to integrate PagerDuty within Sedai:
Service Name
Integration URL
Integration Key
To find this information, go to your PagerDuty account and navigate to the Service Directory from the Services menu. Choose to add an integration to one of your existing services or a new service:
Select the service you want to add Sedai to, then select the Integrations tab and click New Integration.
Name the integration using the format Monitoring tool: Service name.
From the Integration Type menu, select Sedai.
Select Add Integration to save; the screen will redirect to the Integrations tab for the service.
PagerDuty will generate an Integration Key and Integration URL for the new service.
New service events will be created for each subscribed alert.
Sedai currently integrates with Slack via webhooks. Support for a Slack App is coming soon.
You will need to setup a Webhook URL to reference when adding Slack as an integration within Sedai.
Webhooks represent a single destination within Slack, but you can create multiple webhooks based on your team's communication needs. You can create a webhook for direct messages or channels.
You can send alerts to existing channels in your workspace, but we recommend creating specific channels for Sedai activity only that teams can subscribe to (for example, you can create a channel to alert developers about new release scorecards, and another channel for SRE team members to monitor critical activity in Sedai).
You will need to create a private Slack App and select which channels or individuals are alerted from it.
To add an App to your Slack workspace, log in to your account and go to the Slack API documentation page; select Create an App and choose From scratch.
You can name the App however you like, but we recommend including Sedai and referencing the types of alerts that you intend to send to it (such as "Sedai Release Intelligence").
The page will redirect to your new App's home page. From the lefthand panel, find the Features section and select Incoming Webhooks. Turn the toggle on to activate the feature, then select the Add New Webhook to Workspace button near the bottom.
You will be prompted to select a destination in your Slack workspace β this could be any public, private, or external channel, or a Direct Message to an individual. Once you choose your destination, select Allow. The App home page will refresh to display the new Webhook URL near the bottom of the screen. Select Copy; this URL can now be used to setup your Slack integration in Sedai.