New: the AI firewall watches every module and explains each incident in plain words. See how it works

Usage and quotas

The Usage page, every metered value and its period, which quotas are soft and which stop, quota alerts and their thresholds, webhooks and usage packs.

Some of what your organisation uses is metered per period and compared with your plan: device messages, e-mails, camera minutes and more. This page explains the Usage page, which quotas stop something when they run out and which never do, and how you are warned.

The Usage page

Open Usage (address /admin/usage): “Metered usage for the current period against your plan quotas”. You need the Admin role or higher.

ColumnMeaning
MetricThe metered value.
ValueThe count so far in the period, in the metric’s unit.
Periodthis month (the calendar month, UTC) or today.
Quota used“value of quota unit” with a bar; No quota when your plan sets none; Unlimited; in grace while a soft overflow is allowed.

Counts are updated within seconds. They are best effort: if a processing worker stops, a few seconds of counts can be lost, which counts in your favour.

What is metered

MetricUnitQuotaWhen the quota is used up
IoT messagesmessagesYour tier’s monthly allowanceNothing stops. Messages are accepted and the overage is billed. See Message quota and usage.
IoT data points storedpointsNoneFor information only.
Automation messagesmessagesOnly when your plan sets oneNew entries into flows on the General host are refused until the next month; webhook calls answer 429. See Flow limits.
Camera minutesminutesYour plan’s monthly minutesViewers see Camera minutes used up until the month changes. See Camera limits and privacy.
Panel tunnel databytesYour plan’s monthly dataNew router panel sessions are refused; running ones are not cut. See Remote access limits and audit.
Emails sentemailsWhen your plan sets oneA flow’s Notify block leaves e-mail out and uses the other channels. See Email.
SMS sentmessagesWhen your plan sets oneSMS is left out. See SMS.
StoragebytesWhen your plan sets oneThe stored files in use, net of deletions.
API calls, Webhook callscallsNoneFor information only.

Only metrics whose module is on for your organisation are listed. Per-second rate limits (messages per second, data points per minute) are not quotas: they are not shown here and are explained in Plans and the IoT add-on.

Quota alerts

Hermetry checks usage periodically and warns once per month, metric and threshold:

WhenWhat happens
The count passes a threshold (by default 80 % and 95 %)The usage.threshold webhook is sent, and owners and admins get a notification.
The count reaches the quota exactlyOwners and admins are told the allowance is used up.
The count goes overThe usage.overage webhook is sent, and owners and admins are told.

The notification text is shared by all quotas and says that what needs the allowance is refused until next month. For IoT messages that does not apply: nothing is refused. When a usage pack for that quota is on sale, the notification links to it; otherwise it links to Plan & Billing.

Change the thresholds

  1. On Usage, select Usage settings (Usage Settings: “When the usage job warns that a plan quota is filling up”).
  2. Edit Quota alert thresholds (%): “Comma-separated percentages of a plan quota (1 to 99, at most 5) at which a usage threshold webhook is sent, once a month each.” The default is 80, 95.
  3. Save. “Going over the quota always sends an overage webhook.”

To receive the webhooks in your own systems, subscribe to usage.threshold and usage.overage. See Webhooks and Webhook event reference.

Usage packs

Where Hermetry offers them, usage packs add to one monthly quota:

KindHow it works
Monthly packA recurring add-on that raises the quota every month while you hold it.
Top-upA one-time purchase that raises the quota until the start of the next month (UTC). Top-ups stack.

Packs appear in the store and on My Modules. See Your subscription and entitlements.

Read usage over the API

GET /tenant/{tenantId}/api/tenant-usage/metrics

lists each metric with its label, unit, period, value and quota. GET /tenant/{tenantId}/api/tenant-usage/metrics/{metric}/series returns its curve over time. Both need the permission to read usage metrics (Admin).

Keeping usage down

  • Send device readings less often, batch records, and send attributes only when they change. See Message quota and usage.
  • Turn on the “still watching?” question for cameras on wall screens.
  • Close router panel sessions when you are done.