How activation, validation and the grace period work.
Every mlab.sh organisation has a free IR license auto-provisioned. Find it under Organization > Incident Response on mlab.sh and paste it into LICENSE_KEY in your .env.
app reads LICENSE_KEY and registers the instance with mlab.sh/api/v1/ir/license/validate.executor performs an HMAC challenge-response with mlab.sh: server sends a nonce, instance signs it with the secret derived from the license key.| Tier | Users | Alerts / month | Cases / month | Support |
|---|---|---|---|---|
free | 3 | 10 | 5 | Community |
lite | 10 | 200 | 50 | |
company | 50 | 3,000 | 500 | Priority email |
corpo | ∞ | ∞ | ∞ | Priority + SLA |
See the pricing page for the full comparison.
You get a banner in the UI and a warning event in the audit log. The platform keeps running — we don't drop incidents on the floor — but you'll need to upgrade to receive more ingestion the next month. Upgrades take effect within the hour without restart or reinstallation.
The executor needs outbound HTTPS to mlab.sh (443). That's the only egress required. No telemetry, no usage analytics, no error reporting.