Uploaded image for project: 'Statuspage'
  1. Statuspage
  2. STATUS-976

Performance limitations have been identified when the number of PagerDuty Services exceeds 800

XMLWordPrintable

    • 1
    • Severity 2 - Major

      Issue Summary

      We have identified performance limitations that occur when the number of Pagerduty services added to a single Statuspage exceeds 800. Once the limit is approached the queries to retrieve the list of pagerduty services and details exceeds our timeout limits for Statuspage services and the ability to maintain the Pagerduty services (add, edit, delete) is severly degraded as the query will regularly time out.

      This does not affect the Pagerduty integrations, only the ability to list and maintain these services.

      Steps to Reproduce

      1. Have an active Statuspage, and Pagerduty service
      2. Continue creating and adding Pagerduty services to the Statuspage until 800+ services have been added and the performance limitation is met.

      Expected Results

      Pagerduty Services will be viewable to be added, edited or deleted

      Actual Results

      The page that is meant to display the list of the pagerduty services does not render and the following  error message is displayed

      Something went wrong...
      

      Workaround

      Currently there is no known workaround for this behavior, and only a reduction in the number of pagerduty services will allow the rendering of the pagerduty services list to complete before the request is considered timed out. 

              17e4c56dd939 Anand Keshri
              f7060889ab01 Scot Wilson
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: