Torkel Ödegaard
7d248cb415
Merge remote-tracking branch 'origin/master' into 14409/threshold-ux-changes
2018-12-17 16:45:46 +01:00
Torkel Ödegaard
c0fc236fcb
Merge pull request #14535 from grafana/react-graph-changes
...
React graph changes
2018-12-17 16:29:00 +01:00
Torkel Ödegaard
c20e10a584
Merge branch 'master' into 14409/threshold-ux-changes
2018-12-17 16:25:33 +01:00
Torkel Ödegaard
0fe452ec26
Minor react graph panel refactorings and fixes
2018-12-17 15:38:51 +01:00
Peter Holmberg
adebbd9559
sorting tests for change value
2018-12-17 14:37:12 +01:00
Torkel Ödegaard
e80a287f7a
Merge pull request #14510 from grafana/14484-table-format-string-epochs
...
In Table Panel, renders epoch string as date if date column style
2018-12-17 14:37:00 +01:00
Peter Holmberg
98490084a1
remove printed index
2018-12-17 14:18:28 +01:00
Peter Holmberg
e11834e950
updating test
2018-12-17 14:16:29 +01:00
Peter Holmberg
ade2f297a7
adding threshold
2018-12-17 14:15:04 +01:00
Torkel Ödegaard
0fd92ef6fb
Refactoring react graph
2018-12-17 13:55:25 +01:00
Torkel Ödegaard
660c9fd467
Merge branch 'develop' of github.com:grafana/grafana into develop
2018-12-16 09:21:15 +01:00
Daniel Lee
0ebd5e0c80
table: fixes #14484 . Renders epoch string if date column style
2018-12-16 00:03:03 +01:00
Torkel Ödegaard
38b5d7862f
Fix for no metrics panels, now goes to viz tab and does not show queries tab
2018-12-15 12:08:33 -08:00
Torkel Ödegaard
1b3a520b94
minor change to table panel edit options
2018-12-15 18:09:18 +01:00
Torkel Ödegaard
68b7b6cd97
minor tweaks to text panel
2018-12-15 17:53:52 +01:00
Torkel Ödegaard
b15bb4fb95
Merge remote-tracking branch 'origin/master' into develop
2018-12-14 17:02:08 +01:00
Torkel Ödegaard
677eb6d179
fixes to unit picker
2018-12-14 16:27:48 +01:00
Peter Holmberg
7c83d7ba82
updates on thresholds component
2018-12-14 16:27:42 +01:00
Torkel Ödegaard
9e4547f787
fixed cloudwatch issue
2018-12-14 14:25:35 +01:00
Peter Holmberg
a7548cd294
Merge remote-tracking branch 'origin/develop' into 14409/threshold-ux-changes
2018-12-14 14:08:53 +01:00
Peter Holmberg
3662f1c007
getting closer with no thresholds
2018-12-14 13:23:22 +01:00
Torkel Ödegaard
24825dc899
renamed folder to select
2018-12-14 12:59:45 +01:00
Torkel Ödegaard
104292df63
wip: unifying select components
2018-12-14 11:23:05 +01:00
Torkel Ödegaard
9c13520e97
updated styles
2018-12-13 21:24:41 +01:00
Peter Holmberg
234095e6df
starting with threshold refactor
2018-12-13 16:46:10 +01:00
Erik Sundell
146aa7abab
wip: convert angular directives to react components
2018-12-13 16:40:14 +01:00
Torkel Ödegaard
226e55b188
fixed ordering changing panel types, fixes issues with loading panel options
2018-12-13 11:35:07 +01:00
Peter Holmberg
c78d5fb24e
Merge remote-tracking branch 'origin/develop' into 14409/threshold-ux-changes
2018-12-13 11:19:16 +01:00
Peter Holmberg
8615de8119
moving min/max to gauge options
2018-12-13 11:16:31 +01:00
Torkel Ödegaard
1d325cf66f
Merge pull request #14423 from grafana/14378-develop-table-options-ux
...
Removed side menu for column styles
2018-12-13 09:12:05 +01:00
Torkel Ödegaard
a9e98feea0
Merge pull request #14476 from grafana/metrics-tab-changes-2
...
Metrics tab changes 2
2018-12-13 09:11:14 +01:00
Erik Sundell
ad55be9865
break out metric picker and filter
2018-12-13 00:16:48 +01:00
Daniel Lee
2d2254293b
loki: updates the logo
2018-12-12 20:34:33 +01:00
Peter Holmberg
1f533ddfe2
fixing tests
2018-12-12 16:20:47 +01:00
Peter Holmberg
dbba523d3b
mixing color when
2018-12-12 16:16:05 +01:00
Erik Sundell
7cc42d7c13
remove on metric type change
2018-12-12 14:08:47 +01:00
Erik Sundell
f6109d21d2
fix remove filter bug
2018-12-12 13:59:13 +01:00
Erik Sundell
ac416ba880
cleanup query filter
2018-12-12 13:57:32 +01:00
Marcus Efraimsson
c46d01dc83
Merge pull request #14090 from marefr/8843_pipeline_doc_count
...
Fix pipeline aggregations on doc count
2018-12-12 13:21:13 +01:00
Erik Sundell
ad9a35198d
update failing tests
2018-12-12 12:57:57 +01:00
Erik Sundell
bcb218f57c
remove redundant default value
2018-12-12 12:55:23 +01:00
Peter Holmberg
80a2c3b151
redone state
2018-12-12 11:23:33 +01:00
Erik Sundell
ae922747db
use new option group in aggregation directive
2018-12-12 09:57:30 +01:00
Erik Sundell
33146b248e
remove redundant default value
2018-12-12 09:14:06 +01:00
Torkel Ödegaard
8497c854f6
Adding mixed query
2018-12-12 08:54:12 +01:00
Erik Sundell
ab5e5de814
wip: add option group component
2018-12-11 20:12:33 +01:00
Peter Holmberg
f7cb5a1fd5
changing type and started on Gauge
2018-12-11 16:44:42 +01:00
Peter Holmberg
0ba75a88a5
fix threshold test
2018-12-11 16:06:36 +01:00
Peter Holmberg
5f7bc13678
Adding label
2018-12-11 15:58:48 +01:00
Peter Holmberg
c2b1f504a0
Merge remote-tracking branch 'origin/develop' into gauge-value-mappings
2018-12-11 15:19:28 +01:00
Peter Holmberg
346f5f2595
Using drop down instead
2018-12-11 15:14:53 +01:00
Peter Holmberg
db87c5126b
fixed id bug
2018-12-11 14:45:18 +01:00
Peter Holmberg
ddf080dab6
Using an id to identify mappings
2018-12-11 14:17:58 +01:00
Erik Sundell
847f5491bf
Wrap react select component in angular directive
2018-12-11 13:14:55 +01:00
Torkel Ödegaard
f9110f7902
Merge branch 'master' into develop
2018-12-11 10:00:29 +01:00
Peter Holmberg
76f296e299
fixed typings and remove
2018-12-10 16:57:34 +01:00
Peter Holmberg
4a57d594e5
fixed styling
2018-12-10 14:50:32 +01:00
Torkel Ödegaard
a0fc013472
Merge pull request #14428 from grafana/14425_time_regions
...
Fix time regions bugs
2018-12-10 14:40:48 +01:00
Marcus Efraimsson
8f26fe0fbb
fix time regions bugs
2018-12-10 14:25:03 +01:00
Torkel Ödegaard
976d25d6ae
fixed issue with singlestat and repeated scopedVars, was only working for time series data sources, and only if there was any series, now scoped vars is always set, fixes #14367
2018-12-10 13:40:32 +01:00
Torkel Ödegaard
336fb4180f
Merge pull request #14285 from grafana/14280_fix_time_region
...
Fix time regions using zero hours
2018-12-10 12:12:19 +01:00
ijin08
ee55a9c18b
removed side menu for column styles, added small header to column styles with a border
2018-12-10 11:59:02 +01:00
David Kaltschmidt
117adbbe5d
Fix search field styles
2018-12-09 14:39:25 -08:00
David Kaltschmidt
9293ff06cd
Enable search also after editing
2018-12-09 18:53:03 +01:00
David Kaltschmidt
6b9200a606
Explore: Split logging query into selector and search
...
- add second query field to logging datasource query component
- second field manages search term, first field manages stream selectors
- improved logging cheat sheet to get started
2018-12-09 18:44:59 +01:00
Torkel Ödegaard
912dc0f2a9
Merge pull request #14392 from grafana/14377-develop-graph-options
...
Removed graph side menu
2018-12-08 13:03:42 +01:00
Torkel Ödegaard
bfbb44af03
transparent toggle style and new button group style
2018-12-07 17:15:46 +01:00
Peter Holmberg
a0a06911d8
Toggle buttons
2018-12-07 17:08:28 +01:00
Peter Holmberg
368f1f67e4
render a value mapping row
2018-12-07 16:55:58 +01:00
ijin08
bd589b61bd
removed side menu from display options, kept overrides in display options, moved thresholds and time regions to its own section in visualization
2018-12-07 15:18:43 +01:00
Peter Holmberg
4f39df900c
Merge remote-tracking branch 'origin/develop' into gauge-value-mappings
2018-12-07 15:10:32 +01:00
Peter Holmberg
d474fd1b58
Merge remote-tracking branch 'origin/develop' into gauge-value-mappings
2018-12-07 15:08:24 +01:00
Torkel Ödegaard
eb6d0e9f51
Merge branch 'master' into develop
2018-12-07 14:59:38 +01:00
David Kaltschmidt
c0c06e4dd8
Prometheus: Make result transformer more robust for empty responses
...
- some prometheus-compatible backends may return `null` instead of empty lists
- test for lists before iterating
- added tests for empty responses
2018-12-07 11:22:55 +01:00
Erik Sundell
260d0189b6
add table support flag in influx config
2018-12-07 10:29:38 +01:00
Marcus Efraimsson
093c9425e9
Merge pull request #14313 from dhenneke/postgres-use-table-not-schema-constraint
...
Improve PostgreSQL Query Editor if using different Schemas
2018-12-06 17:21:48 +01:00
Peter Holmberg
6fff8e4a1c
initial stuff
2018-12-06 17:09:32 +01:00
bergquist
e230827c06
more detailed error message for loki
...
if grafana tries to access loki without promtail running
it will return an error.
2018-12-06 13:59:19 +01:00
Daniel Lee
40898e1cd6
loki: adds proper error handling for config page
...
This handles three different error cases for the
config page so that the user gets an error and not
just a blank red error box.
2018-12-06 00:42:31 +01:00
Daniel Lee
721e1d7555
renames Grafana Logging ds to Loki
2018-12-06 00:42:31 +01:00
Torkel Ödegaard
128168ec92
Merge pull request #14328 from grafana/gauge-icon
...
add icon
2018-12-05 13:36:17 +01:00
Mario Trangoni
37bb8840f0
public/app/plugins/*: Fix some misspell issues
2018-12-05 13:13:29 +01:00
Peter Holmberg
2de984cbde
add icon
2018-12-05 10:33:15 +01:00
Torkel Ödegaard
180ca021b5
Merge branch 'master' into develop
2018-12-05 10:17:22 +01:00
Dominik Henneke
b450b778cb
Use buildTableConstraint instead of buildSchemaConstraint to find the datatype of a column if using a table from a different database schema
2018-12-04 19:26:12 +01:00
David Kaltschmidt
6ee7459f22
Explore: Logging query live preview of matches
...
A logging query has a selector part and a regexp. The regexp matches are highlighted when results return.
This change adds live preview to matches when modifying the regexp in a search field.
- delegate retrieval of match query to datasource
- datasource returns search expressions to be used to highlight a live preview of matches
- logs row now takes preview highlights
- logs row renders preview highlights with dotted line to distinguish from query run matches (solid line)
- fix react-highlight-words version to ensure custom chunk matcher
- custom chunk matcher can now also take incomplete regexps, eg, `(level` without inifinte looping
- perf: debounce of live preview to 500ms
- perf: only top 100 rows get the live preview
- preview is only supported with one query row (multiple rows semantic makes this tricky: regexp for row n should only filter results for query n)
2018-12-04 15:47:51 +01:00
Torkel Ödegaard
401b470ebb
added max-widths to explore start pages boxes
2018-12-04 15:06:30 +01:00
Torkel Ödegaard
1fddb6144d
fixed promql and loggging syntax so all punctuation chars are treated the same, remove hover move
2018-12-04 14:57:01 +01:00
Torkel Ödegaard
47523f80dd
fixed logging start page
2018-12-04 12:59:24 +01:00
Peter Holmberg
f77c354341
Merge remote-tracking branch 'origin/develop' into gauge-value-options
2018-12-04 12:56:54 +01:00
Peter Holmberg
5e1005f66c
minor refactoring
2018-12-04 10:50:40 +01:00
Torkel Ödegaard
1283a3292d
fixed grabage in markup
2018-12-04 10:16:51 +01:00
Marcus Efraimsson
ad33cd5c5c
fix time regions using zero hours
2018-12-03 18:06:37 +01:00
Torkel Ödegaard
44414c4346
Misc styling fixes to explore: start page, slate code editor colors, text highlight in auto completeter suggestion
2018-12-03 17:20:02 +01:00
Marcus Efraimsson
acb45867f8
Merge pull request #14179 from mattiarossi/master
...
Add support for offset in date histogram aggregation
2018-12-03 05:43:42 -08:00
Torkel Ödegaard
d16b348868
Merge pull request #14257 from grafana/davkal/fix-14250
...
Explore: Fix logging query parser for regex with quantifiers
2018-12-03 12:25:10 +01:00
Torkel Ödegaard
9404d36ab5
Merge pull request #14135 from grafana/panel-edit-in-react
...
React Panel Editor Mode (For Angular and React Panels)
2018-12-03 11:50:06 +01:00
Torkel Ödegaard
d38a0a0b64
Merge pull request #14106 from grafana/unit-picker
...
Unit picker
2018-12-03 10:53:48 +01:00
Peter Holmberg
fd8fe35e29
redid props for gauge options
2018-12-03 09:37:45 +01:00
Marcus Efraimsson
901ec01992
Merge pull request #14254 from grafana/14228_mysql_time_from_to
...
Fix mysql $__timeFrom() and $__timeTo() should respect local time zone
2018-11-30 07:22:34 -08:00
David
c441b9eec3
Merge pull request #14256 from grafana/davkal/fix-14245
...
Explore: Fix label and history suggestions
2018-11-30 16:16:16 +01:00
David Kaltschmidt
11a53763e2
Explore: Fix logging query parser for regex with quantifiers
...
- ensure that selectors have to be preceded by whitespace or line beginning
- glacing over the fact that ` {0,1}` could be a valid regexp, but we're using space as query/regexp separators anyway, so I think it's fine for now
2018-11-30 15:49:54 +01:00
David Kaltschmidt
a61c8d23d4
Explore: Fix label and history suggestions
...
- fork promql's tokenizer (need to specify that labels context can only follow beginning of line or whitespace)
- remove unneeded syntax features
- only present history items when field is empty
2018-11-30 15:13:53 +01:00
Peter Holmberg
de9137a7c7
tidy import
2018-11-30 14:32:29 +01:00
Marcus Efraimsson
624e5e5b3d
let each sql datasource handle timeFrom and timeTo macros
2018-11-30 14:30:02 +01:00
Peter Holmberg
4c6897b411
created color enum
2018-11-30 13:17:17 +01:00
David Kaltschmidt
979f3f3e0c
Review feedback
...
- fixed typo
- moved result calculation to explore utils
- use component keys instead of componentWillReceiveProps
- require logs to have and id, to as use as Logs component key
- render delay based on row count
2018-11-30 12:26:57 +01:00
Torkel Ödegaard
93ac4e4717
Fixed styling issues with new checkbox style
2018-11-29 18:39:02 +01:00
Peter Holmberg
ef3c913981
min and max value
2018-11-29 15:23:16 +01:00
Peter Holmberg
60ec00ae52
update gauge on remove threshold
2018-11-29 15:07:31 +01:00
Peter Holmberg
201bd69a6a
user added thresholds state
2018-11-29 15:04:49 +01:00
Peter Holmberg
efb71d1026
console logs and code layout
2018-11-29 14:22:43 +01:00
Peter Holmberg
909fe47050
update color on gauge when changing
2018-11-29 13:44:35 +01:00
Erik Sundell
58931c1316
add table support flag for stackdriver
2018-11-29 10:39:36 +01:00
Erik Sundell
d9236c1081
add table support flag for prometheus
2018-11-29 10:39:24 +01:00
Erik Sundell
e544f2bc74
add table support flag for postgres
2018-11-29 10:39:13 +01:00
Erik Sundell
699f6aecc6
add table support flag for opentsdb
2018-11-29 10:39:00 +01:00
Erik Sundell
e635005626
add table support flag for mysql
2018-11-29 10:38:45 +01:00
Erik Sundell
00d8e1f221
add table support flag for mssql
2018-11-29 10:38:33 +01:00
Erik Sundell
71f6235a8c
add table support flag for logging
2018-11-29 10:38:20 +01:00
Erik Sundell
d66d2ae749
add table support flag for graphite
2018-11-29 10:38:04 +01:00
Peter Holmberg
460d642b06
sorting tests
2018-11-28 15:43:49 +01:00
Peter Holmberg
3066f895fa
color indicator
2018-11-28 15:23:14 +01:00
David Kaltschmidt
c3b67f3a13
Explore: Logging label filtering
...
- adds a custom label renderer to Logs viewer in Explore
- labels are no longer treated as strings, they are passed as parsed objects to the log row
- label renderer supports onClick handler for an action
- renamed Explore's `onClickTableCell` to `onClickLabel` and wired up log label renderers
- reuse Prometheus `addLabelToSelector` to modify Logging queries via click on label
- added tests to `addLabelToSelector`, changed to include the surrounding `{}`
- use label render also for common labels in the controls panel
- logging meta data section has now a custom renderer that can render numbers, strings, and labels
- style adjustments
2018-11-28 14:20:10 +01:00
David Kaltschmidt
9c316b55e9
Logging: fix query parsing for selectors with multiple labels
...
- simplify selector parsing
- added tests
2018-11-28 14:03:47 +01:00
Torkel Ödegaard
2faf8c722f
Fix elastic ng-inject (build issue) ( #14195 )
...
fix elastic ng-inject issue in query editor
2018-11-28 00:20:49 -08:00
Peter Holmberg
2919fe1d6a
color picker
2018-11-27 15:06:39 +01:00
Peter Holmberg
b506697eda
sort on value
2018-11-27 13:42:13 +01:00
David
9afb8b64ed
Merge pull request #14176 from grafana/davkal/explore-logging-level-filter
...
Explore: Filter logs by log level
2018-11-27 12:23:45 +01:00
Mattia Rossi
ce74b1ddc2
Requested Backend changes, removed link in popover description for the offset field
2018-11-27 03:42:20 -05:00
Peter Holmberg
ff606891e2
small fixes
2018-11-26 16:21:54 +01:00
Peter Holmberg
aac1b6c57b
logic for adding rows, styling
2018-11-26 15:52:50 +01:00
Mattia Rossi
f6fc7f7b64
Requested Backend changes, added details to popover description for the offset field
2018-11-26 08:58:25 -05:00
David Kaltschmidt
91ea8dccf5
Explore: Fix JS error when switching between 2 prometheus datasources
...
- since the DataQuery rewrite, Explore starts by submitting its queries (Explore cant know if the queries are emtpty)
- The datasource intercepts an empty query and returns an empty list of time series, and also no table for the table query.
- The query hinter then received no series to analyse and was not guarding against this.
- This PR adds this guard.
2018-11-26 13:43:22 +01:00
Mattia Rossi
9825484176
Add support for Offset in elasticsearch datasource, date_histogram aggregation, fixes grafana #12653
2018-11-24 10:48:29 -05:00
Torkel Ödegaard
efcbb92b3f
Merge pull request #14170 from grafana/davkal/explore-prometheus-range-sort
...
Sort Prometheus range suggestions by length
2018-11-23 19:22:24 +01:00
David Kaltschmidt
575d888472
Fix tests to account for sortText
2018-11-23 16:53:46 +01:00
David Kaltschmidt
ae5ec44171
Fix tests to account for loglevel long names
2018-11-23 16:49:23 +01:00
David Kaltschmidt
4f55a238ed
Explore: Filter logs by log level
...
- add `onToggleSeries` to Explore Graph props
- toggling a Logging Graph series from the legend propagates its hidden series to Logs
- Logs translates hidden series alias to LogLevels
- Logs filters out hidden log levels
2018-11-23 16:29:55 +01:00
Peter Holmberg
e1eb7ca571
styling
2018-11-23 16:25:46 +01:00
Peter Holmberg
5c992ba13a
created test for some functions
2018-11-23 16:12:53 +01:00
Torkel Ödegaard
263381eac6
Merge branch 'develop' into panel-edit-in-react
2018-11-23 14:00:15 +01:00
Torkel Ödegaard
2dc44f6089
Merge branch 'master' into develop
2018-11-23 13:59:35 +01:00
David Kaltschmidt
f831836fa7
Explore: make query field suggestions more robust
...
- drop invalid history items
- make highlighter more robust by defaulting to empty string on text to highlight
2018-11-23 12:25:43 +01:00
David Kaltschmidt
ecaee88efe
Sort Prometheus range suggestions by length
...
- add sortText property to range completion items
2018-11-23 11:43:21 +01:00
David Kaltschmidt
b778b5350a
Explore: swtiching to logging should keep prometheus labels in case of error
...
Logging's query importer drops all labels that are not common to both datasources.
- keep labels if label lookup of logging datasource came back empty
- easier to remove labels than having to add them in the first place
2018-11-23 11:15:25 +01:00
Erik Sundell
1fb686cafa
Merge branch 'develop' into panel-edit-in-react
2018-11-22 13:46:12 +01:00
Erik Sundell
a5947e820c
Merge branch 'master' into develop
2018-11-22 13:43:25 +01:00
David
377eaa891c
Merge pull request #14147 from grafana/davkal/explore-data-query
...
Explore: Introduce DataQuery interface for query handling
2018-11-22 12:01:37 +01:00
Peter Holmberg
142cd92b54
render and sort
2018-11-22 11:41:09 +01:00
David Kaltschmidt
bbaa5b63c8
Fix history rendering for DataQuery
2018-11-22 11:02:53 +01:00
David Kaltschmidt
331d419d4f
Combine query functions
2018-11-21 17:21:13 +01:00
David Kaltschmidt
22987ee75f
Renamed targets to queries
2018-11-21 16:28:30 +01:00
Peter Holmberg
a061de8333
updating state
2018-11-21 15:18:12 +01:00
David Kaltschmidt
b3161bea5a
Explore: Introduce DataQuery interface for query handling
...
- Queries in Explore have been string based
- This PR introduces the use of the DataQuery type to denote all queries handled in Explore
- Within Explore all handling of DataQueries is transparent
- Modifying DataQueries is left to the datasource
- Using `target` as variable names for DataQueries to be consistent with the rest of Grafana
2018-11-21 14:45:57 +01:00
Torkel Ödegaard
0731b8635b
fixed failing graph tests
2018-11-21 13:53:32 +01:00
Torkel Ödegaard
cab92f88af
fixed issue with new legend not checking if panel.legend.show
2018-11-21 11:38:15 +01:00
Torkel Ödegaard
9baa54e98c
added alert tab to new react panel editor
2018-11-20 17:09:47 +01:00
Peter Holmberg
6084275119
started on thresholds
2018-11-20 17:01:58 +01:00
Peter Holmberg
ac94fc9341
fix label and default threshold
2018-11-20 14:27:23 +01:00
Daniel Lee
4aeea56342
Merge pull request #14007 from grafana/stackdriver-template-query-editor
...
Stackdriver template query editor
2018-11-20 13:41:18 +01:00
Erik Sundell
7021e07ab2
stackdriver: remove not used variable
2018-11-20 13:22:43 +01:00
Erik Sundell
b200f92710
stackdriver: use angular dropdown so that we can restrict user input
2018-11-20 13:18:00 +01:00
Torkel Ödegaard
0575307786
added header section to legacy tabs
2018-11-20 11:06:36 +01:00
Torkel Ödegaard
7f46b75330
Merge branch 'develop' into panel-edit-in-react
2018-11-20 09:51:06 +01:00
Torkel Ödegaard
649d727805
Merge branch 'master' into develop
2018-11-20 09:47:23 +01:00
Peter Holmberg
4e1f49f883
refactor options, show labels and markers
2018-11-19 17:11:17 +01:00
Erik Sundell
fa32310f8a
stackdriver: add query keyword to service, metric and project since these were the only fields in the editor that was missing it in the whole editor
2018-11-19 16:37:42 +01:00
Erik Sundell
19d1d7f35a
stackdriver: add query keyword style to query fields
2018-11-19 16:26:06 +01:00
Erik Sundell
164e9a4f9a
stackdriver: fix failing test
2018-11-19 16:19:56 +01:00
David
c20c787b62
Merge pull request #14104 from grafana/davkal/prometheus-rule-expansion
...
Prometheus: fix rules expansion
2018-11-19 15:11:09 +00:00
Erik Sundell
0ec4491a52
stackdriver: reimplementing service variable query type
2018-11-19 16:06:30 +01:00
Peter Holmberg
e0064ed38e
Revert "typo fix"
...
This reverts commit 9ded648bc5
.
2018-11-19 16:05:46 +01:00
Peter Holmberg
9ded648bc5
typo fix
2018-11-19 16:05:15 +01:00
Peter Holmberg
22e64eb287
prefix and suffix
2018-11-19 16:00:18 +01:00
Peter Holmberg
37729bf9f1
decimals
2018-11-19 15:50:51 +01:00
Erik Sundell
795af5deed
stackdriver: fix failing tests
2018-11-19 14:51:52 +01:00
Erik Sundell
0aeaec1ac6
stackdriver: add support for template variables
2018-11-19 14:44:40 +01:00
Peter Holmberg
a8cf2dc501
some touch ups on unit
2018-11-19 14:03:32 +01:00
Peter Holmberg
5722773467
Merge branch 'unit-picker' into gauge-value-options
2018-11-19 13:13:32 +01:00
Peter Holmberg
f72e751735
picker and functionaliy
2018-11-19 13:06:56 +01:00
Erik Sundell
26b1cc5dcf
stackdriver: join resource and metric labels. split them in values and keys
2018-11-19 11:34:40 +01:00
Carl Bergquist
6049855dc7
Merge pull request #13947 from bergquist/alerting_for
...
Introduce alert debouncing
2018-11-19 10:38:02 +01:00
Victor Cinaglia
ba5a002323
Mitigate XSS vulnerabilities in Singlestat panel
...
Sanitize `prefix` and `postfix` fields. Re-arrange code slightly in order to handle variable
interpolation.
2018-11-18 20:33:36 -05:00
Peter Holmberg
cc7bf31c3e
Merge remote-tracking branch 'origin/develop' into unit-picker
2018-11-16 16:54:02 +01:00
David
634d71a657
Merge pull request #14052 from grafana/davkal/explore-query-importer
...
Explore: POC for datasource query importers
2018-11-16 14:55:19 +00:00
David Kaltschmidt
e3e8be16b3
Prometheus: fix rules expansion
...
Rules expansion (available via query hints in explore) was broken for expressions that contained selectors.
- fix replacing regexp to recognize `{` and `[` as the end of a rule name
- moved logic to language utils
- added tests
2018-11-16 14:38:20 +00:00
Peter Holmberg
0f4131b8d7
handle default value
2018-11-16 15:26:51 +01:00
David Kaltschmidt
411719bc70
Explore: POC for datasource query importers
...
Explore is about keeping context between datasources if possible. When
changing from metrics to logging, some of the filtering can be kept to
narrow down logging streams relevant to the metrics.
- adds `importQueries` function in language providers
- query import dependent on origin datasource
- implemented prometheus-to-logging import: keeping label selectors
that are common to both datasources
- added types
2018-11-16 13:52:58 +00:00
Marcus Efraimsson
f528142655
Merge pull request #14089 from grafana/fixed-alert-tab-location
...
fixed alert tab order and fixed some console logging issues
2018-11-16 03:58:13 -08:00
Torkel Ödegaard
dac02d3d73
React edit mode for angular panels progress
2018-11-16 08:31:29 +01:00
Torkel Ödegaard
905ef22075
fixed order of time range tab
2018-11-16 06:53:54 +01:00
Marcus Efraimsson
9a8ad70013
fix pipeline aggregations on doc count
2018-11-15 19:06:47 +01:00
Marcus Efraimsson
0810aa2e60
Merge pull request #12371 from marefr/xaxis_thresholds
...
Time regions support in graph panel
2018-11-15 08:46:39 -08:00
David
fe45cb9aa1
Merge pull request #14032 from grafana/davkal/explore-prevent-term-completion
...
Explore: Don't suggest term items when text follows
2018-11-15 16:43:15 +00:00
Torkel Ödegaard
8ce1cc2d52
fixed alert tab order and fixed some console logging issues
2018-11-15 17:33:55 +01:00
Marcus Efraimsson
3b4a224a57
Add tooltip
2018-11-15 17:25:58 +01:00
Peter Holmberg
61a704a64e
some progress on groups and options
2018-11-15 17:14:43 +01:00
Marcus Efraimsson
a8e6b241d6
changed time region color modes
2018-11-15 17:07:42 +01:00
Torkel Ödegaard
f5b63fc65d
Merge branch 'master' into develop
2018-11-15 16:56:21 +01:00
Erik Sundell
69137e6774
stackdriver: revert project test stuff
2018-11-15 13:23:42 +01:00
Erik Sundell
b9d5fa1b36
stackdriver: revert test code
2018-11-15 13:20:32 +01:00
bergquist
968bfd0139
adds pending state to alert list panel
2018-11-15 12:42:47 +01:00
David Kaltschmidt
ce59acd141
Extracted language provider variables for readibility
2018-11-15 11:20:27 +00:00
Marcus Efraimsson
116e367e71
fix time regions mutable bug
2018-11-15 11:30:49 +01:00
Marcus Efraimsson
81efc00adf
set default color mode
2018-11-15 11:21:30 +01:00
Torkel Ödegaard
330a5c6496
minor panel options type fix
2018-11-14 12:03:05 -08:00
stop-cran
20214b3d6a
[elasticsearch] Do not set a placeholder to index name, if it's already specified.
2018-11-14 18:45:18 +02:00
Marcus Efraimsson
0f57c4b20e
create time regions solely based on utc time
2018-11-14 17:21:20 +01:00
Peter Holmberg
063a1acf94
started on options and groups
2018-11-14 17:00:26 +01:00
Torkel Ödegaard
0a080149ae
Merge pull request #14054 from marefr/6367_raw_document_reset
...
Fix switching from es raw document metric breaks query editor
2018-11-14 16:46:47 +01:00
Torkel Ödegaard
1eecda48f8
Moved query manipulations from metrics controller to metrics tab so they are more easily shared between angular and react panels
2018-11-14 14:40:03 +01:00
Torkel Ödegaard
080d611004
minor changes to react panels
2018-11-14 13:20:19 +01:00
Peter Holmberg
e4e41474b1
first stuff
2018-11-14 11:06:02 +01:00
Torkel Ödegaard
dedeaf541e
wip panel size handling
2018-11-13 18:50:12 +01:00
Marcus Efraimsson
63be43e3b2
graph: Time region support
2018-11-13 12:23:06 +01:00
Erik Sundell
2e0cbe75ee
stackdriver: use arrow functions
2018-11-13 11:06:08 +01:00
Erik Sundell
e698202fae
stackdriver: use new naming convention for query editor all over
2018-11-13 10:57:10 +01:00
Torkel Ödegaard
7b805bdb81
minor react panels refafactor
2018-11-13 08:40:42 +01:00
Torkel Ödegaard
9820c7806c
some cleanup of unused stuff and type fixes
2018-11-13 08:09:12 +01:00
David Kaltschmidt
ff0ed06441
Explore: Don't suggest term items when text follows
...
Tab completion gets in the way when constructing a query from the inside
out:
```
up| => |up => sum(|up)
```
At that point the language provider will not suggest anything.
2018-11-12 17:40:05 +00:00
Torkel Ödegaard
727efa5a03
Merge branch 'pane-edit-ux-tabs' into develop
2018-11-12 16:25:13 +01:00
Torkel Ödegaard
e0feb72637
Merge remote-tracking branch 'origin/data-source-settings-to-react' into develop
2018-11-12 16:17:05 +01:00
Torkel Ödegaard
a2a4458923
Merge pull request #14023 from grafana/gauge-panel
...
React Gauge Panel - first step
2018-11-12 15:58:54 +01:00
Peter Holmberg
490fb9e8e6
import changes
2018-11-12 11:25:47 +01:00
Peter Holmberg
656900516b
draw gauge
2018-11-09 16:37:09 +01:00
Erik Sundell
30f9a324ac
stackdriver: remove service query tyhpe
2018-11-09 14:36:50 +01:00
Erik Sundell
3b9eda2561
stackdriver: correct aligner name
2018-11-09 14:36:04 +01:00
Erik Sundell
f307fc4760
stackdriver: typescriptifying props
2018-11-09 14:30:28 +01:00
Erik Sundell
996b470dd0
stackdriver: remove redundant try catch
2018-11-09 14:24:21 +01:00
Erik Sundell
bb1f79ecdc
stackdriver: rename query function
2018-11-09 13:55:16 +01:00
Erik Sundell
5424603052
stackdriver: rename query variable
2018-11-09 13:55:16 +01:00
Erik Sundell
f14b3e7fcf
stackdriver: remove debug log
2018-11-09 13:55:16 +01:00
Erik Sundell
9c85793dbb
stackdriver: test saved variable
2018-11-09 13:55:15 +01:00
Erik Sundell
b262be73e0
stackdriver: fix failing tests
2018-11-09 13:55:15 +01:00
Erik Sundell
45f49c2e5b
stackdriver: remove services query type
2018-11-09 13:55:15 +01:00
Erik Sundell
209b1c026e
stackdriver: update tests
2018-11-09 13:55:15 +01:00
Erik Sundell
0280179d35
stackdriver: add tests for render snapshop and default query type
2018-11-09 13:55:15 +01:00
Erik Sundell
7bdf97d3e6
stackdriver: remove lodash since object assign will do the trick
2018-11-09 13:55:15 +01:00
Erik Sundell
85ef5c2523
stackdriver: make sure we don't crash when selected service doesnt have a value
2018-11-09 13:55:15 +01:00
Erik Sundell
8333bf0b76
stackdriver: add simple render test
2018-11-09 13:55:15 +01:00
Erik Sundell
2d14bd10f3
stackdriver: add default value for query type
2018-11-09 13:55:14 +01:00
Erik Sundell
588c5c045a
stackdriver: pass query definition from react, making it possible to use another definition than the query string only
2018-11-09 13:55:14 +01:00
Erik Sundell
5069f4afc9
stackdriver: make it possible to use alignment period template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
a027a87d50
stackdriver: make it possible to use aligner template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
2a6aec721e
stackdriver: make it possible to use aggregation template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
a951e577b7
stackdriver: make it possible to use aggregation template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
20f1956225
stackdriver: make it possible to use metric type template variable
2018-11-09 13:55:13 +01:00
Erik Sundell
40bb3551cf
stackdriver: return correct value
2018-11-09 13:55:13 +01:00
Erik Sundell
fcf39a0839
stackdriver: fix default value bug
2018-11-09 13:55:13 +01:00