Patrol Cloud
Plans and what each one allows
The library stays free under BSD-3-Clause on every plan, including no plan at all. What follows is the hosted side: storage, the console, ingest keys and the fan-out. Limits are enforced by the API, not by the honour system, and the numbers here are the ones it checks.
| Limit | Free$0a monthOne service, one alert channel, no card. | ProPricing coming soonA production service with a team watching it. | BusinessPricing coming soonMany services, longer history, more people. |
|---|---|---|---|
| Events a month | 10,000 | 500,000 | 5,000,000 |
| Event history | 7 days | 30 days | 90 days |
| Projects | 2 | 10 | 50 |
| Destinations per project | 2 | 10 | 25 |
| Largest batch | 4 MiB | 16 MiB | 32 MiB |
| Included |
|
|
|
| Sign up | Start free | Open the console | Open the console |
Need more than Business, or an invoice instead of a card? Write to us from thecontact page and say what your volume looks like.
FAQ
Billing questions
What counts as an event?
- One element of the JSON array your producer posts. A batch of 40 events is 40, whatever their type. Debug events count only when the project keeps them, which is a per-project switch. Events refused because the batch was malformed, too large or over quota are not stored and are not billed, though they are counted as rejected on the usage page so a misconfigured sender is visible.
What happens when I pass the monthly limit?
- Nothing is dropped on the spot. Patrol Cloud keeps accepting and storing events for 24 hours past the limit and marks them as over quota, so an incident in the last week of the month does not go dark. After that window the ingest endpoint answers 429 with RESOURCE_EXHAUSTED, which a Client surfaces as a ServerError. Your own destinations, configured in the library, keep working the whole time.
Why do Pro and Business have no price yet?
- Because they are not priced yet. The limits are settled and the plans are built; the amount is not, and a number on this page would be a guess. Start on the free plan, and the console will show the price and the upgrade button the moment there is one to show.
Do I need a plan to use the library?
- No. The library is BSD-3-Clause and complete on its own: Slack, Discord, Twilio, email, SQL and your own patrol server all work with no account here. A plan buys the hosted side, which is storage, the console, per-project ingest keys and the fan-out running somewhere other than your process.
The library is on GitHub under BSD-3-Clause. The console is at patrol.hellenic.dev/app.