grafana/docs/sources
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
..
administration Live: docs (#34642) 2021-06-03 18:03:57 +03:00
alerting Docs: Yet more panel updates (#35213) 2021-06-03 22:02:47 +02:00
auth cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
basics cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
best-practices cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
dashboards Update annotations.md (#33218) 2021-06-02 16:29:51 -04:00
datasources Elasticsearch: Add Top Metrics Aggregation and X-Pack support (#33041) 2021-06-04 11:07:59 +01:00
developers Docs: Document new value mappings (#35067) 2021-06-03 09:21:26 -07:00
enterprise Fix Markdown syntax in enterprise/license/_index.md (#34683) 2021-06-03 13:57:23 -04:00
explore Docs: Update node graph docs (#35196) 2021-06-04 10:00:02 +02:00
getting-started cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
http_api Chore: Remove endpoints that contain the slug field (#35104) 2021-06-03 16:20:13 +03:00
installation Plugins: Enforce signing for all plugins (#34364) 2021-05-19 15:42:50 +02:00
linking cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
live Live: docs (#34642) 2021-06-03 18:03:57 +03:00
manage-users cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
panels Docs: Update node graph docs (#35196) 2021-06-04 10:00:02 +02:00
permissions cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
plugins Plugins: Update plugin signing copy + docs (#34716) 2021-05-31 21:54:53 +02:00
release-notes ReleaseNotes: Updated changelog and release notes for 8.0.0-beta3 (#35049) 2021-06-01 16:07:29 +02:00
shared Update alert doc structure (#34659) 2021-05-25 10:51:28 -04:00
sharing cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
troubleshooting cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
variables cleanup shortcodes, asset paths (#34826) 2021-05-28 11:27:40 +02:00
whatsnew Docs: Yet more panel updates (#35213) 2021-06-03 22:02:47 +02:00
_index.md Docs: Document new value mappings (#35067) 2021-06-03 09:21:26 -07:00