Save Your Virtual Seat: Demo Roundups! Webinar Series
Ask questions, find answers, get inspired
The transition from traditional monitoring technologies to modern observability tools can leave teams confused. Satbir Singh joins us to talk about the new goals of observability tooling and how it will help teams conquer challenges in complex systems.LISTEN HERE ⬇️ 🎧 Listen on Page it to the Limit or in your favorite podcast app: Spotify | Apple | Pocket Casts 🎧 Page It to the Limit is a podcast that focuses on what it means to operate software in production. Hosted by the PagerDuty Developer Relations Team, we cover the leading practices used in the software industry to improve both system reliability and the lives of the people responsible for supporting it.
I was looking into adding custom workflow or custom incident actions to our service. - https://support.pagerduty.com/main/docs/incident-workflows- https://support.pagerduty.com/main/docs/custom-incident-actionsWhat’s the best way to authenticate the URL request? Looks like Pagerduty V3 webhooks are automatically sent with a signature (e.g. X-PagerDuty-Signature). Then in our lambda, I’m able to use this handy webhookv3 client library to verify the signature. - https://developer.pagerduty.com/docs/webhooks-overview- https://github.com/PagerDuty/go-pagerduty/blob/main/webhookv3/webhookv3.goHowever, it doesn’t appear this header is attached to either the custom workflow nor incident action POST
Hi,My iOS (18.6.2) iPhone 14 Pro is unable to use other built-in ringtones from the PagerDuty app (e.g., "PagerDuty Alert") when receiving High-Urgency push notifications. It always plays the default "ding ding ding"-type sound, even though I have already enabled Critical Alerts for High-Urgency notifications.
🚀 Check what’s new in PagerDuty and come back to let us know!
Dear PagerDuty Community,We’ve been struggling to configure our PagerDuty schedule for a team of exactly 10 developers, with two on-call shifts per workday (10 shift slots per week). This challenge was raised in the forum several years ago for 7 slots and 7 engineers, but it seems it hasn’t received enough attention from the PagerDuty team.Here’s a simplified example to illustrate the problem:Suppose, we have a team of 5 engineers - A, B, C, D, and E - and one on-call slot per workday. If we simply configure a schedule with these five engineers filling the five weekday slots, each engineer ends up with a fixed day every week (e.g., A always on Mondays, B always on Tuesdays, etc.). This is not desirable — we want the days to rotate so that A is on Monday in week one, Tuesday in week two, Wednesday in week three, and so on.The only workable solution we’ve found so far is to manually create a long, repetitive list of people, such as:ABCDE_BCDEA_CDEAB_DEABC_EABCDThis does achieve fair dist
Hello,I am trying to create an incident workflow which makes an HTTP POST requests to en external server. I need to send the incident creation time in epoch timestamp format. It looks like {{incident.created_at}} is ISO 8601 . How can I get this timestamp? Alex
I’ve read that there’s a way to re-alert on an ack’ed alert if the alert remains unresolved after so long. How does one set this up? I cannot find anything relative to that in escalation policies.TIA,Jim
I’m a peon. I am a sad end-user who has to go oncall every now and then.My god this thing is terrible to use!!I want to quickly put in a override because I’ll be doing some work and I’ll create alarms. So I need to take over that time.Here’s what I’m presented with when I login. I can go into each of those menus above, none of them are clear or related to the fact I’m oncall and want to do a thing relating to it.Finally after fiddling around I get to schedules. No, that’s useless. Can’t do an override in there (or can I...)Oh! Go to schedules and there’s a big blue “Create Override” button. Great! I click that, fill in all the details and get a message: Get REALLY annoyed by this stage. Fluff around, FINALLY realise I have to back to Schedules above, find the person who’ll be doing the shift I need to override, click on their name and then add it in there.I mean I got there in the end but why did I have to fight with this tool for 10 minutes to figure this out? Shouldn’t this be t
Hi folks, I recently created an Incident Workflow which triggers automatically for a service and everything is fine and working no problem.However, now, I want to add a new kind of workflow that can be triggered manually for that same service, and for some reason, searching that service always returns “No Matches Found”..Even if I enter into the workflow I that was already created a month or so ago, and “Edit” that service, I can see it populated, but let’s say I remove it and type it again, it will return “No Matches Found”.If I clone a workflow, the service is populated with no issue, but obviously I need to create a manual trigger and I still encounter the issue.It’s incredibly frustrating as this is holding up a major change to the way we handle certain incidents, so any advice on this matter would be greatly appreciated.I've already raised a support request via Chat, but no response, hence I’m here.Thanks!
Hi TeamI’d like to confirm whether there is a dedicated FedRAMP- API version available, or if it is the same API as the standard version. If there is a separate endpoint or documentation for the FedRAMP API, could you please share the link?Thank you for your help,
Our open-source API client for Python has now been refactored from a monolithic one-file module into a multi-file module. This change is being made to fulfill a need for long-term maintainability and improved readability. This new release does not add new features, but aims to make contribution of new features far easier going forward, most notably enabling us to add a py.typed file to enable using typehints in projects (issue #26). More about this release:https://github.com/PagerDuty/python-pagerduty/releases/tag/v2.0.0https://pagerduty.github.io/python-pagerduty/changelog.html
Expert-level, in-depth, and practical guides for practitioners
Learn about PagerDuty, get support and find latest releases
Customize your experience with with PagerDuty APIs
Your source for on-demand PagerDuty training
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.