File tree
6,632 files changed
+316836
-243086
lines changed- .bingo
- .github
- ISSUE_TEMPLATE
- workflows
- .vscode
- .yarn
- cache
- patches
- releases
- sdks
- eslint
- prettier
- conf
- provisioning/alerting
- contribute
- architecture
- backend
- style-guides
- devenv
- dev-dashboards
- alerting
- feature-templating
- migrations
- panel-barchart
- panel-bargauge
- panel-canvas
- panel-geomap
- panel-graph
- panel-heatmap
- panel-histogram
- panel-polystat
- panel-table
- panel-timeline
- panel-timeseries
- transforms
- dev-dashboards-without-uid
- docker
- blocks
- auth
- authentik
- jwt_proxy
- oauth
- openldap
- modules
- prepopulate
- openldap-mac
- modules
- prepopulate
- saml
- elastic/data
- loki
- data
- loki-promtail
- mysql_exporter
- phlare
- prometheus
- tempo
- ha-test-unified-alerting
- logs/webhook
- loadtest-ts
- scripts
- src
- jsonnet
- docs
- sources
- administration
- api-keys
- data-source-management
- enterprise-licensing
- activate-aws-marketplace-license
- activate-license-on-ecs
- activate-license-on-eks
- activate-license-on-instance-outside-aws
- manage-license-in-aws-marketplace
- transfer-ge-license
- organization-management
- organization-preferences
- plugin-management
- provisioning
- recorded-queries
- roles-and-permissions
- access-control
- assign-rbac-roles
- configure-rbac
- custom-role-actions-scopes
- manage-rbac-roles
- plan-rbac-rollout-strategy
- rbac-fixed-basic-role-definitions
- rbac-grafana-provisioning
- rbac-terraform-provisioning
- service-accounts
- stats-and-license
- team-management
- user-management
- manage-dashboard-permissions
- manage-org-users
- server-user-management
- add-remove-user-to-org
- assign-remove-server-admin-privileges
- change-user-org-permissions
- grant-editor-admin-permissions
- user-preferences
- alerting
- alerting-rules
- fundamentals
- alert-rules
- annotation-label
- contact-points
- high-availability
- manage-notifications
- manage-contact-points
- template-notifications
- meta-monitoring
- migrating-alerts
- performance-limitations
- set-up
- configure-alertmanager
- configure-high-availability
- provision-alerting-resources
- file-provisioning
- terraform-provisioning
- view-provisioned-resources
- copyright
- dashboards
- assess-dashboard-usage
- build-dashboards
- annotate-visualizations
- best-practices
- create-dashboard
- create-dashboard-url-variables
- manage-dashboard-links
- manage-library-panels
- manage-version-history
- modify-dashboard-settings
- view-dashboard-json-model
- create-manage-playlists
- create-reports
- dashboard-public
- manage-dashboards
- use-dashboards
- variables
- add-template-variables
- inspect-variable
- variable-syntax
- datasources
- alertmanager
- aws-cloudwatch
- aws-authentication
- query-editor
- template-variables
- azure-monitor
- query-editor
- template-variables
- elasticsearch
- query-editor
- template-variables
- google-cloud-monitoring
- google-authentication
- query-editor
- template-variables
- graphite
- query-editor
- template-variables
- influxdb
- query-editor
- template-variables
- jaeger
- loki
- query-editor
- template-variables
- mssql
- query-editor
- template-variables
- mysql
- opentsdb
- postgres
- prometheus
- query-editor
- template-variables
- tempo
- query-editor
- testdata
- zipkin
- developers
- http_api
- kinds
- composable
- alertgroupspanelcfg
- annotationslistpanelcfg
- azuremonitordataquery
- barchartpanelcfg
- bargaugepanelcfg
- cloudwatchdataquery
- dashboardlistpanelcfg
- debugpanelcfg
- elasticsearchdataquery
- gaugepanelcfg
- geomappanelcfg
- heatmappanelcfg
- histogrampanelcfg
- logspanelcfg
- lokidataquery
- newspanelcfg
- nodegraphpanelcfg
- parcadataquery
- phlaredataquery
- piechartpanelcfg
- prometheusdataquery
- statetimelinepanelcfg
- statpanelcfg
- statushistorypanelcfg
- tablepanelcfg
- tempodataquery
- testdatadataquery
- textpanelcfg
- xychartpanelcfg
- core
- dashboard
- librarypanel
- playlist
- preferences
- publicdashboard
- serviceaccount
- team
- plugins
- backend
- legacy
- migration-guide/v9.x-v10.x
- explore
- fundamentals
- exemplars
- glossary
- intro-histograms
- intro-to-prometheus
- timeseries
- timeseries-dimensions
- getting-started
- introduction
- old-alerting
- panels-visualizations
- calculation-types
- configure-data-links
- configure-legend
- configure-overrides
- configure-panel-options
- configure-standard-options
- configure-thresholds
- configure-value-mappings
- panel-editor-overview
- panel-inspector
- query-transform-data
- expression-queries
- transform-data
- troubleshoot-queries
- visualizations
- alert-list
- annotations
- bar-chart
- bar-gauge
- candlestick
- canvas
- configure-legend
- dashboard-list
- flame-graph
- gauge
- geomap
- heatmap
- histogram
- logs
- news
- node-graph
- pie-chart
- stat
- state-timeline
- status-history
- table
- text
- time-series
- traces
- release-notes
- search
- dashboard-previews
- setup-grafana
- configure-grafana
- configure-custom-branding
- configure-tracing
- enterprise-configuration
- feature-toggles
- settings-updates-at-runtime
- configure-security
- configure-authentication
- auth-proxy
- azuread
- enhanced-ldap
- generic-oauth
- github
- gitlab
- google
- grafana
- grafana-com
- jwt
- keycloak
- ldap
- okta
- saml
- configure-database-encryption
- encrypt-secrets-using-aws-kms
- encrypt-secrets-using-azure-key-vault
- encrypt-secrets-using-google-cloud-kms
- encrypt-secrets-using-hashicorp-key-vault
- integrate-with-hashicorp-vault
- configure-security-hardening
- image-rendering
- monitoring
- troubleshooting
- installation
- debian
- docker
- kubernetes
- mac
- redhat-rhel-fedora
- rpm
- suse-opensuse
- windows
- troubleshooting
- send-panel-to-grafana-support
- support-bundles
- tutorials
- build-a-data-source-backend-plugin
- build-a-data-source-plugin
- build-a-panel-plugin
- build-a-panel-plugin-with-d3
- build-a-streaming-data-source-plugin
- build-an-app-plugin
- create-alerts-from-flux-queries
- create-users-and-teams
- grafana-fundamentals
- iis
- install-grafana-on-raspberry-pi
- integrate-hubot
- provision-dashboards-and-data-sources
- run-grafana-behind-a-proxy
- stream-metrics-from-telegraf-to-grafana
- upgrade-guide
- upgrade-v8.0
- upgrade-v8.1
- upgrade-v8.2
- upgrade-v8.3
- upgrade-v8.4
- upgrade-v8.5
- upgrade-v9.0
- upgrade-v9.1
- upgrade-v9.2
- upgrade-v9.3
- upgrade-v9.4
- upgrade-v9.5
- whatsnew
- e2e
- benchmarks/live
- cloud-plugins-suite
- dashboards-suite
- e2e-flow-suite
- panels-suite
- sql-suite
- various-suite
- emails
- assets/css
- grunt
- templates
- layouts
- partials
- alerting
- layout
- grafana-mixin/alerts
- kinds
- dashboard
- librarypanel
- playlist
- preferences
- publicdashboard
- raw
- svg
- serviceaccount
- structured
- team
- local
- packages
- grafana-data
- src
- dataframe
- datetime
- events
- field
- overrides
- geo
- panel
- text
- themes
- transformations
- matchers
- transformers
- types
- utils
- __snapshots__
- tests
- valueFormats
- vector
- test
- __mocks__
- helpers
- grafana-e2e
- src/flows
- grafana-e2e-selectors
- src/selectors
- grafana-eslint-rules
- rules
- grafana-runtime
- src
- analytics
- components
- services
- pluginExtensions
- utils
- grafana-schema
- src
- common
- raw
- dashboard/x
- librarypanel/x
- playlist/x
- preferences/x
- publicdashboard/x
- serviceaccount/x
- team/x
- schema
- veneer
- grafana-toolkit
- docker
- grafana-plugin-ci
- install
- scripts
- test
- grafana-plugin-ci-alpine
- install/bin
- scripts
- test
- grafana-plugin-ci-e2e
- install
- scripts
- test
- src
- cli
- templates
- config
- grafana-ui
- .storybook
- src
- components
- Alert
- Badge
- BarGauge
- BigValue
- Button
- ButtonCascader
- CallToActionCard
- Collapse
- ColorPicker
- ConfirmModal
- ContextMenu
- CustomScrollbar
- __snapshots__
- DataLinks
- DataLinksInlineEditor
- DataSourceSettings
- DateTimePickers
- DatePicker
- DatePickerWithInput
- DateTimePicker
- RelativeTimeRangePicker
- TimeRangePicker
- TimeZonePicker
- Drawer
- Dropdown
- EmptySearchResult
- ErrorBoundary
- FileDropzone
- FileUpload
- FilterPill
- FormField
- FormLabel
- FormattedValueDisplay
- Forms
- Legacy
- Input
- Select
- Switch
- RadioButtonGroup
- RadioButtonList
- Gauge
- Graph
- GraphTooltip
- GraphNG
- __snapshots__
- Icon
- IconButton
- InfoBox
- Input
- InteractiveTable
- LoadingBar
- Logs
- MatchersUI
- Menu
- Modal
- Monaco
- PageLayout
- PanelChrome
- PanelContainer
- PluginSignatureBadge
- QueryField
- SecretFormField
- Segment
- Select
- Slider
- Sparkline
- Spinner
- Switch
- Table
- Tabs
- Tags
- TagsInput
- ThemeDemos
- TimeSeries
- Toggletip
- ToolbarButton
- Tooltip
- VizLegend
- VizTooltip
- uPlot
- config
- plugins
- options/builder
- slate-plugins
- themes
- GlobalStyles
- types
- utils
- storybook
- jaeger-ui-components
- src
- TracePageHeader
- SpanGraph
- TraceTimelineViewer
- ListView
- __snapshots__
- SpanDetail
- TimelineHeaderRow
- common
- constants
- demo
- model
- ddg
- __snapshots__
- selectors
- types
- utils
- DraggableManager
- test
- packaging
- autocomplete
- conf
- deb
- control
- init.d
- systemd
- docker
- mac/bin
- rpm
- control
- init.d
- systemd
- wrappers
- pkg
- api
- apierrors
- avatar
- dtos
- frontendlogging
- pluginproxy
- response
- routing
- build
- cmd
- config
- docker
- droneutil
- env
- frontend
- fsutil
- gcloud/storage
- git
- grafana
- lerna
- metrics
- npm
- packaging
- stringutil
- versions
- bus
- cmd
- grafana
- grafana-cli
- commands
- commandstest
- conflict-examples
- datamigrations
- secretsmigrations
- runner
- utils
- grafana-server
- commands
- codegen
- tmpl
- components
- apikeygenprefixed
- cmd
- imguploader
- loki
- lokigrpc
- lokihttp
- satokengen
- cmd
- cuectx
- expr
- classic
- mathexp
- extensions
- framework/coremodel
- infra
- appcontext
- db
- dbtest
- filestorage
- grn
- httpclient/httpclientprovider
- kvstore
- log
- text
- metrics
- proxy
- proxyutil
- remotecache
- serverlock
- slugify
- tracing
- usagestats
- service
- statscollector
- validator
- kinds
- dashboard
- crd
- librarypanel
- crd
- playlist
- crd
- preferences
- crd
- publicdashboard
- crd
- serviceaccount
- crd
- svg
- team
- crd
- kindsys
- kindsysreport
- codegen
- login
- social
- middleware
- cookies
- loggermw
- mocks/mock_gcsifaces
- models
- usertoken
- modules
- plugins
- backendplugin
- coreplugin
- grpcplugin
- instrumentation
- provider
- codegen
- tmpl
- config
- log
- logger
- manager
- client
- clienttest
- dashboards
- fakes
- filestore
- loader
- assetpath
- finder
- initializer
- process
- signature
- sources
- store
- testdata
- cdn/plugin
- disallowed-cue-import
- mismatch
- missing-kind-datasource
- missing-slot-impl
- name-id-mismatch
- name-mismatch-panel
- panel-conflicting-joinschema
- panel-does-not-follow-slot-joinschema
- renderer-added-file/plugin
- chrome-win
- valid-model-datasource
- valid-model-panel
- wrong-slot-panel
- pfs
- corelist
- plugindef
- pluginscdn
- repo
- storage
- registry
- corecrd
- corekind
- server
- backgroundsvcs
- services
- accesscontrol
- acimpl
- actest
- api
- database
- mock
- ossaccesscontrol
- pluginutils
- resourcepermissions
- alerting
- conditions
- models
- notifiers
- annotations
- annotationsimpl
- annotationstest
- anonymous
- anonimpl
- anontest
- apikey
- apikeyimpl
- apikeytest
- auth
- authimpl
- authtest
- jwt
- authn
- authnimpl
- sync
- authntest
- clients
- cleanup
- comments
- commentmodel
- contexthandler
- authproxy
- model
- correlations
- dashboardimport
- api
- service
- utils
- dashboards
- database
- service
- dashboardsnapshots
- database
- service
- dashboardversion
- dashverimpl
- dashvertest
- datasourceproxy
- datasources
- fakes
- permissions
- service
- encryption
- provider
- service
- export
- featuremgmt
- folder
- folderimpl
- foldertest
- grpcserver
- interceptors
- guardian
- hooks
- ldap
- api
- multildap
- service
- testdata
- libraryelements
- model
- librarypanels
- licensing
- licensingtest
- live
- database
- tests
- features
- liveplugin
- managedstream
- model
- pipeline
- pushhttp
- pushws
- runstream
- survey
- telemetry/telegraf
- login
- authinfoservice
- database
- loginservice
- logintest
- loginattempt
- loginattemptimpl
- loginattempttest
- multildap
- ngalert
- api
- test-data
- tooling
- definitions
- swagger-codegen/templates
- backtesting
- eval
- eval_mocks
- image
- metrics
- models
- notifier
- channels
- channels_config
- provisioning
- schedule
- sender
- state
- historian
- model
- template
- store
- tests
- fakes
- notifications
- oauthtoken
- oauthtokentest
- org
- orgimpl
- orgtest
- playlist
- playlistimpl
- plugindashboards
- service
- pluginsettings
- service
- pluginsintegration
- adapters
- clientmiddleware
- licensing
- pluginaccesscontrol
- plugincontext
- pluginsettings
- service
- preference
- prefimpl
- provisioning
- alerting
- testdata
- alert_rules
- correct-properties
- correct-properties-with-org
- multiple-files
- multiple-rules
- common
- broken-yaml
- supported-filetypes
- dashboards
- datasources
- notifiers
- plugins
- mocks
- utils
- values
- publicdashboards
- api
- commands/generate_datasources
- database
- internal/tokens
- models
- service
- validation
- query
- queryhistory
- querylibrary
- querylibraryimpl
- tests
- quota
- quotaimpl
- quotatest
- rendering
- screenshot
- search
- model
- searchV2
- testdata
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
6,632 files changed
+316836
-243086
lines changedLines changed: 699 additions & 2977 deletions
Large diffs are not rendered by default.
Lines changed: 73 additions & 47 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
| 5 | + | |
5 | 6 |
| |
6 | 7 |
| |
7 |
| - | |
8 |
| - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 |
| |
10 | 13 |
| |
11 | 14 |
| |
12 | 15 |
| |
13 | 16 |
| |
14 |
| - | |
15 |
| - | |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
22 | 30 |
| |
23 | 31 |
| |
24 | 32 |
| |
| |||
27 | 35 |
| |
28 | 36 |
| |
29 | 37 |
| |
30 |
| - | |
31 |
| - | |
32 |
| - | |
| 38 | + | |
| 39 | + | |
33 | 40 |
| |
34 |
| - | |
35 |
| - | |
36 |
| - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
37 | 45 |
| |
38 |
| - | |
39 |
| - | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
40 | 50 |
| |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
49 | 55 |
| |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
57 |
| - | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
58 | 72 |
| |
59 |
| - | |
60 |
| - | |
61 |
| - | |
62 |
| - | |
63 |
| - | |
64 |
| - | |
65 |
| - | |
66 |
| - | |
67 |
| - | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
68 | 94 |
| |
69 |
| - | |
70 |
| - | |
| 95 | + | |
| 96 | + | |
71 | 97 |
| |
72 | 98 |
|
Lines changed: 10 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
26 | 32 |
| |
27 | 33 |
| |
28 | 34 |
| |
29 | 35 |
| |
30 | 36 |
| |
31 | 37 |
| |
32 |
| - | |
| 38 | + | |
33 | 39 |
| |
34 | 40 |
| |
35 |
| - | |
36 |
| - | |
| 41 | + | |
| 42 | + | |
37 | 43 |
| |
38 | 44 |
| |
39 | 45 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + |
Lines changed: 30 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + |
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 |
| - | |
| 5 | + |
0 commit comments