Commit Graph

56 Commits (1a9b6873e6451d1945562c7bcaf1222bfced8615)

Author SHA1 Message Date
Marcus Efraimsson c35c689a96
Plugins: Automatically forward plugin request HTTP headers in outgoing HTTP requests (#60417) 2 years ago
Yuri Tseretyan c5ee4e4ae1
Alerting: Improve rule validation to check if rule uses backend datasources (#58986) 2 years ago
Yuri Tseretyan b57689e07e
Alerting: Add header X-Grafana-Org-Id to evaluation requests (#58972) 3 years ago
Yuriy Tseretyan e3a4bde622
Alerting: Condition evaluator with cached pipeline (#57479) 3 years ago
Yuriy Tseretyan 0a4121cef8
Alerting: Contextual log provider for rule key (#57476) 3 years ago
Yuriy Tseretyan 2d20c8db7b
Chore: Expression engine to support relative time range (#57474) 3 years ago
Alexander Weaver 4eb8e4ff66
Alerting: Add traceability headers for alert queries (#57127) 3 years ago
George Robinson a49fcbdbbc
Alerting: Add frames for all queries and expressions (#55609) 3 years ago
Yuriy Tseretyan 2d38664fe6
Alerting: Improve validation of query and expressions on rule submit (#53258) 3 years ago
Yuriy Tseretyan 896eeb65a9
Alerting: Fix alerting evaluation to use proper permissions (#55127) 3 years ago
Emil Tullstedt b287047052
Chore: Upgrade Go to 1.19.1 (#54902) 3 years ago
Marcus Efraimsson 87afd9cadc
Plugins: Remove various custom headers logic (#54146) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
Yuriy Tseretyan 0d4c503d3d
update Evaluator interface to accept context (#52151) 3 years ago
Yuriy Tseretyan 554ebd647b
Alerting: Refactor Evaluator (#51673) 3 years ago
Yuriy Tseretyan 94e709fdcb
Alerting: Simplify eval.Evaluator interface (#51463) 3 years ago
Kristin Laemmert 945f015770
backend/datasources: move datasources models into the datasources service package (#51267) 3 years ago
Joe Blubaugh 1cc034d960
Alerting: Add a "Reason" to Alert Instances to show underlying cause of state. (#49259) 3 years ago
gotjosh cb6124c921
Alerting: Accurately set value for prom-compatible APIs (#47216) 3 years ago
Yuriy Tseretyan e94d0c1b96
Alerting: update rule test endpoints to respect data source permissions (#47169) 3 years ago
George Robinson 9df43abbb5
Fix evaluation of alert rules for datasources with custom headers (#44862) 3 years ago
idafurjes ff3cf94b56
Chore: Remove context.TODO() from services (#42555) 3 years ago
Ryan McKinley 2754e4fdf0
Expressions: use datasource model from the query (#41376) 3 years ago
George Robinson c932dc959c
Alerting: Add Ref ID to DatasourceNoData and DatasourceError alerts (#42630) 4 years ago
George Robinson d363e19517
Alerting: Add datasource_uid label to DatasourceNoData alerts (#41621) 4 years ago
Marcus Efraimsson baab021fec
Chore: Refactor usage of legacy data contracts (#41218) 4 years ago
Sofia Papagiannaki f6f3a54742
Alerting: tune rule evaluation via configuration (#35623) 4 years ago
Todd Treece 6e667cacee
Alerting: Skip query cache for alert queries (#39010) 4 years ago
George Robinson 456dac1303
Expand the value of math and reduce expressions in annotations and labels (#36611) 4 years ago
Andrej Ocenas ea2ba06b93
CloudWatch/Logs: Fix log alerts in new unified alerting (#36558) 4 years ago
Kyle Brandt 19f764739b
Alerting: Change `__value__` label to `__value_string__` annotation and add `ValueString` variable in notifications (#36032) 4 years ago
Sofia Papagiannaki abe35c8c01
Alerting: Add error recovery during rule evaluations (#35450) 4 years ago
Kyle Brandt b47e7d12e6
Alerting: Extract values from MD expr alerts (#34757) 4 years ago
Marcus Andersson e19b3df1a9
Alerting: added possibility to preview grafana managed alert rules. (#34600) 4 years ago
Kyle Brandt 63b2dd06a5
Alerting: Set "value" with evalmatches in G Managed (#34075) 4 years ago
Kyle Brandt d32fcbe2bc
Alerting: Eval pkg tests and more specific error handling (#33496) 4 years ago
David Parrott 788bc2a793
Alerting: refactor state tracker (#33292) 4 years ago
David Parrott ca79206498
Alerting: Handle NoData and Error evaluation results (#33194) 4 years ago
Kyle Brandt 5e818146de
Alerting/Expr: New SSE Request/QueryType, alerting move data source UID (#33282) 4 years ago
Sofia Papagiannaki b2288f7ef9
[Alerting]: Add alerting endpoint for Query Evaluation (#33174) 4 years ago
David Parrott 4be1d84f23
Alerting: Enhancements to /rules (#33085) 4 years ago
Sofia Papagiannaki e7ff04a167
[Alerting]: Implement test rule API route (#32837) 4 years ago
David Parrott b1cb74c0c9
Alerting: Send alerts from state tracker to notifier, logging, and cleanup task (#32333) 4 years ago
David Parrott d33a77a67f
Alerting: add state tracker to alerting evaluation (#32298) 4 years ago
gotjosh 58b814bd7d
Alerting: Add StartAt and FiredAt to the alert evaluation result (#32302) 4 years ago
Kyle Brandt 05fa9d6ad9
AlertingNG: rename Condition properties to match front end (#32267) 4 years ago
Kyle Brandt 7bb79158ed
SSE/Alerting: First pass at query/condition translation (#31693) 4 years ago
Sofia Papagiannaki 53bccf1b77
Replace eval.Condition with models.Condition (#31909) 4 years ago
Sofia Papagiannaki 4ce0a49eac
AlertingNG: Split into several packages (#31719) 4 years ago