grafana/pkg/services
gotjosh e877174501
Alerting: Expose metrics for Alertmanager Alerts - grafana_alerting_alertmanager_alerts (#75802)
* Alerting: Expose metrics for Alertmanager Alerts

In Grafana, the alert evaluation and alert delivery are combined. We're always used a metric named `grafana_alerting_alerts` to get a sense of what are the alerts that are currently firing (these come from the evaluation side) and opted to not map the alertmanager alerts metric directly.

I think it's important that we make a disction between alerts that happen at evaluation vs alerts that are received for delivery by the internal Alertmanager as we have options to skip the delivery of these alerts to the internal alertmanager altogether.
2023-10-02 16:36:23 +01:00
..
accesscontrol AuthN: Fix namespaces for anonymous and render (#75661) 2023-09-29 09:10:33 +02:00
alerting Chore: capitalise messages for alerting (#74335) 2023-09-04 18:46:34 +02:00
annotations Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
anonymous AuthN: Fix namespaces for anonymous and render (#75661) 2023-09-29 09:10:33 +02:00
apikey Auth: Move apikey service from userSignedIn to identity.Requester interface (#74323) 2023-09-07 16:54:38 +01:00
auth AuthN: Implement requester interface for identity (#75618) 2023-09-28 16:37:32 +02:00
authn AuthN: Fix namespaces for anonymous and render (#75661) 2023-09-29 09:10:33 +02:00
caching Fixing typos (#70487) 2023-06-22 09:43:38 +01:00
cleanup Chore: Fix goimports grouping in pkg/services (#62420) 2023-01-30 08:21:27 +00:00
contexthandler AuthN: Fix namespaces for anonymous and render (#75661) 2023-09-29 09:10:33 +02:00
correlations Correlations: Allow creating correlations for provisioned data sources (#73737) 2023-09-13 15:10:09 +02:00
dashboardimport Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
dashboards Auth: Reduce restriction with non-user accounts (#74397) 2023-09-06 13:37:54 +02:00
dashboardsnapshots Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
dashboardversion Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
datasourceproxy DatasourceProxy: Set feature field (#75830) 2023-10-02 18:06:22 +03:00
datasources Chore: Rename testdata plugin with a fully qualified name (#75104) 2023-09-22 15:00:40 +03:00
encryption Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
featuremgmt CloudWatch Logs: Make monaco query editor general availability (#75589) 2023-09-28 14:00:38 -04:00
folder Folders: Do not allow modifying the folder UID via the API (#74684) 2023-09-12 14:28:33 +03:00
grafana-apiserver K8s: Add org ID and role authorizers (#75701) 2023-09-28 18:28:58 -04:00
grpcserver Chore: make GPRCServerService private (#74612) 2023-09-08 12:44:18 -07:00
guardian Replace signed in user for identity.requester (#74048) 2023-08-30 16:51:18 +02:00
hooks Hooks: Remove AddLoginHook and RunLogin hooks (#73227) 2023-08-17 09:51:45 +02:00
kmsproviders Secrets: Make the Migrator extensible (#67307) 2023-06-19 23:44:01 +02:00
ldap AuthN: Change EnableDisabledUserHook to EnableUserHook (#75248) 2023-09-27 11:16:53 +02:00
libraryelements Auth: Implement requester interface in access control module (#74289) 2023-09-06 11:16:10 +02:00
librarypanels Auth: Implement requester interface in access control module (#74289) 2023-09-06 11:16:10 +02:00
licensing Chore: Clean up old navigation (#66287) 2023-04-14 09:43:11 +01:00
live Chore: Remove plugincontext.ErrPluginNotFound (#74997) 2023-09-25 13:10:47 +03:00
login Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
loginattempt Chore: capitalise log message for auth packages (#74332) 2023-09-04 18:49:47 +02:00
navtree Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
ngalert Alerting: Expose metrics for Alertmanager Alerts - grafana_alerting_alertmanager_alerts (#75802) 2023-10-02 16:36:23 +01:00
notifications Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
oauthserver Chore: capitalise log message for auth packages (#74332) 2023-09-04 18:49:47 +02:00
oauthtoken Chore: capitalise log message for auth packages (#74332) 2023-09-04 18:49:47 +02:00
org User: Support sort query param for user and org user, search endpoints (#75229) 2023-09-28 10:16:18 +02:00
playlist Playlist: Remove unused/deprecated api and unused wrapper (#75503) 2023-09-27 15:28:16 +00:00
plugindashboards Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
pluginsintegration IDforwarding: forward signed id to plugins (#75651) 2023-10-02 09:14:10 +02:00
preference Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
provisioning Chore: Log failures during provisioning initialization (#75550) 2023-09-28 10:00:36 +03:00
publicdashboards PublicDashboards: Refresh ds plugin supported list (#74947) 2023-09-21 16:24:08 -03:00
query Plugins: Set grafana config, plugin version and user agent on plugin requests (#75171) 2023-09-21 11:33:31 +02:00
queryhistory Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
quota Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
rendering Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
screenshot Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
search User: Support sort query param for user and org user, search endpoints (#75229) 2023-09-28 10:16:18 +02:00
searchusers Team: Support sort query param for teams search endpoint (#75622) 2023-09-28 18:20:51 +03:00
searchV2 Chore: capitalise log messages for app platform (#74336) 2023-09-04 18:46:08 +02:00
secrets Chore: remove IsDisabled method for access control (#74340) 2023-09-05 11:04:39 +01:00
serviceaccounts Instrumentation: Set auth as owners for more routes (#75105) 2023-09-20 10:18:52 +02:00
shorturls Chore: Add errutils helpers (#73577) 2023-08-22 12:52:24 +02:00
signingkeys Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
sqlstore Alerting: Migrate old alerting templates to Go templates (#62911) 2023-10-02 11:25:33 -04:00
star Auth: Move star service to identity interface (#73114) 2023-08-10 17:17:27 +02:00
stats Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
store Chore: Rename testdata plugin with a fully qualified name (#75104) 2023-09-22 15:00:40 +03:00
supportbundles Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
tag Annotations: Ignore unique constraint violations for tags (#65935) 2023-04-18 14:21:38 +02:00
team Team: Support sort query param for teams search endpoint (#75622) 2023-09-28 18:20:51 +03:00
temp_user Chore: use any rather than interface{} (#74066) 2023-08-30 18:46:47 +03:00
updatechecker Plugins: Move store and plugin dto to pluginsintegration (#74655) 2023-09-11 13:59:24 +02:00
user User: Support sort query param for user and org user, search endpoints (#75229) 2023-09-28 10:16:18 +02:00
validations chore: move validations model into the validations service (#61953) 2023-01-23 15:10:14 -05:00