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
Yuri Tseretyan c4ac4eb41b
Alerting: Export of notification policies to HCL (#76411)
2 years ago
..
accesscontrol LibraryPanels: Add RBAC support (#73475) 2 years ago
alerting Tracing: Standardize on otel tracing (#75528) 2 years ago
annotations Identity: Port snapshots and annotations to Requester (#76103) 2 years ago
anonymous Anon: Use xorm for anon service (#75964) 2 years ago
apikey Auth: Move apikey service from userSignedIn to identity.Requester interface (#74323) 2 years ago
auth Signingkeys: Add local cache (#76234) 2 years ago
authn Authn: Prevent empty username and email during sync (#76330) 2 years ago
caching
cleanup Tracing: Standardize on otel tracing (#75528) 2 years ago
contexthandler Chore: Clean up the context handler (#75864) 2 years ago
correlations Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113) 2 years ago
dashboardimport Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
dashboards Update origin annotation names (#76301) 2 years ago
dashboardsnapshots Identity: Port snapshots and annotations to Requester (#76103) 2 years ago
dashboardversion Chore: use any rather than interface{} (#74066) 2 years ago
datasourceproxy DatasourceProxy: Fix spelling (#75859) 2 years ago
datasources Chore: Rename testdata plugin with a fully qualified name (#75104) 2 years ago
encryption Chore: use any rather than interface{} (#74066) 2 years ago
extsvcauth AuthN: Add service account token generation to `ExtSvcAccountsService` (#76327) 2 years ago
featuremgmt Alerting: Enable Insights landing page (#76381) 2 years ago
folder Revert "Nested Folders: Fix fetching a folder by title" (#76469) 2 years ago
grafana-apiserver K8s: Add example api service (#75911) 2 years ago
grpcserver Chore: make GPRCServerService private (#74612) 2 years ago
guardian Replace signed in user for identity.requester (#74048) 2 years ago
hooks Hooks: Remove AddLoginHook and RunLogin hooks (#73227) 2 years ago
kmsproviders
ldap AuthN: Change EnableDisabledUserHook to EnableUserHook (#75248) 2 years ago
libraryelements LibraryPanels: Add RBAC support (#73475) 2 years ago
librarypanels LibraryPanels: Add RBAC support (#73475) 2 years ago
licensing
live Live: Allow setting the engine password (#76289) 2 years ago
login Chore: use any rather than interface{} (#74066) 2 years ago
loginattempt Chore: capitalise log message for auth packages (#74332) 2 years ago
navtree RBAC: Fix plugins pages access-control (#76321) 2 years ago
ngalert Alerting: Export of notification policies to HCL (#76411) 2 years ago
notifications Chore: use any rather than interface{} (#74066) 2 years ago
oauthtoken Auth: OAuth token sync improvements (#75943) 2 years ago
org User: Support `sort` query param for user and org user, search endpoints (#75229) 2 years ago
playlist Playlist: Use a different go struct for sql service vs k8s (#76393) 2 years ago
plugindashboards Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
pluginsintegration Plugins: Chore: Renamed instrumentation middleware to metrics middleware (#76186) 2 years ago
preference Teams: Move team API to own service (#76347) 2 years ago
provisioning Chore: Log failures during provisioning initialization (#75550) 2 years ago
publicdashboards PublicDashboards: Add validation deletion (#75336) 2 years ago
query Plugins: Set grafana config, plugin version and user agent on plugin requests (#75171) 2 years ago
queryhistory Chore: use any rather than interface{} (#74066) 2 years ago
quota Authn: Prevent empty username and email during sync (#76330) 2 years ago
rendering Chore: use any rather than interface{} (#74066) 2 years ago
screenshot Chore: use any rather than interface{} (#74066) 2 years ago
search User: Support `sort` query param for user and org user, search endpoints (#75229) 2 years ago
searchV2 Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113) 2 years ago
searchusers Team: Support `sort` query param for teams search endpoint (#75622) 2 years ago
secrets Auth: Signing Key persistence (#75487) 2 years ago
serviceaccounts Instrumentation: Set auth as owners for more routes (#75105) 2 years ago
shorturls Chore: Add errutils helpers (#73577) 2 years ago
signingkeys Siningkeys: Fix test setup (#76333) 2 years ago
sqlstore Alerting: Move legacy alert migration from sqlstore migration to service (#72702) 2 years ago
star Auth: Move star service to identity interface (#73114) 2 years ago
stats Chore: use any rather than interface{} (#74066) 2 years ago
store Playlist: Use a different go struct for sql service vs k8s (#76393) 2 years ago
supportbundles Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
tag
team Teams: Move team API to own service (#76347) 2 years ago
temp_user Chore: use any rather than interface{} (#74066) 2 years ago
updatechecker Plugins: Move store and plugin dto to pluginsintegration (#74655) 2 years ago
user Authn: Prevent empty username and email during sync (#76330) 2 years ago
validations