Via Dynatrace cluster API v2, Dynatrace admin or SRE team can increase the limit of ingested logs into Dynatrace.
- Create token with "ServiceProviderAPI" scope and keep it in safe repo for future usage.
- User menu > Cluster API v2 > Logs > Post
- Unlock using the access token >Specify the max log ingest limit as per cluster node resources >Execute.
- Download the Json file after getting "Response: 200"
Tips
- Max log ingestion limit depends on the provisioned cluster resources specially the RAM.
- The more computing and memory resources you provision, the more logs you can ingest into Dynatrace.
- For hybrid environments setup: consider adding more cluster nodes instead of having (3).
- The acrtivegates should have Log Analytics Collector module enabled.
- The maximum payload size of a single request is 10 MB. Requests with a greater payload are rejected, and the API returns a "413" response code.
- If the ingested payload is a JSON array, the maximum array size is 50000. Requests with a greater payload are rejected, and the API returns a "413" response code.
By default: 1k/minute per cluster.
If log data stream within cluster exceeds the limit, all log events above the limit are ignored.