The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/pkg/services/ngalert/api
Matthew Jacobson ce90a1f2be
Alerting: Apply query optimization to eval endpoints (#78566)
2 years ago
..
hcl Alerting: Export of alert rules in HCL format (#73166) 2 years ago
test-data Alerting: Fix HCL export for alerts with non-zero "for" field. (#76739) 2 years ago
tooling Alerting: Add support for responders to Opsgenie integration (#77159) 2 years ago
api.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
api_alertmanager.go Alerting: Fetch receivers from remote Alertmanager (#76841) 2 years ago
api_alertmanager_guards.go Chore: use any rather than interface{} (#74066) 2 years ago
api_alertmanager_guards_test.go
api_alertmanager_test.go Alerting: Remove ConfigHash() from the Alertmanager interface (#77134) 2 years ago
api_configuration.go NGAlerting: Use identity.Requester interface instead of SignedInUser (#76360) 2 years ago
api_configuration_test.go Chore: use any rather than interface{} (#74066) 2 years ago
api_prometheus.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
api_prometheus_test.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
api_prometheus_test_fixtures.go
api_provisioning.go NGAlerting: Use identity.Requester interface instead of SignedInUser (#76360) 2 years ago
api_provisioning_test.go Errors: Make errors the same in dev as prod (#77366) 2 years ago
api_ruler.go Chore: Deprecate ID from Folder (#78281) 2 years ago
api_ruler_export.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
api_ruler_export_test.go Alerting: Fix flaky test TestExportRules (#77519) 2 years ago
api_ruler_history.go Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113) 2 years ago
api_ruler_test.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
api_ruler_validation.go Alerting: Sort RefIDs in error message returned by api.validateCondition (#70198) 2 years ago
api_ruler_validation_test.go Chore: Deprecate ID from Folder (#78281) 2 years ago
api_testing.go Alerting: Apply query optimization to eval endpoints (#78566) 2 years ago
api_testing_test.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
authorization.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
authorization_test.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
compat.go Alerting: Fix HCL export for alerts with non-zero "for" field. (#76739) 2 years ago
compat_contact_points.go Alerting: Export of contact points to HCL (#75849) 2 years ago
compat_contact_points_test.go Alerting: Export of contact points to HCL (#75849) 2 years ago
compat_test.go
configuration.go
errors.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
forking_alertmanager.go
forking_prometheus.go
forking_ruler.go Alerting: Rule Modify Export APIs (#75322) 2 years ago
generated_base_api_alertmanager.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_configuration.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_history.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_prometheus.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_provisioning.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
generated_base_api_ruler.go Alerting: Rule Modify Export APIs (#75322) 2 years ago
generated_base_api_testing.go instrumentation: change slogroup for alerting handlers to high-slow (#75460) 2 years ago
hooks.go Chore: capitalise messages for alerting (#74335) 2 years ago
lotex_am.go
lotex_prom.go
lotex_ruler.go
lotex_ruler_test.go Replace signed in user for identity.requester (#74048) 2 years ago
persist.go NGAlerting: Use identity.Requester interface instead of SignedInUser (#76360) 2 years ago
promql_compat.go Chore: use any rather than interface{} (#74066) 2 years ago
promql_compat_test.go
provisioning.go Alerting: Add notification policy provisioning file export (#70009) 2 years ago
ruler_history.go
testing.go Alerting: Extract alerting rules authorization logic to a service (#77006) 2 years ago
testing_api.go Alerting: Repurpose rule testing endpoint to return potential alerts (#69755) 2 years ago
util.go Chore: use any rather than interface{} (#74066) 2 years ago
util_test.go Chore: remove `IsDisabled` method for access control (#74340) 2 years ago