grafana/pkg/services/alerting
Torkel Ödegaard 80d694d205
Backend image rendering as plugin (#11966)
* rendering: headless chrome progress

* renderer: minor change

* grpc: version hell

* updated grpc libs

* wip: minor progess

* rendering: new image rendering plugin is starting to work

* feat: now phantomjs works as well and updated alerting to use new rendering service

* refactor: renamed renderer package and service to rendering to make renderer name less confusing (rendering is internal service that handles the renderer plugin now)

* rendering: now render key is passed and render auth is working in plugin mode

* removed unneeded lines from gitignore

* rendering: now plugin mode supports waiting for all panels to complete rendering

* fix: LastSeenAt fix for render calls, was not set which causes a lot of updates to Last Seen at during rendering, this should fix sqlite db locked issues in seen in previous releases

* change: changed render tz url parameter to use proper timezone name as chrome does not handle UTC offset TZ values

* fix: another update to tz param generation

* renderer: added http mode to renderer service, new ini setting [rendering] server_url
2018-05-24 15:26:27 +02:00
..
conditions Remove redundancy in variable declarations (golint) 2018-04-27 22:14:36 +02:00
notifiers fix: fixed gometalinter issues with Discord PR 2018-05-07 17:01:31 +02:00
test-data dashboard: allow alerts to be saved for new/provisioned dashboards 2018-03-28 11:32:05 +02:00
commands.go dashboard: allow alerts to be saved for new/provisioned dashboards 2018-03-28 11:32:05 +02:00
engine_test.go pkg: fix codespell issues 2018-04-13 20:31:29 +02:00
engine.go Backend image rendering as plugin (#11966) 2018-05-24 15:26:27 +02:00
eval_context_test.go Alerting: move getNewState to EvalContext 2018-03-21 20:59:39 +01:00
eval_context.go Outdent code after if block that ends with return (golint) 2018-04-27 23:10:43 +02:00
eval_handler_test.go Alerting: move getNewState to EvalContext 2018-03-21 20:59:39 +01:00
eval_handler.go Alerting: move getNewState to EvalContext 2018-03-21 20:59:39 +01:00
extractor_test.go dashboard: allow alerts to be saved for new/provisioned dashboards 2018-03-28 11:32:05 +02:00
extractor.go Simplify comparison to bool constant (gosimple) 2018-04-16 21:04:57 +02:00
interfaces.go Add a per-notifier ShouldNotify() 2017-12-12 17:35:54 +01:00
models.go fix(alerting): fixed evaluation for no_value condition, fixes #7244 (#7247) 2017-01-13 12:32:30 +01:00
notifier.go Backend image rendering as plugin (#11966) 2018-05-24 15:26:27 +02:00
reader.go comment unused struct fields 2018-04-18 22:23:49 +02:00
result_handler.go Backend image rendering as plugin (#11966) 2018-05-24 15:26:27 +02:00
rule_test.go tech(alerting): remove comments 2016-12-19 15:40:09 +01:00
rule.go Outdent code after if block that ends with return (golint) 2018-04-27 23:10:43 +02:00
scheduler.go Simplify make() (gosimple) 2018-04-16 21:04:57 +02:00
test_notification.go Backend image rendering as plugin (#11966) 2018-05-24 15:26:27 +02:00
test_rule.go Alerting: move getNewState to EvalContext 2018-03-21 20:59:39 +01:00
ticker_test.go moved icon (#10681) 2018-01-31 09:52:29 +01:00
ticker.go feat(alerting): began work on splitting scheduler into scheduler and engine 2016-06-06 11:56:58 +02:00