#
What is Aggregations.io
Aggregations.io integrates with your existing data pipeline to ingest events and create real-time metrics. You don't need to set up new pipelines, implement instrumentation, transform your schema(s), or pre-aggregate data to calculate metrics.
#
Aggregations.io Documentation
Welcome to Aggregations.io Documentation. Here you will learn everything about Aggregations.io's core functionality:
- Ingest Event Data
- Filter & Aggregate that data
- Visualize the Results
Additionally, you will learn how to set up Organizations and Users, and find FAQs, troubleshooting guides, and additional resources to use your analytics data effectively to solve your business needs.
#
Ingest Event Data
Aggregations.io is designed around JSON for flexibility and speed. The Ingest API accepts three common JSON formats to collect data from your event producers. There is no need to transform or pre-aggregate data. Aggregations.io only stores your filtered aggregation metrics, not your raw data. In addition to the Ingest API, Aggregations.io has integrations with popular event producers such as Segment CDP.
#
Filter & Aggregate
The main purpose of Aggregations.io is to create real-time aggregate metrics based on your analytic event data. Filters are what allow you to choose which event data is relevant, how you want to group your aggregations and at what intervals. Filters are setup in the Aggregations.io app using JSONPath.
#
Visualize Results
Aggregations.io is not a dashboarding and alert platform, however, we know metrics are worthless if they can't be accessed easily and visualized promptly, especially with real-time metrics. Thus, Aggregations.io has a Grafana plug-in that allows you to set up dashboards and alerts, or you can use a platform of your own using our Metrics API.
#
Ready to Get Started ASAP?
See the Quick Start guide for a step-by-step walkthrough from new user to creating your first aggregation.
#
Additional Resources