{% extends "sentry/projects/manage.html" %} {% load crispy_forms_tags %} {% load i18n %} {% load sentry_helpers %} {% block title %}{% trans "Rate Limits" %} | {{ block.super }}{% endblock %} {% block inner %}

{% blocktrans %}With the nature of Sentry, sometimes the amount of data collected can be overwhelming. You can set rate limits per-project to ensure that a single flood of errors won't affect any other projects utilizing Sentry.{% endblocktrans %}

{% blocktrans %}Rate limits apply on a per-minute basis, which means that they rollover at the start of a new minute. When you attempt to send an event and the project is over its quota, the client will receive an HTTP 429 (Too Many Requests) response.{% endblocktrans %}

{% if not has_quotas %}

{% blocktrans %}Note: The Sentry application is not configured to manage rate limits.{% endblocktrans %}

{% elif team_quota %}

{% blocktrans %}Your team has {{ team_quota }} events per minute allocated collectively among projects.{% endblocktrans %}

{% elif system_quota %}

{% blocktrans %}The Sentry system has {{ system_quota }} events per minute allocated collectively among projects.{% endblocktrans %}

{% endif %} {% csrf_token %} {{ form|as_crispy_errors }}
{% for field in form %} {{ field|as_crispy_field }} {% endfor %}
{% endblock %}