Closed andriipatsula closed 3 months ago
The new Release Issue template was introduced: https://github.com/dotnet/release/blob/main/.github/ISSUE_TEMPLATE/release-issue-template.yml
What needs to be done to close this yet? Small things form my perspective: move the dashboard from "apatsula" folder to "release-infra" folder, ensure the dashboard json is backed up / stored properly, send the woohoo email with description of what has been done and agreed on.
I'm closing this task. A 'Woohoo' email has been sent out. Additionally, I've established a backup for the dashboard and set up automatic deployment.
Goals & Motivation
Currently we don't have any mechanism to measure the health and performance of the Release Infrastructure or to monitor infrastructure-related issues. With each build of the Staging and Release pipelines, numerous errors and warnings arise. We need to implement a solution that allows us to track these issues, identify their severity and measure execution time. By establishing proper monitoring, we can ensure the stability and reliability of our Release Infrastructure.
Business Objectives
One of the primary business objectives of the .NET Release Infrastructure Adoption is to establish telemetry and alerting mechanisms, enabling us to effectively monitor the release infrastructure.
Goals
Milestones
One pager
https://dev.azure.com/dnceng/internal/_git/dotnet-release?path=/documentation/OnePagers/telemetry-and-monitoring.md
Release Issue template
https://github.com/dotnet/release/blob/main/.github/ISSUE_TEMPLATE/release-issue-template.yml