Commit Graph

2445 Commits (6bbb2fd4ba96e9fd55d7fa65d87e2ef73af7b128)

Author SHA1 Message Date
Sofia Papagiannaki 6bbb2fd4ba
[Alerting]: Several modifications in alert rules (#32983) 4 years ago
Ganesh Vernekar 04a8d5407e
AlertingNG: Slack notification channel (#32675) 4 years ago
n-wbrown d0ad2931fa
Dashboard: Fix issue where Slack notifications won't link to users (#32861) 4 years ago
Dafydd 01150ae962
Allow skip migrations in tests via environment variable (#32958) 4 years ago
Sofia Papagiannaki 624fbf5dda
[Alerting]: Fix empty rules evaluation statuses (#32997) 4 years ago
Vardan Torosyan 9f82eac833
Access control: Add access control based permissions to admins/users (#32409) 4 years ago
Sofia Papagiannaki 8848d825e0
[Alerting]: Use title instead of slug for retrieving the namespace (#32957) 4 years ago
David Parrott 567a6a09bd
Alerting: Return RuleResponse for api/prometheus/grafana/api/v1/rules (#32919) 4 years ago
Sofia Papagiannaki e7ff04a167
[Alerting]: Implement test rule API route (#32837) 4 years ago
Alexander Emelin e288cd0836
fix sqlite3 tx retry condition operator precedence (#32897) 4 years ago
Cristian C 7b7ea5a1ce
Provisioning: Use dashboard checksum field as change indicator (#29797) 4 years ago
Alexander Zobnin 7ea58f9cf5
Access Control: Move database-related models to enterprise (#32907) 4 years ago
gotjosh 528ca9134b
Alerting: Use a default configuration and periodically poll for new ones (#32851) 4 years ago
Dimitris Sotirakis 258578766b
Alerting: Add checks for non supported units - disable defaulting to seconds (#32477) 4 years ago
Sofia Papagiannaki 54689f2739
[Alerting]: Fix YAML encoding/decoding issues when proxying lotex requests (#32854) 4 years ago
Ryan McKinley b96e45299d
Live: support streaming results out-of-the-box (#32821) 4 years ago
Alexander Emelin d9602a5e60
live: cleanups and tests (#32827) 4 years ago
Kyle Brandt 80dfa83380
AlertingNG: Add For+Annotations to Grafana_Alert (#32793) 4 years ago
Dimitris Sotirakis b867ceda9b
Generic OAuth: Prevent adding duplicated users (#32286) 4 years ago
gotjosh c9e5088e8b
Alerting: Cleanup and move legacy to a legacy file (#32803) 4 years ago
Alexander Emelin a92bcce9de
Live: push scope to demultiplex incoming data to stream channels (#32808) 4 years ago
Ganesh Vernekar e3a1d3d158
AlertingNG: PagerDuty notification channel (#32604) 4 years ago
Ganesh Vernekar b1c84c795f
AlertingNG: Add a global registry for notification channels (#32781) 4 years ago
gotjosh fe67680c42
Alerting: Allow querying of Alerts from notifications (#32614) 4 years ago
Owen Diehl 8b8fc293b7
safer, more idiomatic proxy helper (#32732) 4 years ago
Alexander Zobnin 7a68852aa7
Chore: move errors to enterprise (#32753) 4 years ago
Kyle Brandt d519913843
AlertingNG: Temp endpoint to translate dashboard alert into rule group (#32694) 4 years ago
Ganesh Vernekar 0f7d8ae6d2
Update email template for AlertingNG (#32691) 4 years ago
Domas a56293142a
Alerting: unified alerting frontend (#32708) 4 years ago
Sofia Papagiannaki 9d7d33ebb3
[Alerting]: Require login for alerting API routes (#32688) 4 years ago
Alexander Zobnin 823f0bc460
Access Control: move features to Enterprise (#32640) 4 years ago
David Parrott c0d83fc01e
Alerting: Return cached alerts for prometheus/api/v1/alerts (#32654) 4 years ago
Alexander Emelin 54ad791c7e
Live: expose HTTP push endpoint that will read influx line protocol and publish to websocket (#32311) 4 years ago
Sofia Papagiannaki a80f31a5c8
Alerting: 404 error status when no alertmanager configuration (#32651) 4 years ago
Sofia Papagiannaki daabf64aa1
[Alerting]: Update scheduler to evaluate rules created by the unified API (#32589) 4 years ago
Kyle Brandt 948da25c13
ngalerting: represent nil/empty labels the same (#32652) 4 years ago
Alexander Emelin 93292f6eef
Live: update Streaming plugin definitions, put frame schema in subscribe result data (#32561) 4 years ago
Kyle Brandt 7fcb6ecb91
Alerting: Fix persistance migration (#32650) 4 years ago
Sofia Papagiannaki 0e350ae6c8
Remove more dead code (#32645) 4 years ago
David Parrott 2a8446e435
Alerting: Persist alerts on evaluation and shutdown. Warm cache from DB on startup (#32576) 4 years ago
Kyle Brandt 6ad02315eb
ngalert: json dataframe on temp endpoints (#32641) 4 years ago
Ryan McKinley c7ea96940a
Arrow: move arrow support from frontend to backend only (#32575) 4 years ago
Sofia Papagiannaki 8793f5c7f8
[Alerting]: Delete obsolete database table and code (#32595) 4 years ago
Alexander Zobnin 4af817de2e
Fix access control store init (#32594) 4 years ago
Sofia Papagiannaki ee06970d72
[Alerting]: Grafana managed ruler API implementation (#32537) 4 years ago
Sofia Papagiannaki a5e95823b2
[Alerting]: Alertmanager API implementation (#32174) 4 years ago
Vladimir Kochnev 39a3b0d0b0
Auth: support JWT Authentication (#29995) 4 years ago
gotjosh 433f6b91d0
Alerting: Introduce the silencing interface (#32517) 4 years ago
David Parrott b1cb74c0c9
Alerting: Send alerts from state tracker to notifier, logging, and cleanup task (#32333) 4 years ago
Alexander Zobnin 784425c2ee
Fix access control service init (#32492) 4 years ago