菜单
Enterprise Open source

配置功能开关

您可以使用功能开关(也称为功能标志)在 Grafana 中启用或禁用功能。您可以在开发或测试环境中打开功能开关以试用新功能。

此页面包含可用功能开关的列表。要了解如何打开功能开关,请参阅我们的《配置 Grafana 文档》。功能开关也可供 Grafana Cloud Advanced 客户使用。如果您是 Grafana Cloud Advanced 客户,可以提交支持工单并指定您希望为其启用功能开关的技术栈。

有关功能发布阶段的更多信息,请参阅《Grafana Labs 发布生命周期》《管理功能开关》

通用可用功能开关

大多数通用可用功能默认启用。您可以通过在配置中将功能标志设置为“false”来禁用这些功能。

功能开关名称描述默认启用
disableEnvelopeEncryption禁用信封加密(仅限紧急情况)
publicDashboardsScene启用使用场景渲染公共面板
featureHighlights突出显示 Grafana Enterprise 功能
correlations关联页面
cloudWatchCrossAccountQuerying在 CloudWatch 数据源中启用跨账户查询
nestedFolders启用文件夹嵌套
logsContextDatasourceUi允许数据源为上下文视图提供自定义 UI
lokiQuerySplitting将大间隔查询拆分为更小时间间隔的子查询
influxdbBackendMigration无需代理即可查询 InfluxDB InfluxQL
dataplaneFrontendFallback支持转换和字段名称匹配器中数据平面契约字段名称更改,其中名称不同
unifiedRequestLog将错误日志写入请求日志记录器
pluginsDetailsRightPanel为插件详情页面启用右侧面板
recordedQueriesMulti启用在记录的查询中从单个查询写入多个项目
logsExploreTableVisualisationExplore 中日志的表格可视化
transformationsRedesign启用转换重设计
awsAsyncQueryCaching为 Redshift 和 Athena 的异步查询启用缓存。要求数据源启用了缓存和异步查询支持。
angularDeprecationUI在面板中显示 Angular 警告
dashgpt在面板中启用 AI 支持的功能
alertingInsights显示新的报警洞察落地页
externalCorePlugins允许核心插件作为外部插件加载
panelMonitoring通过日志和测量启用面板监控
formatString启用格式字符串转换器
kubernetesPlaylists在前端使用 kubernetes API 处理播放列表,并将 /api/playlist 请求路由到 k8s
kubernetesClientDashboardsFolders将文件夹和面板服务请求路由到 k8s
recoveryThreshold为阈值服务器端表达式启用功能恢复阈值(也称滞后)
lokiStructuredMetadata使 loki 数据源能够从 Loki 服务器请求结构化元数据
addFieldFromCalculationStatFunctions将累积函数和窗口函数添加到从计算转换中添加字段
annotationPermissionUpdate通过将注释权限限制到文件夹和面板来改变其工作方式。
dashboardSceneForViewers为查看者角色启用使用场景渲染面板
dashboardSceneSolo为单独面板启用使用场景渲染面板
dashboardScene为所有角色启用使用场景渲染面板
ssoSettingsApi在 Grafana 中启用 SSO 设置 API 和 OAuth 配置 UI
logsInfiniteScrolling在 Explore 和面板中为日志面板启用无限滚动
alertingSimplifiedRouting允许用户在编辑或创建警报规则时直接指定联系点,以便轻松配置警报通知
logRowsPopoverMenu启用选择日志行文本时显示过滤菜单
lokiQueryHints为 Loki 启用查询提示
alertingQueryOptimization优化符合条件的查询以减少数据源负载
onPremToCloudMigrations启用 Grafana 迁移助手,帮助您轻松将各种本地资源迁移到您的 Grafana Cloud 技术栈。
groupToNestedTableTransformation启用分组到嵌套表格转换
newPDFRendering面板到 PDF 渲染的新实现
tlsMemcached在企业缓存功能中使用启用 TLS 的 memcached
ssoSettingsSAML使用新的 SSO 设置 API 配置 SAML 连接器
cloudWatchNewLabelParsing更新 CloudWatch 标签解析以提高准确性
newDashboardSharingComponent启用新的共享抽屉设计
pluginProxyPreserveTrailingSlash保留插件代理尾随斜杠。
azureMonitorPrometheusExemplars允许将 Azure Monitor 配置为可提供 Prometheus 示例的数据源
pinNavItems启用导航项固定
failWrongDSUID如果数据源具有无效 UID,则抛出错误
alertingApiServer将警报 API 注册到 K8s API 服务器
cloudWatchRoundUpEndTime将指标查询的结束时间向上取整到下一分钟,以避免数据丢失
newFiltersUI在场景架构中为即席过滤器变量启用新的组合框样式 UI
alertingQueryAndExpressionsStepMode为警报查询和表达式启用步进模式
useSessionStorageForRedirection使用会话存储处理登录后的重定向
pluginsSriChecks为插件资产启用 SRI 检查
prometheusUsesCombobox为 Prometheus 查询编辑器使用新的 Combobox 组件
azureMonitorDisableLogLimit当设置为 true 时,禁用 Azure Monitor 的日志限制。此限制默认启用。
preinstallAutoUpdate启用预安装插件的自动更新
reportingUseRawTimeRange使用原始报告或面板时间范围,而不是进行绝对转换
alertingUIOptimizeReducer在创建新的警报规则并使用即时查询时,允许从报警 UI 中移除 Reducer
azureMonitorEnableUserAuth仅为 Azure Monitor 数据源启用用户认证
alertingNotificationsStepMode在通知部分启用简化的步进模式
lokiLabelNamesQueryApi默认使用 Loki 的 /labels API 而不是 /series
unifiedNavbars启用统一导航栏

