AccelerUpDocs
Reference/Limits and defaults

Limits and defaults

The numbers that decide behaviour, collected in one place.

Every number here is a constant in the code, not a setting, unless a variable is named. Where a default is configurable, the environment reference says how.

Alerting

Value
Notification retries3 (4 attempts in total)
Retry backoff1 min, 5 min, 30 min
Retry claim lease5 min
Slack section text3000 characters (enforced at the transport)
Slack field text2000 characters, 10 fields
Slack blocks per attachment50
Telegram message4096 characters

See Notification delivery.

SQL alerts

Value
Query timeout2 minutes
Rows evaluated per run2000
Rollup lines per message25
Rollup body2400 characters
Worker tick1 minute
Clock-alignment offset0–1439 minutes

See SQL alerts.

Agent

Value
Version0.11.0
Health document read cap2 MB
Health flush interval15 s
Health batch30
TransportOutbound websocket only

See Agent reference.

Cloudflare

Value
Load-balancing adaptive dataset retention~3 days on this plan
HTTP adaptive dataset retentionMuch longer
Region→pool query row limit10 000
Region→pool chunk window26 hours
Region→pool capture bucket5 minutes
Routing matrix rows returned500
Important

The three-day wall is why AccelerUp records the region→pool split itself. A seven-day routing matrix is only a measurement because of that capture — see Load balancing.

API

DefaultVariable
API rate limit600/minRATE_LIMIT_API
Auth rate limit30/minRATE_LIMIT_PUBLIC
OAuth rate limit120/minRATE_LIMIT_OAUTH
Session TTL24 hJWT_TTL_HOURS
DB pool25DB_MAX_CONNS

Ingest

DefaultVariable
Events per request100WEB_INGEST_MAX_EVENTS
Body size256 KBWEB_INGEST_MAX_BODY_BYTES
Rate per IP240/minWEB_INGEST_RATE_PER_MIN

Retention

DefaultVariable
Metric tables90 daysRETENTION_METRICS_DAYS
Telemetry tables90 daysRETENTION_TELEMETRY_DAYS
Per-organisation policiesData retention

Part of ReferenceThe exact numbers, names and limits, generated from the code.