Pingtower Docs
Docs The service Plans & quotas

Plans & quotas

Limits are per tenant. Usage against them is on the Account → Plan & usage screen in the app and at GET /v1/tenants/{tid}/plan.

Pingtower is free during preview, with no credit card. Every new account starts on the Free tier, and its limits are the numbers the server enforces.

LimitFreePro
Projects per tenant5100
Alerts retained1,00050,000
Log rows retained50,0002,000,000
Ingest rate20 events/s, burst 40200 events/s, burst 400
API rate10 req/s, burst 20100 req/s, burst 200
Hosted checks5100
Shortest check interval300 s15 s
Browser minutes per month1003,000

Pro and Enterprise exist today and are granted by email; there is no checkout. Enterprise is custom limits set to fit your stream, with no cap on checks or browser minutes and a 15-second shortest interval. The pricing page says how paid plans will arrive when they do.

Separate from the plan, every tenant has the same fixed ceilings on object counts, such as 500 rules or 200 sources per project. They are not plan levers; see Limits.

Read your plan

curl -s https://api.pingtower.com/v1/tenants/<tid>/plan \
  -H "Authorization: Bearer pts_…"
{
  "plan": "free",
  "limits": { "max_projects": 5, "max_alerts": 1000, "max_logs": 50000,
              "ingest_rps": 20, "ingest_burst": 40, "data_rps": 10, "data_burst": 20,
              "max_checks": 5, "min_check_interval_seconds": 300,
              "browser_minutes_per_month": 100 },
  "usage":  { "projects": 2, "alerts": 14, "logs": 8210, "checks": 3,
              "browser_minutes": { "used": 12, "limit": 100, "resets_at": 1793491200 } }
}

What a cap does

A quota can cost you history, never an alertPast the log cap the tower stops retaining rows, but every event is still evaluated and alerting continues. Past a rate you get 429 with a Retry-After header, and the addons agent spools and retries on its own.

A check write past a check limit is refused with 429, naming the limit and both numbers; see Intervals for the limits and how a check’s cost is counted. A 0 in limits means no cap. When the month’s browser minutes are used up, browser checks on Pingtower’s runners pause until the first of the next month, UTC, and every other check keeps running.

Self-hosted tenants

A tenant whose data plane is your own box has no plan. Your box enforces whatever limits you configure with its flags, and pingtower.com meters nothing about it. The app’s Plan & usage screen says so instead of rendering a ceiling nobody enforces.

Last updated 2 Oct 2026 Report a problem with this page