Each AppSignal plan comes with a request limit. This means that you pay for a certain number of requests to be processed by us, even though at the moment we don't enforce this as a hard limit. If you exceed this limit repeatedly though, we will require you to upgrade to either the next or a custom plan, or to adjust your usage pattern. Read on to learn more about this process.
Say you're on our Small plan, which comes with a limit of 3 million monthly requests (your app handling a request for a client through a controller action, or your app running a background job 3 million times). Your awesome product ends up on Hacker News, and your traffic spikes for a few days, skyrocketing your requests to 8 million. Good for you! Because we don't enforce hard limits at the moment, you won't suddenly lose vital exception and performance metrics after you've exhausted your 3 million requests. We know that information is important to you, and that part of the value we provide stems from painting a complete picture. Only if things get out of hand and could harm our systems or infrastructure, we'll temporary halt processing your requests and notify you about it immediately.
When you exceed your request limit by more than 10% for two months (we look at the past three months), we consider that to be "regularly". At that point we'll contact you to bring this up and offer a few options for handling this:
If you don't respond to our email within 7 days with your desired resolution, we will automatically upgrade you to the next plan, or a fitting custom plan, and notify you by email. Talk to us instead; we're easy-going!
If you have any questions or concerns about this Upgrade Policy, please contact us and we'll talk some more.