feature_id
) and originating customer (customer_id
). We also support custom attributes; please contact us to enable this.
Extracting attributes. When using the agent, you can write small attribute extractor functions to pick out attributes from available context. For example, you might deduce the customer_id
from the API key on an inbound HTTP request. When sending events directly, you must extract attributes manually in your code.
Sending events. There are two options for collecting events:
device_id
, request_id
, and object_key
.
The dashboard is intended to be real-time and interactive, in contrast to some data warehouses that take minutes or more to execute a single query. In most cases, Dashdive achieves sub-second query times by pre-aggregating raw events into optimized tables and choosing the right table intelligently per-query. The result is a query latency of <1 second even on >100 billion raw events, in many cases. You can see this in action with medium-scale data in our demo.
Which cloud services are supported?
Are there throughput limits on the number of events per second?
Do you offer a self-hosted version?
Can I export the raw data and analyze it any way I want?