What's New in AL-Go for GitHub: Telemetry and Dashboards (2025 release wave 2)
AL-Go for GitHub telemetry and the starter dashboard for monitoring many AL-Go repositories, from the 2025 release wave 2 video. It shows setting up Application Insights telemetry, importing the dashboard, and the overview, duration, runner and maintenance pages.
- Introduction and Problem Statement
- Setting Up Telemetry
- Downloading and Configuring the Dashboard
- Importing Dashboard and Overview Tab
- Workflow Duration and Runner Pages
- AL-Go Maintenance and Deprecations
- Dashboard as Starting Point and Community Contributions
- Resources and Closing
Overview
The video addresses the difficulty of getting an overview of DevOps across many repositories as an organization grows. The latest AL-Go for GitHub now includes a starter dashboard that makes it easier to get started with monitoring.
It walks through setting up telemetry with a partner telemetry connection string in AL-Go settings (not a new feature), downloading and importing the dashboard, and then the dashboard pages: workflow overview, workflow duration, runners, and AL-Go maintenance with deprecation warnings. The presenter says the dashboard is only a starting point that can be customized.
Key points
- AL-Go can log workflow telemetry to Azure Application Insights by setting a partner telemetry connection string in AL-Go settings (repository or organization level). This is not new in this release.
- The latest AL-Go for GitHub includes a starter dashboard. Telemetry must be enabled first.
- To set up the dashboard, download the file from the AL-Go repository (scenario article ‘enabling telemetry’), change the cluster URI and the database (the Application Insights resource name), then import it from file at dataexplorer.azure.com.
- The overview page shows the number of repositories, workflow run counts and failures over time, with links to the GitHub UI for investigation.
- The duration page tracks average workflow duration over time per repository to show performance trends.
- The runner page compares self-hosted and GitHub-hosted runners, with compute hours and Linux versus Windows usage.
- The maintenance page shows the AL-Go version per repository, alerts when updates are available, and lists update workflow history and deprecation warnings with linked guidance.
Features
Every feature below: status not stated, demoed.
| Feature | At |
|---|---|
| Starter Dashboard for AL-Go Telemetry | 0:24 |
| AL-Go Telemetry to Application Insights | 1:16 |
| Workflow Overview Page | 4:16 |
| Workflow Duration Monitoring | 5:38 |
| Runner Metrics Page | 6:11 |
| AL-Go Maintenance Page | 6:58 |
| AL-Go Deprecation Warnings | 7:41 |
AL objects mentioned
As heard in the captions. A name that matches one object page by exact type and name links to it; the others stay as named.
- other “Application Insights” at 1:16
- other “Azure Data Explorer” at 4:16
- other “update algo system files workflow” at 7:26
Quotes
- 0:40 “as the number of repositories grow in your organization then it becomes more difficult to get a full overview of of all your DevOps”
- 1:16 “this is not a new feature, so I’ll just speedrun through it”
- 3:16 “you’ll see two things that needs to be changed. You need need to change the cluster URI and the database.”
- 4:52 “in this starter dashboard you can see the number of repositories you’re collecting telemetry for the number of workflow runs you can see the”
- 7:14 “right now as we’re recording this is version 7.3”
- 8:19 “this is only a starting point and it’s only meant to be a starting point. You can take this dashboard and you know go”
- 8:51 “the last latest version of ALGO for GitHub now includes a starter dashboard that makes it easier than ever to get started”
Disclaimers in the video
- 8:51 other: the last latest version of ALGO for GitHub now includes a starter dashboard
Presenters (as heard): Alexander Hollstrop.
