Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-1215

Important usage alerts are not sent

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Can't Do
    • Icon: Major Major
    • None
    • SaaS, 2.11.0 GA
    • Backend

      Considering the following scenarios:

      Scenario A
      A developer hits their per minute limit, they will receive an email notification.
      The same developer hits their per month limit within 24 hours, they will not receive a notification.

      Scenario B
      A developer has a bug in their application where they are sending too many requests per minute. They receive a notification that they have reached the per minute limit. However, since they never receive anymore notifications, they assume the issue was a temporary issue and don't address the bug.

      Scenario C
      A developer hits their 50, 80, 100% per minute limit all in one day, they will receive notifications for each of those limits. However if they hit 100% per minute and 100% per month limit in the same day, they will only receive the first per minute alert.

      Apparently this was done by design to prevent "alert storms" but this leads to a situation where developers are not being notified of important information.

      The per minute and per month usage alerts should really be considered independently. It could also be argued that the per month limits should not be considered at all in this logic. The per month limits at most will be sent out once a month anyways.

      Is this something that we can make configurable?

              Unassigned Unassigned
              rhn-support-spoole Shannon Poole
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: