Torkel Ödegaard
4fd8b2ace4
Merge branch 'master' into alerting
2016-08-10 12:53:41 +02:00
Torkel Ödegaard
d95545b5d3
feat(graph tooltip): refactoring PR #3063
2016-08-10 08:31:53 +02:00
Torkel Ödegaard
34804bda6d
Merge branch 'issue-3063' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-issue-3063
2016-08-10 08:08:57 +02:00
Alexander Zobnin
f8f7543d4a
Fix Elastic datasource tests - use moment.utc() instead moment() to prevent timezone-related issues, fixes #5733 . ( #5746 )
2016-08-07 12:01:53 +02:00
Torkel Ödegaard
e044a65d08
feat(alerting): updated
2016-08-01 22:15:28 +02:00
Alexander Zobnin
2c283ddd77
Fixed shared tooltip time calculation. Fixes #3063 .
2016-08-01 20:41:15 +03:00
Torkel Ödegaard
3b69c8f687
feat(alerting): new design for alert tab with sidemenu
2016-07-31 09:31:32 +02:00
Torkel Ödegaard
cde1bbff78
Merge branch 'alert_conditions' into alerting
2016-07-27 09:52:42 +02:00
Torkel Ödegaard
c675ffc682
Merge branch 'master' into alerting
2016-07-27 09:45:16 +02:00
Torkel Ödegaard
e4592c8d53
Merge branch 'v3.1.x'
2016-07-27 09:36:46 +02:00
Torkel Ödegaard
971e2d62f1
fix(zoom): fixed zoom in and out issues when graph is embedded, fixes #5666 , fixes #4489
2016-07-27 09:36:35 +02:00
Torkel Ödegaard
0b0f6b0848
feat(alerting): made very basic threshold viz work again
2016-07-26 14:35:42 +02:00
Torkel Ödegaard
0d9b98da6d
feat(alerting): progress on email notifications
2016-07-26 12:29:52 +02:00
Torkel Ödegaard
6cb1dafb1d
feat(alerting): progress on notifications
2016-07-25 16:26:28 +02:00
bmundt
f6b1d5a84a
Added '!=' option for where clause in the influx query builder ( #5646 )
2016-07-25 10:36:38 +02:00
Torkel Ödegaard
7a2e8324b9
Merge branch 'v3.1.x'
2016-07-23 12:54:23 +02:00
Torkel Ödegaard
ddf579f204
fix(mixed data sources): fix when using two graphite data sources in mixed mode, fixes #5617
2016-07-23 12:54:11 +02:00
Torkel Ödegaard
474a821767
fix(elasticsearch): fix json escape logic when doing terms template value lookup, fixes #5485
2016-07-23 11:52:49 +02:00
Torkel Ödegaard
7eb2d2cf47
feat(alerting): working on state management
2016-07-22 13:14:09 +02:00
Torkel Ödegaard
b073fe0eba
feat(alerting): more work on handling result and saving state
2016-07-21 17:31:46 +02:00
Torkel Ödegaard
3ad38eefd2
feat(alerting): test results look better
2016-07-21 13:57:19 +02:00
Torkel Ödegaard
f6a160b270
feat(alerting): testing alert is starting to work
2016-07-21 13:09:12 +02:00
Torkel Ödegaard
9e91aacd34
feat(alerting): progress on testing alerts
2016-07-21 10:29:11 +02:00
Torkel Ödegaard
20fcffb71e
feat(alerting): working on alerting conditions model
2016-07-19 16:15:26 +02:00
Christos Trochalakis
824bf9f029
feat(graphite): added groupByNodes func def, closes #5612
2016-07-19 14:23:13 +03:00
Torkel Ödegaard
f38c954639
feat(alerting): more work on alert conditions
2016-07-19 11:54:41 +02:00
Torkel Ödegaard
29d308e447
feat(alerting): refactoring alert model to use conditions concept
2016-07-19 11:24:27 +02:00
Torkel Ödegaard
b0fe69822a
Merge branch 'master' into alerting
...
Conflicts:
public/app/core/services/alert_srv.ts
public/app/partials/confirm_modal.html
2016-07-18 18:22:35 +02:00
Torkel Ödegaard
3f861dd039
Merge branch 'v3.1.x'
2016-07-18 16:27:27 +02:00
Torkel Ödegaard
3ae327320a
fix(prometheus): fixed svg link in prometheus dashboard, fixes #5604
2016-07-18 16:27:02 +02:00
Torkel Ödegaard
6c6dae1c92
Merge branch 'elasticsearch_precision_threshold' of https://github.com/lucasrodcosta/grafana into lucasrodcosta-elasticsearch_precision_threshold
2016-07-18 13:56:34 +02:00
Torkel Ödegaard
c82d5f86ac
fix(singlestat): fixed minor editor blur issue on decimal option that did not cause update of rendered value, fixes #5004
2016-07-18 11:24:41 +02:00
Loren West
51940fa209
Tooltip detatch too soon on mobile click ( #5598 )
...
* Tooltip detatch too soon on mobile click
* Fixed syntax error
2016-07-18 09:04:06 +02:00
Torkel Ödegaard
f13b869aa4
feat(alerting): work on alerting
2016-07-14 13:32:16 +02:00
Jack Meagher
2c77f2231e
Do not substitute #[A-Z] in graphite target when invalid ref ( #5581 )
...
* Do not substitute #[A-Z] in graphite target when invalid ref
In the case where #[A-Z] does not reference another query, such as #J when there
are only 2 queries, do not perform the substitution. This prevents the situation
target name without a query labelled J (10th query).
* Do not substitute #[A-Z] in graphite target when invalid ref
In the case where #[A-Z] does not reference another query, such as #J when there
are only 2 queries, do not perform the substitution. This prevents the situation
target name without a query labelled J (10th query).
2016-07-14 10:29:22 +02:00
Torkel Ödegaard
d9096110f8
Merge branch 'master' into alerting
...
Conflicts:
pkg/api/dashboard.go
pkg/models/dashboards.go
pkg/services/sqlstore/dashboard.go
2016-07-11 18:28:07 +02:00
stuart nelson
eb35f8cb89
[prometheus] Use panelId
and target.refId
for requestId
...
Using these two values ties requests to a
particular query position within a panel, ensuring
that requests are canceled if:
- Duplicate requests with the same query are sent
- Requests from the same query position (but a
different query) are sent
The last point is important as it identifies
queries by a physical location in the dashboard
instead of with the query expression. If a
different query from the same position in a panel
is sent, the previous request should be canceled.
2016-07-11 14:47:14 +02:00
Torkel Ödegaard
9055beff1a
fix(table): fixed merge issue
2016-07-11 11:09:20 +02:00
Torkel Ödegaard
08202dcb83
Merge branch 'v3.1.x'
2016-07-11 09:39:17 +02:00
Torkel Ödegaard
65683ab241
feat(table): added sanitize html option to column styles for table panel, fixes #4596
2016-07-11 09:38:06 +02:00
Alexander Akulov
010dbddf59
Fix double slashes in POST request to ES ( #5536 )
2016-07-08 18:24:08 +02:00
Torkel Ödegaard
6a8c774dcc
fix(graph): show graph panel render errors as panel errors, fixes #5414
2016-07-06 06:31:32 +02:00
Torkel Ödegaard
435aa88c05
Merge branch 'issue_5372' of https://github.com/kipe/grafana into kipe-issue_5372
2016-07-06 06:05:50 +02:00
Torkel Ödegaard
5595fc2683
refactor(): refactored date handling and locale handling in #5517
2016-07-05 17:59:43 +02:00
Torkel Ödegaard
8bd6b953b8
fix(elasticsearch): fix json escape logic when doing terms template value lookup, fixes #5485
2016-07-02 12:01:04 -04:00
Kimmo Huoman
522a3408e9
Export CSV in the same format as presented in Table panel. Fixes issue #5372 .
...
The data is exported in the same exact format as presented in the table panel.
This is achieved by using the same renderer as the UI uses.
2016-07-01 20:21:53 +03:00
bergquist
b47a307106
Merge branch 'master' into influxdb_stop_hidden_queries
2016-07-01 02:06:19 +02:00
stuart nelson
0590c51524
[prometheus] Use panelId
and target.refId
for requestId
...
Using these two values ties requests to a
particular query position within a panel, ensuring
that requests are canceled if:
- Duplicate requests with the same query are sent
- Requests from the same query position (but a
different query) are sent
The last point is important as it identifies
queries by a physical location in the dashboard
instead of with the query expression. If a
different query from the same position in a panel
is sent, the previous request should be canceled.
2016-06-30 11:29:02 +02:00
Travis Cline
bca6101609
properly quote font-family on singlestat
2016-06-29 11:03:07 -07:00
Torkel Ödegaard
5a65dc5d23
Merge branch 'alerting' of github.com:grafana/grafana into alerting
2016-06-28 14:04:38 -07:00
Torkel Ödegaard
9b4c0cca07
fix(flot): fixed flot issue introduced in alerting branch
2016-06-28 14:04:29 -07:00
Carl Bergquist
92835f0a04
Merge pull request #5434 from saboorian/master
...
Escape html chararcters in singlestat renderer
2016-06-25 20:49:16 +02:00
bergquist
12570bb959
feat(singlestat): add serie name as an value option
...
closes #4740
2016-06-25 20:17:23 +02:00
bergquist
8b8bfa8a17
fix(singlestat): rename seriename scoped var
2016-06-25 20:17:05 +02:00
Carl Bergquist
ab104bcfd7
Merge pull request #5401 from alexanderzobnin/issue-4740
...
Issue #4740 - able to use $SeriesName variable in prefix of postfix.
2016-06-25 17:49:44 +02:00
Mohammad Mehdi Saboorian
1e486398cc
Escape html chararcters in singlestat renderer
2016-06-25 13:43:58 +04:30
Alexander Zobnin
e593cc3e9f
Issue #4740 - change variable $SeriesName to $seriesName.
2016-06-23 19:35:50 +03:00
Emmanuel Quentin
6487814007
Avoid to request influxdb when query is hidden
2016-06-23 13:11:16 +02:00
Alexander Zobnin
cc433c1fbd
Issue #4740 - able to use $SeriesName variable in prefix of postfix.
2016-06-21 15:48:18 +03:00
hailthemelody
13d1fec2cb
fix z-index order in Series Overrides
2016-06-20 20:54:01 -04:00
bergquist
f5297db8f3
tech(alerting): remove console log that spams tests
2016-06-20 15:30:00 +02:00
bergquist
0c5da9155f
feat(alerting): only expose DTO info when requesting all notifications
2016-06-20 11:31:20 +02:00
bergquist
dd8c3d0355
Merge branch 'master' into alerting
2016-06-20 10:44:48 +02:00
bergquist
7c09a140c7
test(alerting): fixes broken tests for alerting thresholds
2016-06-20 10:06:18 +02:00
Torkel Ödegaard
e2b398a6bf
Merge branch 'master' of github.com:grafana/grafana
2016-06-17 14:16:25 +02:00
Torkel Ödegaard
fa10fc994a
fix(graph): remove panel width cache, causing issues, does not handle window resize and fullscreen to dashboard, #5297
2016-06-17 14:16:01 +02:00
Drew Farris
cb2b8dea96
OpenTSDB: consistent options for http requests ( #5233 )
...
* OpenTSDB: consistent options for http requests
. the get function wasn't using the same request options wrt to credentials/auth as
the timeseries http request
* OpenTSDB: `_get` `_performTimeSeriesQuery` refactor copied code
2016-06-17 14:04:40 +02:00
Torkel Ödegaard
9f9fca1e76
feat(datasource): added suggest urls for each data source, #4577
2016-06-17 13:35:29 +02:00
Alexander Zobnin
fdf46c6a10
Issue 4577 ( #5379 )
...
* Add default-url property for datasource-http-settings directive.
This will allow to set default url for datasource.
* Fixed spelling.
* Use typeahead for url suggestion.
2016-06-17 13:18:00 +02:00
bergquist
8ec311ade4
Merge branch 'master' into alerting
2016-06-16 16:29:41 +02:00
Torkel Ödegaard
81e9aa4de4
feat(datasource): cancel in flight data source requests, refeatoring #5321
2016-06-16 10:48:26 +02:00
Torkel Ödegaard
6d3521c240
Merge branch 'cancel-in-flight-repeats' of https://github.com/stuartnelson3/grafana into stuartnelson3-cancel-in-flight-repeats
2016-06-16 08:57:31 +02:00
Torkel Ödegaard
2ceb58d0c4
feat(elasticsearch): removed dashboard import migration
2016-06-16 08:11:40 +02:00
Torkel Ödegaard
4b78ab5bcd
feat(graph): graph tooltip sort order PR refactored/changed #4944 , changed the layout graph display options, #4944
2016-06-15 17:20:55 +02:00
Torkel Ödegaard
ae554a736b
change(graphite): removed graphite png option in graph panel, closes #5367
2016-06-15 14:20:44 +02:00
Torkel Ödegaard
a893152141
feat(alerting): thesholds unification
2016-06-15 10:41:21 +02:00
Torkel Ödegaard
f03e8292a2
feat(alerting): progress on threshold unification
2016-06-14 17:00:51 +02:00
Torkel Ödegaard
ed7a539ddb
feat(alerting): thresholds rethink
2016-06-14 16:45:51 +02:00
utkarshcmu
33aa3f0fc5
Made tag_values query more robust
2016-06-13 14:21:46 -07:00
Torkel Ödegaard
dac8b35a1a
feat(alerting): renamed scheduler to handler
2016-06-13 15:58:22 +02:00
utkarshcmu
6550bc97ba
Added unit tests
2016-06-13 04:24:27 -07:00
utkarshcmu
862de3a9dc
Added templated dependency in Opentsdb
2016-06-13 03:59:12 -07:00
Torkel Ödegaard
e3b281dbac
feat(alerting): more work on alerting thresholds
2016-06-12 11:43:18 +02:00
Torkel Ödegaard
5b6fb3b124
feat(alerting): level handle progress
2016-06-11 23:52:25 +02:00
Torkel Ödegaard
ec640bd5da
feat(alerting): more work on alerting ui
2016-06-11 23:31:49 +02:00
Torkel Ödegaard
1500c0e954
feat(alerting): alert threshold handles progress
2016-06-11 22:33:02 +02:00
Torkel Ödegaard
f387e39b67
mend
2016-06-11 14:37:52 +02:00
Torkel Ödegaard
0b919c752b
feat(alerting): poc of dragable alert handles
2016-06-11 14:37:33 +02:00
Torkel Ödegaard
382f396247
feat(alerting): more model changes
2016-06-11 10:54:24 +02:00
Torkel Ödegaard
2b4a9954b1
feat(alerting): progress on alerting UI and model, refactoring of dashboard parser and tests into extractor component, moved tests from sqlstore to alerting package
2016-06-11 10:13:33 +02:00
Torkel Ödegaard
c18017381b
Merge branch 'alert_ui_take2' of github.com:grafana/grafana into alert_ui_take2
...
Conflicts:
public/app/plugins/panel/graph/alert_tab_ctrl.ts
2016-06-10 14:52:17 +02:00
Torkel Ödegaard
48cbeb96bf
feat(alerting): updated rule model and UI
2016-06-10 14:49:54 +02:00
bergquist
8cd1d17916
feat(alerting): new alerting model\
2016-06-10 13:15:16 +02:00
bergquist
ef35184a80
feat(alerting): rename alertrule model to alertruleDAO
2016-06-10 10:00:00 +02:00
bergquist
fdf051ad5a
feat(alerting): begin alert rule storage refactoring
2016-06-09 22:21:28 +02:00
bergquist
3898f427f5
feat(alerting): update the ux model
2016-06-09 15:10:50 +02:00
stuart nelson
cc64d65c2f
Rename cacheKey to exprID/requestID
...
Depending on context in the code, rename cacheKey
to exprID when it identifies a unique expression,
and rename cacheKey to requestID when it is
identifying a request.
2016-06-09 12:57:55 +02:00
Torkel Ödegaard
55af988e02
feat(alerting): mocking with new alert rule model
2016-06-09 12:14:50 +02:00
stuart nelson
efdb990e56
Return an error for a canceled request.
...
Allow the datasource to decide how to handle a
canceled request.
2016-06-09 12:13:17 +02:00
stuart nelson
bc7c2cd3f5
Create cacheKey at top-level
...
Responsibility is now to pass the cacheKey through
to `datasourceRequest` in each datasources'
implementation of `query`.
2016-06-09 11:36:46 +02:00