You can integrate your data with Anodot in three ways: using Data Collectors, Agents, or using REST API.
Anodot's Data Collectors are the most common method for integration. They enable you to stream your measures and dimensions through Anodot's machine learning algorithms to rapidly find anomalies in your data. Note that you can define new Data Collectors from those currently listed in the Anodot Catalog.
Integrating your data with Anodot
The three ways to integrate your data are described below:
- Data Collectors - These enable you to stream measures and dimensions to Anodot via a connection through Anodot to your data source (database, analytics service, cloud storage, etc.). To access the collectors, navigate to the Anodot Catalog. as described in Introduction to Collecting and Streaming Data, and shown below. The currently supported collectors are listed in this section.
- Agents and Open Source Collectors - Install agents and open-source collectors on your server to push the relevant measures and dimensions you select.
- REST API - Anodot's RESTful API enables you to directly send metrics if agents and open-source collectors are insufficient.
Each metric injected to Anodot has the following components:
- 1 measure (the what)
- Up to 19 properties (dimensions)
- Up to 20 tags
Metric Naming Conventions
There are three metric naming conventions - Metrics 1.0, 2.0 and 3.0. For details on posting metrics to Anodot, please see Posting Metrics to Anodot.