Betula-L
7ef8136e16
Loki: Refactor label browser from GrafanaTheme to GrafanaTheme2 ( #35569 )
2021-06-15 17:08:13 +02:00
kay delaney
0f81703c35
Chore: Fix more strict typescript errors ( #35514 )
2021-06-14 15:13:48 +01:00
Olof Bourghardt
1974bbb873
Graphite: Change font-family for query editor to monospace ( #35515 )
...
* Changed font-family to monospace
Added an inline style attribute to the input field for the graphite query editor which changes the font-family to monospace
* Change graphite query editor font-family to monospace
Added an inline style attribute to the input field for the graphite query editor which changes the font-family to monospace
2021-06-14 09:23:47 +02:00
Torkel Ödegaard
f884381a68
Theme: Change white base in dark theme ( #35564 )
...
* Theme: Change white base in dark theme
* Updated
* Updated snapshots
2021-06-11 17:33:56 +02:00
Betula-L
6707b61434
elasticsearch plugin: Migrate from GrafanaTheme to GrafanaTheme2 ( #35336 )
2021-06-11 15:06:24 +02:00
Betula-L
51214ac3da
Promethus: Migrate from GrafanaTheme to GrafanaTheme2 ( #35331 )
2021-06-11 15:03:58 +02:00
Ivana Huckova
97a59a4855
Loki: Add support for "label_values(log stream selector, label)" in templating ( #35488 )
...
* Use series endpoint if we have queries expr
* Update documentation
2021-06-11 10:57:40 +02:00
Stephanie Closson
cee30a05a1
allow templating for test datasource ( #33447 )
2021-06-10 13:39:53 +00:00
Andres Martinez Gotor
83b6df738e
GoogleCloudMonitoring: Fix query object for panels prior to v7 ( #35449 )
...
* Fix query object for cloudmonitor panel from v6
* Use proper function
2021-06-10 10:37:55 +02:00
Marc Bachmann
9a5e10e6fb
Annotations: Fix sql annotation parsing for empty responses ( #35367 )
...
* fix sql annotation parsing for empty responses
* fix backend when no data returned
* add back frontend changes
Co-authored-by: Ying WANG <ying.wang@grafana.com>
2021-06-09 21:14:28 +08:00
Marcus Efraimsson
bf7301e485
Postgres/MySQL/MSSQL: Fix so that numeric/non-string values are returned from query variables ( #35411 )
...
Fixes a problem with query variables where SQL query returning for example only
numeric values didn't populate the query variables with values.
Fixes #35391
2021-06-09 14:18:54 +02:00
Ivana Huckova
defaa6f40e
Logs: Add documentation for log details and caching ( #35103 )
...
* Add documentation for logs navigation and log details
* Change step to Step in Prometheus annotation editor
* Update docs/sources/explore/logs-integration.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2021-06-07 17:11:44 +02:00
David
aae6e86547
Prometheus: Metrics browser layout ( #35035 )
...
* Metrics browser layout
* Simplified layout
2021-06-04 16:50:17 +02:00
Sergey Kostrukov
412bcf1fb0
AzureMonitor: fix Azure Resource Graph queries in Azure China ( #35235 )
...
* Optimize Azure Monitor routes
* Update API version compatible with Azure China
2021-06-04 12:29:18 +01:00
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
Andrej Ocenas
1dc387536e
NodeGraph: Fix sorting markers in grid view ( #35200 )
...
* Fix test data field label
* Fix sorting
* Changed icon for sorting
2021-06-03 23:52:20 +02:00
Josh Hunt
5fb37ad5dc
AzureMonitor: Fix permissions issue with Logs template variable queries ( #35181 )
2021-06-03 15:22:13 +01:00
Zoltán Bedi
bf96f5e285
Tempo: search fixes ( #35004 )
...
* Tempo: search fixes
Add custom width to time and trace id
Run and show query in search after page refresh
* Iterate through all response data
* Don't store linkedQuery as a property
2021-06-02 16:37:36 +02:00
Gábor Farkas
89fc92947c
InfluxDB: deprecate direct browser access in data source ( #35105 )
...
* influxdb: deperacate direct browser-access
* better docs-formatting
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-06-02 16:37:16 +02:00
Josh Hunt
3be0a2d328
AzureMonitor: Use resource type display names in the UI ( #35060 )
...
* AzureMonitor: Use display names for resource types and locations
* de-pluralize resource types
* Rename Namespace field to Resource Type, and use display names
* add comments
2021-06-02 12:47:04 +02:00
Sergey Kostrukov
f052f10289
Cleanup the options initialization ( #35080 )
2021-06-02 10:56:57 +01:00
Gábor Farkas
618dc6a2f6
InfluxDB: InfluxQL: apply on enter not on blur ( #34963 )
2021-05-31 10:09:29 +02:00
Ivana Huckova
add1b827ae
Prometheus: Add info that using Loki as Prometheus data source is no longer supported and might stop working ( #34650 )
...
* Add information that Loki as Prometheus data source is not supported
* Fix ugly error when loki as prometheus used
* Refactor, add test
* Fix type error
* Fix test by passing missing method
* Update public/app/plugins/datasource/prometheus/query_hints.ts
* Remove optionality in prop
2021-05-28 17:10:10 +02:00
Zoltán Bedi
4435895833
Prometheus: exemplars show different symbols ( #34763 )
...
* Show different symbols for different queries
* Only run different exemplars
* Address review comment
* Do the same for dashboard + tests
2021-05-28 15:40:15 +02:00
David
2205464a8d
Prometheus: Add metadata to metrics in Metrics browser ( #34708 )
...
* Prometheus: Add metadata to metrics in Metrics browser
- use the available metadata to enhance the tooltip on metric items in the metrics browser
- added meta info for histogram metrics (was missing before)
- also added one for ALERTS
* fix test
2021-05-28 14:51:06 +02:00
Sergey Kostrukov
179eb0898e
AzureMonitor: remove requirement for default subscription ( #34787 )
...
* Do not require default subscription for Azure Monitor
* Fix explore URLs when default subscription not set
* Test datasource fixes
* Added comment
* Fix first or default subscription/workspace
* SubscriptionField doesn't depend on Log Analytics
* Tests fixed
* Select default subscription only when user clicked
2021-05-28 10:19:31 +01:00
Andres Martinez Gotor
48dc78fd48
AzureMonitor: Deprecate using separate credentials for Logs ( #34758 )
...
* Hide switch for using different credentials in AzureMonitor
* Apply feedback. Use @testing-library
2021-05-28 10:14:59 +02:00
Fredrik Enestad
261319a4be
Loki: Add formatting for annotations ( #34774 )
...
* add formatting for loki annotations
based/copied from the same features from the prometheus datasource
2021-05-28 10:12:03 +02:00
Josh Hunt
888cddb834
AzureMonitor: Support querying Subscriptions and Resource Groups in Logs ( #34766 )
...
* AzureMonitor: Support querying Subscriptions and Resource Groups in Logs
* cleanup
2021-05-28 08:58:46 +01:00
Josh Hunt
7646246d8c
AzureMonitor: Hide App Insights for data sources not using it ( #34725 )
...
* AzureMonitor: Hide Application Insights and Insights Analytics for panels not using them
* AzureMonitor: Hide Application Insights config
* simplify
* fix test
2021-05-27 20:28:36 +01:00
Sergey Kostrukov
de86114b66
AzureMonitor: reset default subscription when credentials change ( #34707 )
...
* Update default subscription on credentials change
* Fix secret reset when subscription selected
* Remove unused exports
2021-05-27 19:03:36 +01:00
Torkel Ödegaard
119dbc4d76
Histogram: Adds histogram test dashboard & test data ( #34821 )
...
* Added test data that contains normal distribution
* Added histogram test dashboard
* Fixed so panels share same data
2021-05-27 17:27:29 +02:00
Koenraad Verheyden
ec3f8ce04c
Tempo: Fix the test data source implementation ( #34762 )
...
Fixes #32677
2021-05-27 14:47:10 +02:00
Domas
5660bb585f
check if alertmanager being configured is cortex or vanilla ( #34726 )
2021-05-27 13:47:55 +03:00
Ryan McKinley
67028af99e
Live: check schema equality between push messages ( #34548 )
2021-05-27 12:55:42 +03:00
Andi Pabst
29be741f26
MySQL Datasource: Add timezone parameter ( #27535 )
...
* Add MySQL timezone parameter
* Reword docs/sources/features/datasources/mysql.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* update documentation
* fix formatting mistake from merge
* enhance documentation with reason for parameter usage
* enhance documentation with reason for parameter usage
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2021-05-27 10:03:03 +02:00
Torkel Ödegaard
6fb0560a84
TestData: Some simple small test data and first draft of what's new in v8 demo dashboard ( #34731 )
...
* TestData: More test data
* Added v8 demo dashboard
2021-05-26 14:11:57 +02:00
Torkel Ödegaard
987bffe482
TestData: Support for csv files & csv content ( #34674 )
...
* initial implementation of csv support for test data source
* CSV file & content scenarios working
* Removing categorical data
* fixing handler names
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Update pkg/tsdb/testdatasource/csv_data.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Fixed lint issues
* updated so it uses the same parsing
* more CSV tests
* lint fixes
* more lint
* lint
* support time field
* migrate manual entry to csv
* more test output
* more test output
* missing file
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-05-26 10:42:42 +02:00
Josh Hunt
b4ce068f0e
AzureMonitor: Display variables in Logs resource picker ( #34648 )
...
* AzureMonitor: Display variables in Resource Picker
* tests
* hide template variable group when there's no template variables
2021-05-26 09:42:17 +01:00
Ivana Huckova
93c5c8345c
Prometheus: Update default HTTP method to POST for existing data sources ( #34599 )
...
* Change default method to POST
* Update comment
* Add tests
* Update Whats new
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: Julien Pivotto <roidelapluie@inuits.eu>
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: Julien Pivotto <roidelapluie@inuits.eu>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-05-25 18:56:46 +02:00
Josh Hunt
1d3bcb0e90
AzureMonitor: ResourceMonitor children refactor ( #34591 )
...
* AzureMonitor: Refactor children to be an arrayu
* Add some resourcePickerData tests
* update tests
* some quick NestedResourceTable tests
2021-05-25 07:51:48 +01:00
Gábor Farkas
0afc4c0361
InfluxDB: InfluxQL query editor: better handling of slow queries ( #34507 )
...
* InfluxDB: InfluxQL query editor: better handling of slow queries
* adjusted message to be similar to other messages
* simplify code
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
2021-05-24 15:58:59 +02:00
Gábor Farkas
e21b90681f
influxdb: influxql: make measurement-autocomplete case insensitive ( #34563 )
2021-05-24 12:24:42 +02:00
Gábor Farkas
d95cc4a08f
InfluxDB: InfluxQL query editor: generate better HTML ( #34467 )
2021-05-20 16:46:08 +02:00
Sarah Zinger
1d7595374a
Azure Monitor: Fix Resource Picker UI overflow ( #34442 )
...
* Truncate text
* Replace HorizontalGroup.
* Add loading spinner
* increase modal width
Co-authored-by: joshhunt <josh@trtr.co>
2021-05-20 10:20:01 +02:00
Josh Hunt
cf94410e59
AzureMonitor: Update Logs workspace() template variable query to return resource URIs ( #34445 )
...
* Migrate template variables straight into resource field,
Display error if unable to migrate
* Update workspace() template variable query function to return a resource URI
* update backend to support resource uris in workspace field
* don't load resource names for variables
* throw error when workspace migration returns no results
* update testDatasource to work with either resource URI or workspace GUID
* fix tests
* cleanup types just a little bit, as a treat
2021-05-20 10:16:29 +02:00
Gábor Farkas
fc04a1ae00
InfluxDB: InfluxQL: handle empty tag values when generating query ( #34463 )
2021-05-20 10:13:15 +02:00
Andrej Ocenas
615de9bf34
Zipkin: Add node graph view to trace response ( #34414 )
...
* Add graph transform
* Add tests
* Refactor code
* Update test
* Fix zipkin block
Co-authored-by: David Kaltschmidt <david.kaltschmidt@gmail.com>
2021-05-20 10:01:28 +02:00
Ryan McKinley
2f58cc860c
Live: logging cleanup ( #34455 )
2021-05-19 22:57:49 -07:00
Sergey Kostrukov
afbd4dec52
AzureMonitor: Managed Identity configuration UI ( #34170 )
...
* Basic UI for Managed Identity
* Credentials logic
* Fix datasource validation
* Do not offer Managed Identity for Log Analytics
* Logic fixes
* Show Log Analytics credentials only for App Registration
* Fix tests
* Datasource validation refactoring
2021-05-19 21:48:53 +02:00