Profiles: add metrics from profiles feature toggle (#103453)

* Profiles: add metrics from profiles feature toggle

* Retrigger CI with new commit
This commit is contained in:
Piotr Jamróz
2025-04-09 12:55:28 +02:00
committed by GitHub
parent 792a2b1e01
commit ceed824378
6 changed files with 33 additions and 0 deletions
@@ -214,6 +214,7 @@ Experimental features might be changed or removed without prior notice.
| `localeFormatPreference` | Specifies the locale so the correct format for numbers and dates can be shown |
| `extensionSidebar` | Enables the extension sidebar |
| `localizationForPlugins` | Enables localization for plugins |
| `metricsFromProfiles` | Enables creating metrics from profiles and storing them as recording rules |
## Development feature toggles
@@ -1036,4 +1036,8 @@ export interface FeatureToggles {
* @default false
*/
logsPanelControls?: boolean;
/**
* Enables creating metrics from profiles and storing them as recording rules
*/
metricsFromProfiles?: boolean;
}
+7
View File
@@ -1783,6 +1783,13 @@ var (
Owner: grafanaObservabilityLogsSquad,
Expression: "false",
},
{
Name: "metricsFromProfiles",
Description: "Enables creating metrics from profiles and storing them as recording rules",
Stage: FeatureStageExperimental,
Owner: grafanaObservabilityTracesAndProfilingSquad,
FrontendOnly: true,
},
}
)
+1
View File
@@ -233,3 +233,4 @@ xrayApplicationSignals,experimental,@grafana/aws-datasources,false,false,true
multiTenantTempCredentials,experimental,@grafana/aws-datasources,false,false,false
localizationForPlugins,experimental,@grafana/plugins-platform-backend,false,false,false
logsPanelControls,privatePreview,@grafana/observability-logs,false,false,true
metricsFromProfiles,experimental,@grafana/observability-traces-and-profiling,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
233 multiTenantTempCredentials experimental @grafana/aws-datasources false false false
234 localizationForPlugins experimental @grafana/plugins-platform-backend false false false
235 logsPanelControls privatePreview @grafana/observability-logs false false true
236 metricsFromProfiles experimental @grafana/observability-traces-and-profiling false false true
+4
View File
@@ -942,4 +942,8 @@ const (
// FlagLogsPanelControls
// Enables a control component for the logs panel in Explore
FlagLogsPanelControls = "logsPanelControls"
// FlagMetricsFromProfiles
// Enables creating metrics from profiles and storing them as recording rules
FlagMetricsFromProfiles = "metricsFromProfiles"
)
+16
View File
@@ -2033,6 +2033,22 @@
"hideFromDocs": true
}
},
{
"metadata": {
"name": "metricsFromProfiles",
"resourceVersion": "1743767250962",
"creationTimestamp": "2025-04-04T11:45:44Z",
"annotations": {
"grafana.app/updatedTimestamp": "2025-04-04 11:47:30.962546 +0000 UTC"
}
},
"spec": {
"description": "Enables creating metrics from profiles and storing them as recording rules",
"stage": "experimental",
"codeowner": "@grafana/observability-traces-and-profiling",
"frontend": true
}
},
{
"metadata": {
"name": "mlExpressions",