公共预览功能开关

公共预览功能由我们的支持团队提供支持,但可能仅限于启用、配置和部分故障排除。

功能开关名称描述
panelTitleSearch使用面板标题搜索面板
grpcServer运行 GRPC 服务器
renderAuthJWT使用基于 JWT 的认证进行渲染,而不是依赖远程缓存
refactorVariablesTimeRange重构时间范围变量流程,减少链式查询变量时的 API 调用次数
faroDatasourceSelector在前端可观测性的“前端应用程序”部分启用数据源选择器
enableDatagridEditing在数据网格面板中启用编辑功能
sqlDatasourceDatabaseSelection启用之前 SQL 数据源数据集下拉行为
reportingRetries为报告功能启用渲染重试
externalServiceAccounts插件的自动服务账户和令牌设置
cloudWatchBatchQueries将 CloudWatch 指标查询作为单独的批次运行
pdfTables在报告中启用将表格数据生成为 PDF
canvasPanelPanZoom允许在 canvas 面板中平移和缩放
regressionTransformation启用回归分析转换
alertingSaveStateCompressed启用基于压缩 protobuf 的警报状态存储
ssoSettingsLDAP使用新的 SSO 设置 API 配置 LDAP 连接器
improvedExternalSessionHandling启用对 OAuth 外部会话的改进支持。启用此功能后,用户可能需要重新进行认证。
elasticsearchCrossClusterSearch在 Elasticsearch 数据源中启用跨集群搜索
improvedExternalSessionHandlingSAML启用对 SAML 外部会话的改进支持。确保在 Grafana 中正确配置 NameID 格式,以便 SAML 单点注销正常工作。
teamHttpHeadersMimir为 Mimir 数据源启用 LBAC,以对团队用户的客户端请求应用 LBAC 指标过滤
alertRuleRestore启用警报规则恢复功能
azureMonitorLogsBuilderEditor为 Azure Monitor 数据源启用日志构建器模式
logsPanelControls在 Explore 的日志面板中启用控制组件

开发功能开关

以下开关要求您在启用此功能开关之前,明确将 Grafana 的应用程序模式设置为“development”。这些功能通常是实验性的。

功能开关名称描述
grafanaAPIServerWithExperimentalAPIs将实验性 API 注册到 k8s API 服务器,包括所有数据源
grafanaAPIServerEnsureKubectlAccess启动附加的 https 处理程序并写入 kubectl 选项