Change event limits
In addition to using Chronosphere Observability Platform, you can use the CreateEvent API (opens in a new tab) to create change events. This API can ingest 300 change events per minute, per block in a single tenant. The total request size must be less than 1 MB.
Change event fields
The CreateEvent API accepts the following fields with the stated limits:
Field | Description | Required | Validation | Configurable | Failure |
---|---|---|---|---|---|
title | Brief description of the change event. | Yes | Maximum of 100 characters. | No | Error |
source | Identifies where the data originated. | Yes | Maximum of 50 characters. | No | Error |
category | Informs Observability Platform about the kind of change event. | Yes | Must be one of:"alerts" "broadcasts" "chronosphere" "deploys" "feature_flags" "infrastructure" "third_party" | Yes | Error |
happened_at | Indicates when the change event occurred, which defaults to now if unset. | No | Must be a Unix epoch timestamp. Can be set only to 24 hours before or after the current time. | Yes, with a restart | Error |
type | Differentiates change events within a particular category or source . | Yes | Maximum of 50 characters. | No | Error |
labels | Key values associated with a change event. | No | Maximum of 200 labels (key/value pairs) per event. - Keys: Maximum of 500 characters. - Values: Maximum of 5,000 characters. | No | Error |
payload_json | Payload associated with a change event. | No | Maximum of 100,000 characters. | No | - |
payload_object | Payload associated with a change event, if the original event was in key/value format. | No | Maximum of 100,000 characters. | No | - |