mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* Update all core kinds to flattened lineages * Regen Go types, without any * Regen Go types, s/interface{}/any/ * Update generated core typescript * Update generate docs * Fix defaults gen in veneer index jenny * Flatten plugindef lineage * Convert all plugin kinds to flattened form * Switch back to interface{} for now * Switch to fs.Sub in plugin DeclParser * Mostly undesirable codegen changes, to be fixed * Update mod and sum * Update pfs tests to flattened lineages * Update thema to latest, regen docs
41 KiB
41 KiB
keywords | title | ||
---|---|---|---|
|
ElasticsearchDataQuery kind |
Both documentation generation and kinds schemas are in active development and subject to change without prior notice.
ElasticsearchDataQuery
Maturity: experimental
Version: 0.0
Property | Type | Required | Default | Description |
---|---|---|---|---|
refId |
string | Yes | A unique identifier for the query within the list of targets. In server side expressions, the refId is used as a variable name to identify results. By default, the UI will assign A->Z; however setting meaningful names may be useful. |
|
alias |
string | No | Alias pattern | |
bucketAggs |
BucketAggregation[] | No | List of bucket aggregations | |
datasource |
No | For mixed data sources the selected datasource is on the query level. For non mixed scenarios this is undefined. TODO find a better way to do this ^ that's friendly to schema TODO this shouldn't be unknown but DataSourceRef | null |
||
hide |
boolean | No | true if query is disabled (ie should not be returned to the dashboard) Note this does not always imply that the query should not be executed since the results from a hidden query may be used as the input to other queries (SSE etc) |
|
metrics |
MetricAggregation[] | No | List of metric aggregations | |
queryType |
string | No | Specify the query flavor TODO make this required and give it a default |
|
query |
string | No | Lucene query | |
timeField |
string | No | Name of time field |
BucketAggregation
Property | Type | Required | Default | Description |
---|---|---|---|---|
object |
Possible types are: DateHistogram, Histogram, Terms, Filters, GeoHashGrid, Nested. |
DateHistogram
It extends BucketAggregationWithField.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from BucketAggregationWithField) Possible values are: terms , filters , geohash_grid , date_histogram , histogram , nested . |
|
field |
string | No | (Inherited from BucketAggregationWithField) | |
id |
string | No | (Inherited from BucketAggregationWithField) | |
settings |
No | (Inherited from BucketAggregationWithField) |
BucketAggregationWithField
It extends BaseBucketAggregation.
Property | Type | Required | Default | Description |
---|---|---|---|---|
id |
string | Yes | (Inherited from BaseBucketAggregation) | |
type |
string | Yes | (Inherited from BaseBucketAggregation) Possible values are: terms , filters , geohash_grid , date_histogram , histogram , nested . |
|
field |
string | No | ||
settings |
No | (Inherited from BaseBucketAggregation) |
BaseBucketAggregation
Property | Type | Required | Default | Description |
---|---|---|---|---|
id |
string | Yes | ||
type |
string | Yes | Possible values are: terms , filters , geohash_grid , date_histogram , histogram , nested . |
|
settings |
No |
Filters
It extends BaseBucketAggregation.
Property | Type | Required | Default | Description |
---|---|---|---|---|
id |
string | Yes | (Inherited from BaseBucketAggregation) | |
type |
string | Yes | (Inherited from BaseBucketAggregation) Possible values are: terms , filters , geohash_grid , date_histogram , histogram , nested . |
|
settings |
No | (Inherited from BaseBucketAggregation) |
GeoHashGrid
It extends BucketAggregationWithField.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from BucketAggregationWithField) Possible values are: terms , filters , geohash_grid , date_histogram , histogram , nested . |
|
field |
string | No | (Inherited from BucketAggregationWithField) | |
id |
string | No | (Inherited from BucketAggregationWithField) | |
settings |
No | (Inherited from BucketAggregationWithField) |
Histogram
It extends BucketAggregationWithField.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from BucketAggregationWithField) Possible values are: terms , filters , geohash_grid , date_histogram , histogram , nested . |
|
field |
string | No | (Inherited from BucketAggregationWithField) | |
id |
string | No | (Inherited from BucketAggregationWithField) | |
settings |
No | (Inherited from BucketAggregationWithField) |
Nested
It extends BucketAggregationWithField.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from BucketAggregationWithField) Possible values are: terms , filters , geohash_grid , date_histogram , histogram , nested . |
|
field |
string | No | (Inherited from BucketAggregationWithField) | |
id |
string | No | (Inherited from BucketAggregationWithField) | |
settings |
No | (Inherited from BucketAggregationWithField) |
Terms
It extends BucketAggregationWithField.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from BucketAggregationWithField) Possible values are: terms , filters , geohash_grid , date_histogram , histogram , nested . |
|
field |
string | No | (Inherited from BucketAggregationWithField) | |
id |
string | No | (Inherited from BucketAggregationWithField) | |
settings |
No | (Inherited from BucketAggregationWithField) |
MetricAggregation
Property | Type | Required | Default | Description |
---|---|---|---|---|
object |
Possible types are: Count, PipelineMetricAggregation, . |
Count
It extends BaseMetricAggregation.
Property | Type | Required | Default | Description |
---|---|---|---|---|
id |
string | Yes | (Inherited from BaseMetricAggregation) | |
type |
string | Yes | (Inherited from BaseMetricAggregation) Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
hide |
boolean | No | (Inherited from BaseMetricAggregation) |
BaseMetricAggregation
Property | Type | Required | Default | Description |
---|---|---|---|---|
id |
string | Yes | ||
type |
string | Yes | Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
hide |
boolean | No |
PipelineMetricAggregation
Property | Type | Required | Default | Description |
---|---|---|---|---|
object |
Possible types are: MovingAverage, Derivative, CumulativeSum, BucketScript. |
BucketScript
It extends PipelineMetricAggregationWithMultipleBucketPaths.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from PipelineMetricAggregationWithMultipleBucketPaths) Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
hide |
boolean | No | (Inherited from PipelineMetricAggregationWithMultipleBucketPaths) | |
id |
string | No | (Inherited from PipelineMetricAggregationWithMultipleBucketPaths) | |
pipelineVariables |
PipelineVariable[] | No | (Inherited from PipelineMetricAggregationWithMultipleBucketPaths) | |
settings |
object | No |
PipelineMetricAggregationWithMultipleBucketPaths
It extends BaseMetricAggregation.
Property | Type | Required | Default | Description |
---|---|---|---|---|
id |
string | Yes | (Inherited from BaseMetricAggregation) | |
type |
string | Yes | (Inherited from BaseMetricAggregation) Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
hide |
boolean | No | (Inherited from BaseMetricAggregation) | |
pipelineVariables |
PipelineVariable[] | No |
PipelineVariable
Property | Type | Required | Default | Description |
---|---|---|---|---|
name |
string | Yes | ||
pipelineAgg |
string | Yes |
Settings
Property | Type | Required | Default | Description |
---|---|---|---|---|
script |
No |
CumulativeSum
It extends BasePipelineMetricAggregation.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from BasePipelineMetricAggregation) Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
field |
string | No | (Inherited from BasePipelineMetricAggregation) | |
hide |
boolean | No | (Inherited from BasePipelineMetricAggregation) | |
id |
string | No | (Inherited from BasePipelineMetricAggregation) | |
pipelineAgg |
string | No | (Inherited from BasePipelineMetricAggregation) | |
settings |
object | No |
BasePipelineMetricAggregation
It extends MetricAggregationWithField.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from MetricAggregationWithField) Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
field |
string | No | (Inherited from MetricAggregationWithField) | |
hide |
boolean | No | (Inherited from MetricAggregationWithField) | |
id |
string | No | (Inherited from MetricAggregationWithField) | |
pipelineAgg |
string | No |
MetricAggregationWithField
It extends BaseMetricAggregation.
Property | Type | Required | Default | Description |
---|---|---|---|---|
id |
string | Yes | (Inherited from BaseMetricAggregation) | |
type |
string | Yes | (Inherited from BaseMetricAggregation) Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
field |
string | No | ||
hide |
boolean | No | (Inherited from BaseMetricAggregation) |
Settings
Property | Type | Required | Default | Description |
---|---|---|---|---|
format |
string | No |
Derivative
It extends BasePipelineMetricAggregation.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from BasePipelineMetricAggregation) Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
field |
string | No | (Inherited from BasePipelineMetricAggregation) | |
hide |
boolean | No | (Inherited from BasePipelineMetricAggregation) | |
id |
string | No | (Inherited from BasePipelineMetricAggregation) | |
pipelineAgg |
string | No | (Inherited from BasePipelineMetricAggregation) | |
settings |
object | No |
Settings
Property | Type | Required | Default | Description |
---|---|---|---|---|
unit |
string | No |
MovingAverage
#MovingAverage's settings are overridden in types.ts
It extends BasePipelineMetricAggregation.
Property | Type | Required | Default | Description |
---|---|---|---|---|
type |
string | Yes | (Inherited from BasePipelineMetricAggregation) Possible values are: count , avg , sum , min , max , extended_stats , percentiles , cardinality , raw_document , raw_data , logs , rate , top_metrics , moving_avg , moving_fn , derivative , serial_diff , cumulative_sum , bucket_script . |
|
field |
string | No | (Inherited from BasePipelineMetricAggregation) | |
hide |
boolean | No | (Inherited from BasePipelineMetricAggregation) | |
id |
string | No | (Inherited from BasePipelineMetricAggregation) | |
pipelineAgg |
string | No | (Inherited from BasePipelineMetricAggregation) | |
settings |
object | No |
Settings
Property | Type | Required | Default | Description |
---|
Meta
Property | Type | Required | Default | Description |
---|
Settings
Property | Type | Required | Default | Description |
---|---|---|---|---|
metrics |
string[] | No | ||
orderBy |
string | No | ||
order |
string | No |