PD Labs

View operational maturity insights and recommendations

PD Labs allows you to explore and test drive new products from PagerDuty Analytics. Surface insights on your organization’s operational maturity and receive recommendations on how to improve, with push-button account configuration options.

📘

Beta

PD Labs is available as part of a private beta for customers on our Digital Operations plan or for customers who have purchased the PagerDuty Analytics product. Please contact our Sales Team if you would like to upgrade to a plan with this feature. PD Labs features and documentation are subject to change.

🚧

Required User Permissions

All users, with the exception of Limited Stakeholders, can access PD Labs.

Insights

Insights is a reporting tool which provides you with flexible data tables to help you find answers to common questions about your Incident Activity, Service Performance, Team Health and Business Impact. You can search, filter, and sort data by Team, Urgency, Priority, Date Range, as well as a number of other fields in order to view data in a way that is most useful to you. Insights can be found by navigating to Analytics Insights.

📘

Data Updates

Insights data is updated once per day. It takes up to 24 hours for new data to appear.

Incident Activity

The Incident Activity report displays a bar graph of response effort over time. It also provides an Incident List table with metrics for the specified date range. Specifically, the Incident Activity Report offers a visualization of response effort over time, as well as an Incidents List table with metrics including service, urgency, priority, incident creation date, total time to acknowledge (TTA), responder count, total time to engage (TTE), response effort, total time to respond (TTR), and escalation count. To view the Incident Activity report, navigate to Analytics Insights Incident Activity tab.

Insights

Insights

Filter and Search Incident Activity

  1. You have the option to filter with the following parameters, which will affect the data shown in the graph and data table:
    • Team: You can filter by selecting the My Teams tab, All Teams tab, enter a term in the search box to find your preferred Teams. Select the checkbox next to your preferred Teams and click Apply.
    • Service: You can manually select the list of services to filter by. In addition, if you select a list of Teams, you will only be able to select services related to those Teams.
    • Urgency: Select from All, High or Low to display incidents with the chosen urgency.
    • Priority: Select from All or any of your account’s preconfigured priority levels.
    • Date Range: Select from Last 7 Days, Last 30 Days, Last Month, This Month, or Custom Range. If you select Custom Range, select the range on the calendar and click Apply. Note: For custom ranges, you can select a start date up to three years in the past.
  2. Below the graph you will see the Incident List data specific to the filters you have selected. You may perform the following actions with this table:
    • Search: Use the search field to search for specific incidents.
    • Sort: Click on a column header to sort results. You can also sort with multiple columns by holding down the shift key while clicking on both of the columns. The graph above will not change if you sort the data in the Incident List.
    • Drill Down: Click to the left of an incident number to drill down into responder details such as responder status, type of assignment, request and response timestamps, and time to respond. Click an incident number or service name in the Number and Service columns to view more information about those incidents or services.

Share a Report

To share a report, you can copy the URL, receive it via Slack Insights, or export to CSV. Click Copy URL to save the URL to your clipboard so that you can share the link with others. You can also create an unfurled link in Slack using our PagerDuty Analytics Slack Integration. Finally, you may also click Export CSV to the right of the data list. This option will generate a file, export.csv, which will keep the view and results based on your search and filter selections.

1016

Share a report

Service Performance

The Service Performance report displays a stacked line graph of incidents over time, per service. It also provides a Services List table with metrics for the specified date range. The Service Performance Report offers a visualization of incident volume by service, as well as a Services List table with metrics including incident count, mean time to acknowledge (MTTA), acknowledgement rate, mean time to resolve (MTTR), Response Effort (incident duration), and Escalations.

To view the Service Performance report, navigate to Analytics Insights Service Performance tab.

849

Service Performance

Filter and Search Service Performance

📘

Tip

You can view up to ten services in the graph. If you select more than ten services, the extra services will be collapsed into a single +n more line with a corresponding legend.

If a selected service does not have any incidents in the selected date range, it will not appear in the graph or in the Services List.

  1. You may optionally filter with the following parameters:
  • Team: Select the My Teams or All Teams tab, or search for your preferred Teams. Select each preferred Team’s checkbox and click Apply.
  • Service: You may search and/or select specific services, or Select All services and then click Apply. If you have filtered by specific Teams, this filter will automatically be populated with the services owned by the Team(s) you have selected.
  • Urgency: Select from All, High or Low urgency incidents.
  • Priority: Select from specific priority levels or all of your account’s preconfigured priority levels.
  • Date Range: Select from Last 7 Days, Last 30 Days, Last Month, This Month, or Custom Range. If you select Custom Range, select the range on the calendar and click Apply.
    • Note: For custom ranges, you can select dates up to three years in the past.
  • Graph Legend: In the graph legend, you can click on a service name to show or hide the service within the graph. The scale of the graph will automatically adjust as services are added and removed.
  1. Below the graph you will see the Services List data specific to that filters you have selected. You may search this table in the search field above, sort results by clicking on a column header, drill down into the Incidents column data by clicking the incident count number, or view more information about services and Teams by clicking service names or Team names in the Service and Team columns. You can also sort with multiple columns by holding down the shift key while clicking. Changing the results sorting for the Services List does not alter the graph.
  2. You will also have the option to Copy URL to share an unfurled link in Slack using our PagerDuty Analytics Slack Integration. You may also Export CSV. Export CSV will respect the view and results based on your search and filter selection.

📘

Service Display Order

Services with data that match the given filters and date range are shown, and they are sorted by the count of incidents each service has had. If a service does not have any data that matches the filters within the given date range, they will not appear in the Services List.

Team Health

The Team Health report provides insights into which individual responders were most affected and Team incident impact. To view the Team Health report, navigate to Analytics Insights Team Health tab.

Filter and Search Team Health

  1. In the Question dropdown, select a question that best represents your use case. Team Health allows you to filter by the following questions and corresponding Maturity Model data:
    • Which responders were most interrupted during business, off, and sleep hours?: Incident Count, Business Hour Interruptions, Off Hour Interruptions, Sleep Hour Interruptions, Notification Count.
    • How were my teams impacted by incidents?: Incident Count, Business Hour Interruptions, Off Hour Interruptions, Sleep Hour Interruptions, Notification Count, by Team.
  2. You may optionally filter with the following parameters:
  • Team: You can filter further by selecting the My Teams tab or All Teams tab or search for your preferred teams. Select each preferred Team’s checkbox and click Apply.
  • Urgency: Select from All, High or Low urgency incidents.
  • Priority: Select from All or any of your account’s preconfigured priority levels.
  • Date Range: Select from Last 30 Days, Last 7 Days, Last Month, This Month or Custom Range. If you select Custom Range, select the range on the calendar and click Apply. Note: For custom ranges, you can select dates up to three years in the past.
  1. Below, you will see Teams List data that matches the question and filters that you have set. You may search this table or sort results by clicking on a column header, or filter each column to drill down to specific data.
  2. You will have the option to Copy URL to share an unfurled link in Slack using our PagerDuty Analytics Slack Integration. You may also click Export CSV to the right of the data list. Export CSV will respect the view and results based on your search and filter selection.

Business Impact

The Business Impact report provides insights into how much services cost over time. To view the Business Impact report, navigate to Analytics Insights Business Impact tab.

Filter and Search Business Impact

  1. In the Question dropdown, select a question that best represents your use case. Business Impact allows you to filter by the following question and corresponding Maturity Model data:
    • How much did services cost over a period of time?: Response Effort, Incident Count, Uptime, Notification Count, MTTR, MTTA, Responder Count.
  2. You may optionally filter with the following parameters:
  • Team: You can filter further by selecting the My Teams tab or All Teams tab or search for your preferred teams. Select each preferred Team’s checkbox and click Apply.
  • Urgency: Select from All, High or Low urgency incidents.
  • Priority: Select from All or any of your account’s preconfigured priority levels.
  • Date Range: Select from Last 30 Days, Last 7 Days, Last Month, This Month or Custom Range. If you select Custom Range, select the range on the calendar and click Apply. Note: For custom ranges, you can select dates up to three years in the past.
  1. Below, you will see Response Cost for Services and Services List data that matches the question and filters that you have set. You may search the Services List table or sort results by clicking on a column header, or filter each column to drill down to specific data.
  2. You will have the option to Copy URL to share an unfurled link in Slack using our PagerDuty Analytics Slack Integration. You may also click Export CSV to the right of the data list. Export CSV will respect the view and results based on your search and filter selection.

Response Cost for Services

The Business Impact tab provides you with insights on the estimated response cost for your selected Teams and services. By default, the estimated cost per responder hour is set to $50. If you would like to change your estimated cost per responder hour, you can enter that in the Estimated Cost ($/hour) field and a new total value will be calculated based on that cost and the Total Response Hours.

Recommendations

Recommendations provide a view into where your services stand in relation to the Maturity Model, along with single, push-button configuration of helpful settings to drive further maturity. Recommendations can be found by navigating to Analytics Recommendations.

Filter, Search and View Recommendations

  1. You will see a list of all Service Recommendations in your account. You may optionally filter by Teams: You can filter further by selecting the My Teams tab or All Teams tab or search for your preferred teams. Select each preferred Team’s checkbox and click Apply. You may also search this list to drill down to specific data.
  2. Once you have filtered and searched for the data you are looking for, click the name of the Service to view further details about its recommendations.
  3. On the next screen, you will see this service’s Maturity Rating, which is based on a comparison of all services across your account. Maturity ratings range from A (lowest noise) to E (highest noise). You will also see the Recommendation for this service, with an explanation of the benefit to the service, as well as a button to automatically Enable the recommended configuration. Finally, you will see a Preview of how this recommended configuration would affect your account if enabled.