Logo

dev-resources.site

for different kinds of informations.

PagerDuty Change Events from Azure Release Pipelines

Published at
1/27/2022
Categories
pagerduty
azuredevops
extensions
Author
ianknighton
Categories
3 categories in total
pagerduty
open
azuredevops
open
extensions
open
Author
11 person written this
ianknighton
open
PagerDuty Change Events from Azure Release Pipelines

As our team and our architecture has grown, so has the need for better managed and streamlined systems. A big push we've been making in the last few months is Incident Management and On Call Scheduling. At this point I think we've tried every tool/combination of tools and we're finally settling in with PagerDuty.

For me, one of the big selling features of PagerDuty was the ability to add change events to your services. The forensics of an incident are a lot easier if you can quickly rule a recent release out of the realm of possibility. It's also helpful to know how often and frequently releases are happening to a certain service.

Unfortunately, Azure DevOps didn't really have anything out of the box to send POST requests to an API when a release finishes. I also couldn't find anything in their marketplace that would fill the need I had.

So I made something.

It's a very simple extension for Azure Pipelines and Releases that allows you to send an update to the service in PagerDuty. If you want to configure it to do so, it will send an event message for every state (succeeded, failed, canceled) and most of the fields are customizable to do whatever you need with them.

PagerDuty Change Event Screenshot

I know that this is probably a very narrowcast post. I can't help but think this isn't an original idea or need, so I wanted to put it out there to the community in case anyone can find uses for it in their own environment.

It's also been a hot minute since I've contributed here in any meaningful way, so consider this a toe dipped back into the water just before my three year anniversary.

pagerduty Article's
30 articles in total
Favicon
Automate PagerDuty alerts in Slack/Cisco Webex Teams with webMethods.io Integration
Favicon
PagerDuty Community Update, January 26 2024
Favicon
PagerDuty Community Update, January 19 2024
Favicon
PagerDuty Community Update December 22, 2023
Favicon
PagerDuty Community Update, December 7 2023
Favicon
PagerDuty Community Update, October 12 2023
Favicon
PagerDuty Community Update, November 3 2023
Favicon
PagerDuty Community Update, October 27 2023
Favicon
PagerDuty Community Update, October 6 2023
Favicon
PagerDuty Community Update, September 22 2023
Favicon
PagerDuty Community Update, September 15 2023
Favicon
PagerDuty Community Update, September 8 2023
Favicon
PagerDuty Community Update, April 7 2023
Favicon
PagerDuty Community Update, March 31 2023
Favicon
PagerDuty Community Update, March 23 2023
Favicon
PagerDuty Community Update, March 17 2023
Favicon
PagerDuty Community Update March 10, 2023
Favicon
PagerDuty Community Update March 3, 2023
Favicon
PagerDuty Community Update, February 24, 2023
Favicon
PagerDuty Community Update, February 17, 2023
Favicon
PagerDuty Community Update, February 10, 2023
Favicon
PagerDuty Community Update, February 3, 2023
Favicon
PagerDuty Alerts for Important(ish) Stuff in GitHub
Favicon
PagerDuty Community Weekly Update, January 3, 2023
Favicon
PagerDuty Community Weekly Update, December 2, 2022
Favicon
Stay Informed with PagerDuty Webhook Subscriptions
Favicon
Detect crashes in your Kubernetes cluster using kwatch and PagerDuty
Favicon
PagerDuty Change Events from Azure Release Pipelines
Favicon
Who did what?!? Keep an eye on changes with PagerDuty Change Events and Buildkite
Favicon
How to get buy-in for on-call and design for humans

Featured ones: