grafana/pkg/services
Steve Simpson 4d1a2c3370
Alerting: Move rule_groups_rules metric from State to Scheduler. (#63144)
The `rule_groups_rules` metric is currently defined and computed by `State`.
It makes more sense for this metric to be computed off of the configured rule
set, not based on the rule evaluation state. There could be an edge condition
where a rule does not have a state yet, and so is uncounted.

Additionally, we would like this metric (and others), to have a `rule_group`
label, and this is much easier to achieve if the metric is produced from the
`Scheduler` package.
2023-02-09 17:05:19 +01:00
..
accesscontrol Chore: Remove Result field from datasources (#63048) 2023-02-09 15:49:44 +01:00
alerting Chore: Remove Result field from datasources (#63048) 2023-02-09 15:49:44 +01:00
annotations Rename Id to ID for annotation models (#62886) 2023-02-03 17:23:09 +01:00
apikey Rename Id to ID for annotation models (#62886) 2023-02-03 17:23:09 +01:00
auth Cache: Refactor cache clients to use byte array (#62930) 2023-02-08 10:30:20 +01:00
authn LDAP: Move to single package cluster (#63035) 2023-02-08 09:32:59 +01:00
cleanup Chore: Fix goimports grouping in pkg/services (#62420) 2023-01-30 08:21:27 +00:00
comments Rename Id to ID for annotation models (#62886) 2023-02-03 17:23:09 +01:00
contexthandler Cache: Refactor cache clients to use byte array (#62930) 2023-02-08 10:30:20 +01:00
correlations Chore: Remove Result field from datasources (#63048) 2023-02-09 15:49:44 +01:00
dashboardimport Chore: Fix goimports grouping in pkg/services (#62420) 2023-01-30 08:21:27 +00:00
dashboards fix(dashboard version service): add DashboardUID to query and responses (#60800) 2023-02-07 12:27:38 -05:00
dashboardsnapshots Snapshots: Add snapshot enable config (#61587) 2023-01-26 10:28:11 -03:00
dashboardversion fix(dashboard version service): add DashboardUID to query and responses (#60800) 2023-02-07 12:27:38 -05:00
datasourceproxy Chore: Rename Id to ID in alerting models (#62777) 2023-02-02 17:22:43 +01:00
datasources Chore: Remove Result field from datasources (#63048) 2023-02-09 15:49:44 +01:00
encryption Chore: Fix goimports grouping in pkg/services (#62420) 2023-01-30 08:21:27 +00:00
export Chore: Remove Result field from datasources (#63048) 2023-02-09 15:49:44 +01:00
featuremgmt Chore: remove unused feature flag showFeatureFlagsInUI (#62908) 2023-02-08 19:01:34 -05:00
folder Folders: simplify guardian permissions checks (#63183) 2023-02-09 07:19:08 -05:00
grpcserver Rename Id to ID for annotation models (#62886) 2023-02-03 17:23:09 +01:00
guardian Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
hooks chore: move user_auth models to (mostly) login service (#62269) 2023-01-27 13:36:54 -05:00
kmsproviders Encryption: Refactor secrets.Service initialization (#51091) 2022-07-07 09:48:25 +02:00
ldap SupportBundles: Add LDAP bundle collector (#63128) 2023-02-09 16:31:31 +01:00
libraryelements Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
librarypanels Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
licensing Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
live Live: Remove dev code that would save config and messages in SQL (#62912) 2023-02-03 16:21:48 -05:00
login Auth: Refactoring of frontend skipOrgRoleSync logic to backend (#62921) 2023-02-08 20:11:46 +00:00
loginattempt Chore: Fix goimports grouping (#62426) 2023-01-30 09:34:18 +01:00
navtree Navigation: add a link to starred dashboards in the megamenu (#62685) 2023-02-08 15:18:13 +00:00
ngalert Alerting: Move rule_groups_rules metric from State to Scheduler. (#63144) 2023-02-09 17:05:19 +01:00
notifications SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
oauthtoken chore: move user_auth models to (mostly) login service (#62269) 2023-01-27 13:36:54 -05:00
org Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
playlist chore: move entity models into entity store service (#62145) 2023-01-25 12:43:22 -05:00
plugindashboards Chore: Fix goimports grouping in pkg/services (#62420) 2023-01-30 08:21:27 +00:00
pluginsettings chore: move plugins models into pluginsettings svc (#61944) 2023-01-23 13:56:20 -05:00
pluginsintegration Chore: Rename Id to ID in alerting models (#62777) 2023-02-02 17:22:43 +01:00
preference Preferences: Add preferences kind and remove unused navbar settings (#59621) 2023-01-25 11:00:32 -08:00
provisioning Chore: Remove Result field from datasources (#63048) 2023-02-09 15:49:44 +01:00
publicdashboards Chore: Remove Result field from datasources (#63048) 2023-02-09 15:49:44 +01:00
query Chore: Validate batch query refIds (#63018) 2023-02-09 10:11:16 +01:00
queryhistory Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
querylibrary Chore: Fix goimports grouping (#62429) 2023-01-30 09:57:50 +01:00
quota Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
rendering Cache: Refactor cache clients to use byte array (#62930) 2023-02-08 10:30:20 +01:00
screenshot Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
search Chore: Move search model from models package to search service (#62215) 2023-01-30 15:17:53 +01:00
searchusers Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
searchV2 RBAC: cascaded nested folder permissions for search v2 (#62608) 2023-02-06 17:38:15 +00:00
secrets Chore: Remove Result field from datasources (#63048) 2023-02-09 15:49:44 +01:00
serviceaccounts Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
shorturls Chore: Replace short UID generation with more standard UUIDs (#62731) 2023-02-06 20:44:37 -05:00
sqlstore Chore: Replace short UID generation with more standard UUIDs (#62731) 2023-02-06 20:44:37 -05:00
star Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
stats Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
store Chore: Rename Id to ID in alerting models (#62777) 2023-02-02 17:22:43 +01:00
supportbundles SupportBundle: Add count for each support bundle created (#63125) 2023-02-09 14:54:21 +01:00
tag Chore: Fix goimports grouping in pkg/services (#62420) 2023-01-30 08:21:27 +00:00
team Support bundles: Refactor registry into separate service (#62945) 2023-02-06 17:50:03 +01:00
teamguardian Chore: Fix goimports grouping (#62426) 2023-01-30 09:34:18 +01:00
temp_user Chore: Move tempuser model to tempuser package (#61024) 2023-01-06 09:02:05 +01:00
thumbs Config: Refactor frontend settings to struct (#61990) 2023-01-31 19:14:15 +00:00
updatechecker Performance: add preallocation for some slice/map (#57860) 2022-11-22 20:24:36 +08:00
user Auth: Refactoring of frontend skipOrgRoleSync logic to backend (#62921) 2023-02-08 20:11:46 +00:00
validations chore: move validations model into the validations service (#61953) 2023-01-23 15:10:14 -05:00