DX SLAs allow you to track how your group is performing in various metrics relative to configurable thresholds. SLAs allow your team to create agreements on how you want to work and easily monitor how your team is performing against them.
You can get detailed reporting on how your team is performing relative to your SLAs within the DX Dashboard and via optional alerts sent via Slack/Teams.
One of the most useful features of SLAs is the ability to automatically alert your group of SLA violations via Slack and Microsoft Teams. This allows your team to keep tabs on how they are performing relative to their agreed thresholds, transparently and in a timely manner.
To configure which SLAs send alerts, select the Send alerts checkbox when editing an SLA.
To configure how alerts send for your group:
Go to DX → Dashboard.
Click the Alerts button in the top-right.
Select which channel you want DX to send alerts to.
Set up your alert schedule by choosing an alert time and frequency.
Optional - Add additional recipients who will get copies of the alerts as a DM.
SLAs replace the previous group alerting functionality that existed in Frontline. All of the same functionality is present, but now made more powerful and accessible.
If you were previously using Frontline, your settings have been carried over and converted into SLAs, so your team’s workflow shouldn’t be impacted.
As part of SLAs, DX has sunset the standalone “DX Frontline” app for Slack and MS Teams. Going forward, group and personal alerts are sent via the main DX app, simplifying the experience.
Asterisks and organization names can be used to match multiple repositories. For example, dx/* will omit all repos in the dx organization. *api will omit all repos with a name ending in “api”.