The default limits that matter most often. Some can be changed by the server administrator through the configuration.
| Limit |
Value |
| Records per SenML or SenFlat v1 message |
1000 |
| A metric name |
200 characters (including the source prefix) |
| A text value |
500 characters |
| A SenFlat v2 message size |
512 KiB, at most 50,000 points |
| A message sent from the application (Send message, API) |
256 KB |
| Internal DB (JSON) output |
1 MiB per result |
| Message retention |
365 days (compressed after 7 days) |
| A trusted measurement time |
−1 year to +1 day of the receive time |
Duplicate removal by q |
72 hours |
| Limit |
Value |
| A device key |
16 to 128 ASCII characters without spaces |
| Connections per request |
100 pairs |
| Devices per template apply, rule set apply, or bulk output control |
200 |
| Devices per firmware or rules rollout |
1000 |
| A firmware file |
8 MiB |
| Group hierarchy depth |
10 (configurable, 1 to 50) |
| Device settings: sends per device |
a burst of 5, 0.2 per second |
| Limit |
Value |
| Nodes per rule |
40 nodes, 20 outputs |
| Comparison conditions |
20 |
| Logic execution time |
500 ms per message |
| Rows per message (multi-row mode) |
500 per output |
| PostgreSQL output columns |
30 |
| Executions trace |
7 days |
| Rules on Device |
12 rules, 4 inputs per logic, 4 actions per phase, a 3500-byte message |
| Rule sets per workspace |
200 |
| Limit |
Value |
| Widgets per dashboard |
50 |
| Data sources per widget |
10 |
| One widget’s configuration |
16 KiB |
| Selected users for sharing a dashboard |
50 |
| A dashboard thumbnail |
5 MB (reduced to 640×360) |
| A public link |
300 requests per minute per token |
| Bulk alarm actions |
100 alarms |
| CSV export of messages and alarms |
50,000 rows |
| Metrics per report |
20 |
| A report range |
366 days, 100,000 buckets |
| Report CSV rows |
200,000 (configurable) |
| A report file size |
25 MiB (configurable) |
| Limit |
Value |
| CSV import of channels, devices, groups |
500 rows, about 900 KB |
| Bulk account import (admin) |
200 rows |
| A configuration file |
900 KB |
| A workspace backup |
64 MB, 50 workspaces, 500,000 rows per workspace |
| An API request body |
2 MiB |
| One object’s metadata |
typed entries are validated; a polygon perimeter has 3 to 200 points |
| Device type attributes |
50 attributes per version, 16 KB of values per device |
| Metric Catalog |
2000 entries per workspace |
| Limit |
Value |
| A PAT lifetime |
1 to 365 days |
| An invitation lifetime |
7 days (configurable) |
| A new-account quota |
1 workspace, 1 device, 1 channel (configurable and changeable by the admin) |
| An access token |
15 minutes; a refresh token 7 days |
| Journal retention |
180 days |