Skip to content

[Search Query Categorization] Identifying the types of aggregations #11366

@deshsidd

Description

@deshsidd

Identifying and documenting the types of aggregations applied and increment counters for the same.

As part of this task we will be incrementing counters for the various types of aggregations. We will be capturing this information for the following aggregations:

AdjacencyMatrixAggregation
CompositeAggregation
FilterAggregation
FiltersAggregation
GlobalAggregation
DateHistogramAggregation
HistogramAggregation
MissingAggregation
NestedAggregation
ReverseNestedAggregation
DateRangeAggregation
GeoDistanceAggregation
IpRangeAggregation
RangeAggregation
DiversifiedAggregation
SamplerAggregation
MultiTermsAggregation
SignificantTermsAggregation
SignificantTextAggregation
TermsAggregation
AvgAggregation
CardinalityAggregation
ExtendedStatsAggregation
GeoCentroidAggregation
MaxAggregation
MedianAbsoluteDeviationAggregation
MinAggregation
PercentileRanksAggregation
PercentilesAggregation
ScriptedMetricAggregation
StatsAggregation
SumAggregation
TopHitsAggregation
ValueCountAggregation
WeightedAvgAggregation

Note that we will be incrementing counters using the Telemetry metrics framework. We will have one counter for aggregations and each aggregation above will be incremented as a TYPE tag for this counter.

Phase 1: #10250
Phase 2 Meta issue : #11040
Query Visibility Roadmap : #11008

Metadata

Metadata

Assignees

Type

No type

Projects

Status

✅ Done

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions