grafana/public/app/plugins/datasource
Chris Cowan f580c9149c
Elasticsearch: Add Top Metrics Aggregation and X-Pack support (#33041)
* Elasticsearch: Add Top Metrics Aggregation

* Adding support for non-timeseries visualizations

* removing console.logs

* restoring loadOptions type

* Honor xpack setting

* Adding test for elastic_response

* adding test for query builder

* Adding support of alerting

* Fixing separator spelling

* Fixing linting issues

* attempting to reduce cyclomatic complexity

* Adding elastic77 Docker block

* Update public/app/plugins/datasource/elasticsearch/components/QueryEditor/MetricAggregationsEditor/MetricEditor.test.tsx

Co-authored-by: Giordano Ricci <grdnricci@gmail.com>

* refactoring MetricsEditor tests

* Fixing typo

* Change getFields type & move TopMetrics to a separate component

* Fix SegmentAsync styles in TopMetrics Settings

* Fix field types for TopMetrics

* WIP

* Refactoring client side to support multiple top metrics

* Adding tests and finishing go implimentation

* removing fmt lib from debugging

* fixing tests

* reducing the cyclomatic complexity

* Update public/app/plugins/datasource/elasticsearch/elastic_response.ts

Co-authored-by: Giordano Ricci <grdnricci@gmail.com>

* Update public/app/plugins/datasource/elasticsearch/hooks/useFields.ts

Co-authored-by: Giordano Ricci <grdnricci@gmail.com>

* Checking for possible nil value

* Fixing types

* fix fake-data-gen param

* fix useFields hook

* Removing aggregateBy and size

* Fixing go tests

* Fixing TS tests

* fixing tests

* Fixes

* Remove date from top_metrics fields

* Restore previous formatting

* Update pkg/tsdb/elasticsearch/client/models.go

Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>

* Update pkg/tsdb/elasticsearch/client/models.go

Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>

* Fix code review comments on processTopMetricValue

* Remove underscore from variable names

* Remove intermediate array definition

* Refactor test to use testify

Co-authored-by: Giordano Ricci <grdnricci@gmail.com>
Co-authored-by: Elfo404 <me@giordanoricci.com>
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>
2021-06-04 11:07:59 +01:00
..
alertmanager check if alertmanager being configured is cortex or vanilla (#34726) 2021-05-27 13:47:55 +03:00
cloud-monitoring CloudMonitoring: Add support for preprocessing (#33011) 2021-05-19 08:16:05 +02:00
cloudwatch use DataSourceWithBackend instead of DataSourceApi (#34194) 2021-05-18 16:39:27 +02:00
dashboard Chore: Reduces strict errors (#33012) 2021-04-15 14:21:06 +02:00
elasticsearch Elasticsearch: Add Top Metrics Aggregation and X-Pack support (#33041) 2021-06-04 11:07:59 +01:00
grafana Live: check schema equality between push messages (#34548) 2021-05-27 12:55:42 +03:00
grafana-azure-monitor-datasource AzureMonitor: Fix permissions issue with Logs template variable queries (#35181) 2021-06-03 15:22:13 +01:00
graphite Graphite: Expand metric names for variables (#33694) 2021-05-11 09:39:44 +02:00
influxdb InfluxDB: deprecate direct browser access in data source (#35105) 2021-06-02 16:37:16 +02:00
jaeger Zipkin: Add node graph view to trace response (#34414) 2021-05-20 10:01:28 +02:00
loki Loki: Add formatting for annotations (#34774) 2021-05-28 10:12:03 +02:00
mixed Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00
mssql SQL data sources: Convert to return data frames (#32257) 2021-05-05 16:46:07 +02:00
mysql MySQL Datasource: Add timezone parameter (#27535) 2021-05-27 10:03:03 +02:00
opentsdb Chore: Update typescript to v4.2.4 (#33297) 2021-04-28 15:40:01 +03:00
postgres SQL data sources: Convert to return data frames (#32257) 2021-05-05 16:46:07 +02:00
prometheus Prometheus: Add info that using Loki as Prometheus data source is no longer supported and might stop working (#34650) 2021-05-28 17:10:10 +02:00
tempo Tempo: search fixes (#35004) 2021-06-02 16:37:36 +02:00
testdata NodeGraph: Fix sorting markers in grid view (#35200) 2021-06-03 23:52:20 +02:00
zipkin Zipkin: Add node graph view to trace response (#34414) 2021-05-20 10:01:28 +02:00