f4e4ba6f19
Library elements: Remove ability to set as "library variable" ( #106594 )
2025-06-12 08:41:18 -05:00
757be6365a
CI: Bump golangci-lint to 2.0.2 ( #103572 )
2025-04-10 14:42:23 +02:00
55aaf4aac0
Metrics: Add deny list in MultiRegistry ( #101010 )
2025-02-19 23:11:26 +02:00
5a74a1a0f6
Metrics: Use correct gatherer in graphite bridge ( #100624 )
2025-02-13 10:19:22 -05:00
6c8c0ab350
Chore: Ignore duplicate process_* metrics in MultiRegistry ( #97857 )
2024-12-12 16:55:09 +02:00
d85353926d
Metrics: Export multi registry ( #97662 )
...
* export multi registry
* fixup
2024-12-12 09:48:27 +00:00
ced7a84f8b
chore(metrics): Add metrics & traces to DB migration ( #97181 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
2024-12-05 17:22:19 -05:00
b87c76ad21
Plugins: Add metric to track plugin backend target ( #95976 )
...
* add metric to track plugin backend target
* tidy
* fix test
2024-11-07 12:01:46 +00:00
796b15d9e0
Metrics: Prevent duplicates in MultiRegistry ( #85880 )
2024-04-10 10:55:24 -04:00
6c1de260a2
API Server: Standalone observability ( #84789 )
...
Adds support for logs (specify level), metrics (enable metrics and Prometheus /metrics endpoint
and traces (jaeger or otlp) for standalone API server. This will allow any grafana core service
part of standalone apiserver to use logging, metrics and traces as normal.
2024-03-21 17:06:32 +01:00
3b852bb582
CloudWatch: Remove references to pkg/infra/metrics ( #81744 )
...
CloudWatch: remove references to pkg/infra/metrics
2024-02-06 21:21:55 +02:00
08f305797f
RBAC: Add metric to count search user permissions cache hits ( #81451 )
2024-01-30 10:37:47 +01:00
fb2b9f33d2
Fix method to service in metric label for FolderID ( #81283 )
2024-01-25 18:26:24 +02:00
0880a239f8
Add leftover metrics for FolderID ( #81246 )
2024-01-25 12:14:18 +01:00
7e5544ab21
Add MFolderIDsServiceCount to count folderIDs in services pkg ( #81237 )
2024-01-25 11:10:35 +01:00
6b4eaa0d18
Add MFolderIDsAPICount metric to count FolderIDs in api package ( #80866 )
...
* Add MFolderIDsAPICount metric to cound FolderIDs in api package
* Change counter to counter vector with method names as string values
2024-01-24 12:39:11 +01:00
2b355ff280
K8s: Remove grafanaAPIServer feature toggle ( #81030 )
2024-01-23 08:27:28 -08:00
6768c6c059
Chore: Remove public vars in setting package ( #81018 )
...
Removes the public variable setting.SecretKey plus some other ones.
Introduces some new functions for creating setting.Cfg.
2024-01-23 12:36:22 +01:00
08082104e1
Access control: Add permissions cache hit/miss metrics ( #80883 )
...
* Access control: Add permissions cache hit/miss metrics
* Add metrics to OSS
* Fix imports
2024-01-19 13:47:58 +01:00
e062fa1d7e
RBAC: Change search permissions buckets to cover long searches ( #80624 )
...
* RBAC: Change search permissions histogram start and factor
* Add one bucket and lower start
2024-01-17 09:13:56 +01:00
48ff532ca8
RBAC: Add histogram metric on search endpoint ( #80553 )
...
RBAC: Add histogram on search endpoint
2024-01-15 17:56:01 +01:00
89934b0884
K8s: Merge metric registries ( #79256 )
2023-12-08 10:44:46 -05:00
2a2a132c61
K8s: Refactor metrics to share k8s registry ( #79106 )
2023-12-06 16:34:23 -05:00
7e2aad1d01
Revert "K8s: Refactor metrics to share k8s registry ( #77957 )" ( #79079 )
...
This reverts commit 38bc41651a416bd547adbb284bc1559a5aad1006.
2023-12-05 09:34:07 -05:00
38bc41651a
K8s: Refactor metrics to share k8s registry ( #77957 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2023-12-04 10:54:59 -08:00
8a56a94781
Usagestats: Add stat group for alert rule groups ( #78825 )
...
* Add rule group support to usagestats service
* Quote column name
2023-11-29 14:37:36 -06:00
27b7d1de6f
Stats: Fix unregistered unified alerting metric ( #78777 )
...
Fix unregistered metric
2023-11-29 08:28:13 -06:00
017078913a
Plugins: Added plugin preload time measurement to frontendmetrics ( #73916 )
...
Added preload ms to frontend metricts.
2023-09-04 07:09:14 +02:00
025b2f3011
Chore: use any rather than interface{} ( #74066 )
2023-08-30 18:46:47 +03:00
63c26e91ee
Metrics: Update Help to mention active viewers ( #63384 )
2023-06-01 11:56:43 +02:00
15c9ced944
Revert "APIkeys: Add metrics for apikey endpoints ( #66732 )" ( #66754 )
...
This reverts commit c505d26430e85baa20429675c8958d42ea67adf4.
2023-04-18 13:05:52 +01:00
c505d26430
APIkeys: Add metrics for apikey endpoints ( #66732 )
...
add metrics for apikey endpoints
2023-04-18 11:12:19 +01:00
b68be999f7
Correlations: Add usage stats about correlations ( #66021 )
...
* Add usage stats about correlations
* Add stats.correlations.count to collected stats
* Expose grafana_stat_totals_correlations metric
* Organize imports
2023-04-11 08:53:34 +02:00
87a0c95164
Rendering: Experimental support to use JWTs as auth method ( #60841 )
...
* Rendering: Add support for auth through JWT
* Goimports
* Apply review suggestions
* Correct feature toggle ref
* Minor changes
2023-04-03 18:53:38 +02:00
895d4cc60b
Prometheus Metrics: Add missing stat_total_teams metric ( #65133 )
...
* Prometheus Metrics: Add missing stat_total_teams metric
2023-03-22 09:14:43 +01:00
2f8ee38c5e
Chore: Let wire inject prometheus.Registerer ( #62195 )
...
let wire inject prometheus.Registerer
2023-02-28 16:12:23 +01:00
563a4bce3b
Metrics: Update comment to mention folders instead of dashboards ( #63312 )
2023-02-14 06:33:37 +01:00
f531074d89
Chore: Fix goimports grouping in pkg/infra ( #62421 )
...
* fix goimports
* fix goimports order
2023-01-30 08:32:25 +00:00
3188af9be3
metrics: expose when the binary was built as an gauge ( #57951 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2022-11-01 13:00:47 +01:00
664aa795c1
PublicDashboards: Add metric for public dashboard datasource query success ( #55701 )
...
Adds metric for which datasource queries are successful or not with pubdash.
2022-09-27 12:25:56 -06:00
e0a58300ac
Public Dashboards: count public dashboards view requests ( #52419 )
2022-07-19 11:50:37 -03:00
4c4d6fd425
PublicDashboards: collect stats for public dashboards ( #50553 )
...
* PublicDashboards: collect stats for public dashboards
2022-06-23 12:02:57 -03:00
97baa6911d
Metrics: Expose functions to initialize counters at zero ( #50122 )
2022-06-13 17:35:10 +02:00
9562fb389f
Metrics: Remove support for using summaries instead of histogram for HTTP instrumentation ( #49985 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2022-06-01 14:33:59 +02:00
e43879e55d
Encryption: Add support for multiple data keys per day ( #47765 )
...
* Add database migrations
* Use short uids as data key ids
* Add support for manual data key rotation
* Fix duplicated mutex unlocks
* Fix migration
* Manage current data keys per name
* Adjust key re-encryption and test
* Modify rename column migration for MySQL compatibility
* Refactor secrets manager and data keys cache
* Multiple o11y adjustments
* Fix stats query
* Apply suggestions from code review
Co-authored-by: Tania <yalyna.ts@gmail.com>
* Fix linter
* Docs: Rotate data encryption keys API endpoint
Co-authored-by: Tania <yalyna.ts@gmail.com>
2022-05-23 13:13:55 +02:00
9826a694a8
Encryption: Add Prometheus metrics ( #48603 )
2022-05-06 10:21:55 +02:00
bb24e8d578
Chore: Report frontend metrics for JS/CSS load time ( #42421 )
...
* Report frontend metrics for js/css load time
* Add FCP metric
* Change comment
* Simplify reporting frontend metrics
2021-12-02 09:34:39 +01:00
78596a6756
Migrate to Wire for dependency injection ( #32289 )
...
Fixes #30144
Co-authored-by: dsotirakis <sotirakis.dim@gmail.com>
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
Co-authored-by: Ida Furjesova <ida.furjesova@grafana.com>
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
Co-authored-by: spinillos <selenepinillos@gmail.com>
Co-authored-by: Karl Persson <kalle.persson@grafana.com>
Co-authored-by: Leonard Gram <leo@xlson.com>
2021-08-25 15:11:22 +02:00
2e9ad871b3
remove incorrect use of grafana-cli logger ( #35228 )
2021-06-04 11:06:34 +02:00
ba7aca69f6
plugin: add signature status plugin build info ( #35128 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com>
2021-06-02 20:53:56 +02:00