Carl Bergquist
c38f6ff182
Make alerting notifcations sync ( #6158 )
...
* tech(routines): move the async logic from notification to alerting notifier
* tech(notification): reduce code dupe
* fix(notification): dont touch the response unless its an error
* feat(alerting): make alerting exeuction async but flow sync
* tech(alerting): remove commented code
* tech(alerting): remove unused code
* tech(alerting): fix typo
* tech(alerting): implement Context on EvalContext
* tech(alerting): wait for all alerts to return
* feat(alerting): dont allow alert responses to cancel
* Revert "feat(alerting): dont allow alert responses to cancel"
This reverts commit 324b006c96
.
* feat(alerting): give alerts some time to finish before closing down
2016-10-03 09:38:03 +02:00
bergquist
b66d94343e
tech(tsdb): add basic skeleton for alerting
2016-09-30 07:35:48 +02:00
Torkel Ödegaard
a4648607bb
feat(testdata): added csv test data scenario
2016-09-28 10:37:30 +02:00
Torkel Ödegaard
8d5857661e
refactor(tsdb): changed tsdb time series model to use null.Float instead of pointers
2016-09-28 09:15:48 +02:00
Torkel Ödegaard
63caedb094
Merge branch 'master' of github.com:grafana/grafana
2016-09-28 08:09:51 +02:00
Torkel Ödegaard
460160cfa4
feat(testdata): added test case for ms resolution data
2016-09-28 08:08:46 +02:00
Torkel Ödegaard
3ecd96e682
feat(testdata): lots of work on new test data data source and scenarios
2016-09-27 18:17:39 +02:00
Torkel Ödegaard
ade8aa5b92
feat(graph): refactorings
2016-09-27 14:47:04 +02:00
Torkel Ödegaard
34f15d92d0
feat(testdata): worked on testdata app
2016-09-27 14:39:51 +02:00
bergquist
071f2205e1
tech(tsdb): ops <o>
2016-09-27 11:13:13 +02:00
bergquist
46d4f817e3
tech(graphite): return error if statuscode is not ok
2016-09-27 10:09:56 +02:00
bergquist
8cd9225eb6
feat(alerting): increase timeout to 15s
2016-09-26 08:45:55 +02:00
Mauro Stettler
cb0f19f8d4
fix context dependency
2016-09-22 21:13:08 +01:00
bergquist
ae7345b04d
style(prometheus): remove commented test
2016-09-21 13:46:26 +02:00
bergquist
af551b8825
refactor(tsdb): remove toUnix from timerange
2016-09-21 13:41:25 +02:00
bergquist
9534a04d3d
fix(prometheus): only accept matrix result
2016-09-21 13:30:41 +02:00
bergquist
ee0f1a0f36
feat(prometheus): handle more errors
2016-09-21 13:17:36 +02:00
bergquist
3e73be8d2e
feat(prometheus): improve error handling
2016-09-21 11:31:56 +02:00
bergquist
4c88db3e43
feat(prometheus): add support for legend formatting
2016-09-21 11:17:29 +02:00
bergquist
43d8bd5a25
feat(prometheus): initial support for prometheus
2016-09-21 07:01:53 +02:00
bergquist
d7bf70a77b
tech(tsdb): remove skip ssl setting. should be based on datasource settings
2016-09-12 13:37:00 +02:00
bergquist
aa80b52c07
feat(alerting): make it possible to skip ssl verification for alerting https requests
2016-09-08 16:29:31 +02:00
Torkel Ödegaard
50b41130ca
feat(alerting): fixed s3 upload issue, progress on alerting on null/missing data, updated ini package to get the support for line continuations
2016-09-07 10:11:00 +02:00
Torkel Ödegaard
fbae6abb3c
feat(alerting): progress on handling no data in alert query, #5860
2016-09-06 20:40:12 +02:00
bergquist
eb0396ad95
chore(tsdb): remove some logging
2016-09-05 21:35:24 +02:00
bergquist
86aea89214
style(tsdb): extract some methods
2016-09-01 13:03:15 +02:00
bergquist
d73547c0dc
feat(tsdb): add missing content type and join url using path
2016-09-01 11:12:35 +02:00
bergquist
3d3365f242
tech(graphite): add more logging
2016-09-01 10:09:13 +02:00
bergquist
94389a3a44
tech(tsdb): improve logging for graphite client
2016-09-01 09:38:43 +02:00
bergquist
29b60329cc
stupid stupid stupid me
2016-09-01 09:17:57 +02:00
bergquist
4619a05f43
feat(alerting): save execution error message to annotations
2016-08-31 14:06:54 +02:00
bergquist
c0697b99d6
fix(alerting): adds support for basic auth
...
closes #5897
2016-08-29 15:50:11 +02:00
Torkel Ödegaard
3ad38eefd2
feat(alerting): test results look better
2016-07-21 13:57:19 +02:00
Torkel Ödegaard
9e91aacd34
feat(alerting): progress on testing alerts
2016-07-21 10:29:11 +02:00
Torkel Ödegaard
0ce55600bb
feat(alerting): progress on alerting backend
2016-07-20 14:28:02 +02:00
bergquist
3c0b5fe78e
tech(alerting): add graphite dateformat replacer
2016-06-10 13:26:19 +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
Torkel Ödegaard
d7c03359ea
feat(alerting): fixed test issues
2016-06-07 14:54:30 +02:00
Torkel Ödegaard
3289225b77
feat(alerting): fixed test issues
2016-06-07 14:51:53 +02:00
Torkel Ödegaard
0d9c9526b9
feat(alerting): fixed graphite log issue
2016-06-07 13:47:22 +02:00
Torkel Ödegaard
34e17f7282
feat(alerting): requests looks to be working again
2016-06-06 17:11:46 +02:00
Torkel Ödegaard
a191b9b1cf
feat(alerting): moved alerting models back to alerting package, models is more for storage dtos
2016-06-06 10:31:21 +02:00