Simple Log Service (SLS) enforces resource limits at the project, Logstore, and shard levels. Check default quotas, adjustable limits, and system behavior when limits are exceeded.
Limit types
SLS enforces the following types of limits:
Type | Enforcement | Description |
|---|---|---|
Hard limit | Strictly enforced | If exceeded, the system returns an HTTP 403 status code with an error message. Hard limits apply at the project level. |
Soft limit | Best-effort | If exceeded, the service continues on a best-effort basis. Throughput and latency are not guaranteed. Soft limits apply at the shard level. |
Scale-out is free. Scaled-out resources are billed at standard pricing.
For more information about scale-out operations, see Manage resource quotas.
Basic resource limits
The following table shows default quotas and adjustable upper limits. A dash (-) in the Adjustable upper limit column means the quota is fixed.
Category | Item | Default value | Adjustable upper limit | Scope |
|---|---|---|---|---|
Core resources | Project count | 150 | - | Per account |
Storage and ingestion | Logstores | 200 | 400 | Per project |
400 | 800 | Per project | ||
Logtail configurations | 200 | 400 | Per project | |
Monitoring and visualization | Machine groups | 200 | 400 | Per project |
Dashboards | 100 | 400 | Per project | |
Charts per dashboard | 200 | 400 | Per dashboard | |
Data processing and tasks | Saved searches | 100 | 400 | Per project |
Export tasks | 100 | 400 | Per project | |
Import tasks | 100 | 400 | Per project | |
Scheduled SQL jobs | 100 | 400 | Per project | |
Data transformation jobs | 100 | 400 | Per project | |
Alerting and notifications | Alerts | 100 | 400 | Per project |
Subscription tasks | 100 | 400 | Per project |
Data throughput limits
Throughput limits apply at the project and shard levels.
Project-level limits (hard limits)
Exceeding a project-level limit returns HTTP 403 with an error message.
Item | Default limit | Adjustable upper limit | Error when exceeded |
|---|---|---|---|
Write traffic | 100 GB/min | 200 GB/min | 403: |
Write requests | 600,000/min | 2,000,000/min | 403: |
Read requests | 600,000/min | 2,000,000/min | 403: |
Shard-level limits (soft limits)
Shard-level limits are not strictly enforced. If exceeded, the service continues on a best-effort basis without throughput or latency guarantees.
Item | Limit per shard |
|---|---|
Write traffic | 5 MB/s |
Write requests | 500/s |
Read traffic | 20 MB/s |
Read requests | 100/s |
Value-added feature quotas (pay-by-ingested-data)
The pay-by-ingested-data billing mode includes all SLS features. Value-added features—query and analysis, data transformation, intelligent alerting, and data shipping—incur no additional fees but are subject to the following per-Logstore quotas.
Item | Quota per Logstore | Description |
|---|---|---|
Data transformation volume | 100 TB/month | Maximum monthly data volume processed by transformation jobs per Logstore. |
Scheduled SQL data volume | 20 TB/month | Maximum monthly data volume processed by scheduled SQL jobs per Logstore. |
Data shipping volume | 100 TB/month | Maximum monthly data volume shipped per Logstore. |
Data consumption volume | 100 TB/month | Maximum monthly data volume consumed per Logstore. |
Alerting job data volume | 100 TB/month | Maximum monthly data volume processed by alerting jobs per Logstore. |