CountSeries

Description

 Returns a count of the number of input time-series reporting at each time sample

Input

Time Series: Multiple (Single or multiple time-series) 

Parameters

 None

 

Output

Transformed Time Series: Single 

Available in

Alerts, Composites, Dashboards 

The CountSeries function returns the number of metric values streaming to Anodot for any given time sample. This is useful for data validation purposes; when you want to make sure data is streaming and updating continuously, you can usethis function to verify there is no drop in the number of updated metrics.  

Usage Example 

An e-commerce company wants to monitor the bookings for multiple currencies and make sure no data is missing. 

They create an alert with the following bookings measurement (2169 booking metrics): 

countSeries0.png

After grouping by currency_name, the result shows 40 different currency groups of bookings: 

countSeries1.png

After applying the CountSeries function, the result is a single metric that counts how many booking updates were registered each hour: 

countSeries2.png

It’s clear from the graph that the number of updated metrics per hour varies between 16 and 35, which means several booking metrics are not reporting regularly every hour. This is expected, as bookings in some currencies are more frequent than others. 

In addition, it seems that there is a daily seasonality, but some drops are deeper than others and should be investigated: 

countSeries3.png

Was this article helpful?
0 out of 0 found this helpful