应用使能平台

注解

标有“(预览)”的功能为可供试用和评估的可选功能,不建议用于商业用途。如果您对预览功能感兴趣,请联系您的销售代表。


在 EnOS 2.3 中,我们为单点登录、业务流程管理、数据可视化、开发者工作室等应用服务添加了新功能。详细信息如下。

单点登录

单点登录服务新增了图片验证码功能,可在客户登录页面显示图片验证码。更多信息,参考 定制客户端登录页面

业务流程管理服务

业务流程管理服务新增了时间范围选择器表单元素,支持用户同时选择开始与结束日期与时间。更多信息,参考 时间范围选择器

数据可视化服务

数据源

  • 新增了以下类型的数据源:
    • 静态数据:一组固定不随时间变化的数据表。可通过上传 CSV 文件来指定要使用的数据集。
    • 数据联邦:EnOS 数据联邦服务,为分布式数据源提供统一的数据访问层。可通过 SQL 查询指定要在 DTV 中使用的数据集,甚至可以创建在 SQL 查询中可使用的自定义变量。通过变量可执行多种类似的查询,无需重复创建数据集或 SQL 查询。
    • 通用数据服务:EnOS 通用数据服务,提供跨领域 KPI、指标、度量、告警等 EnOS 数据的访问。由于此数据源为内置数据源,可开箱即用,无需额外配置。
  • 新增 元数据缓存数据缓存 设置,用于指定缓存清空频率。


更多信息,参考 配置数据源

工作空间鉴权

DTV 管理新增 工作空间鉴权 功能,允许用户在管理平台对其有权限的所有工作空间进行配置管理,包括对自定义组件进行上传、下载、删除等管理操作。更多信息,参考 创建工作空间


页面编辑器

  • 重新组织工具栏以提高可用性并容纳更多功能。

    ../_images/dtv_editor_toolbar_2.2vs2.3.png


  • 页面设置 中增加了背景填充,用于指定背景图片的显示方式。


更多信息,参考 浏览指标页面编辑器.

图表编辑器

新增功能选项,以优化编辑器使用体验:

  • 组件最大化,发布与预览界面新增功能,选中普通组件或容器组件可放大展示全屏效果
  • CSV 导出,发布与预览界面新增功能,选中普通组件或容器组件可导出 CSV 数据
  • 刷新数据,工具栏中新增功能,以显示更新后的计算字段


更多信息,参考 浏览指标页面编辑器组件配置

过滤器

DTV 现在提供了三种不同的过滤器,运行于不同的范围。


增强了 全局过滤器,如下所示:

  • 新增更多过滤类型:多选下拉、单选下拉、标签、单边时间、输入框
  • 支持联动数据源
  • 支持包含或排除组件
  • 支持创建 页面参数。页面参数可附加到指标页面 URL,或用于组件标题、富文本、计算字段中,以显示动态数据。


新增以下过滤器:

  • 组件过滤器,允许用户过滤同一页面上多个关联组件的数据
  • 内部过滤器,允许用户根据指定条件过滤单个控件内的数据


更多信息,参考 添加过滤器

已发布页面

发布指标页面后,可使用 URL 参数指定以下页面属性:

  • 展示模式:指定页面默认以大屏、网页、或移动端模式展示。
  • 页面参数:指定全局过滤器中定义的页面参数的实际值。
  • 时区:转换时间数据的时区。


更多信息,参考 发布指标页面

新增组件

新增组件选项,以满足更多的可视化需求。

组件 描述
进度条 以条状形式显示实现目标的进度。
指标卡 在多张卡上显示单个度量数据。
水球图 以液位形式显示实现目标的进度。
多度量卡 在多张卡上显示多个度量数据。
混合仪表盘 在图表中显示实现目标的进度和多个度量数据。
嵌入式框架 显示外部内容如网页。
热力图 用不同的色块代表不同的数据值。
告警列表 以简明摘要的格式显示告警信息。
拓扑 以层级结构显示信息。通常用于监控已连接场站的资产。
容器 对组件进行分组,并将组件整理到页签中。

现有组件

优化现有组件,以实现更好的可用性。

组件 优化
全部
  • 新增将组件标题设为超链接的功能,并支持以四种不同的语言(英语、中文、西班牙语和日语)指定标题。
  • 新增 去空平均 聚合函数,用于计算非空度量的平均值。
  • 新增 自适应单位 选项,自动转换单位,缩短某些组件中超长的数据值。
表格
  • 新增 汇总行,实现表格内的数值聚合。
  • 增强了数据字段的聚合功能,支持聚合具有相同维度和对比数据值的度量数据值。
  • 支持将列数据显示为链接。
  • 新增格式规则,可根据度量数据动态的变更文字颜色或单元格的背景色。
富文本 新增格式规则,可根据度量数据动态的变更文字颜色。

开发者工作室

DevOps

首页

新增开发者首页功能,包含公告、最近访问、我的应用,方便开发者快速找到目标功能。


更多信息,参考 开发者工作室 - 首页

项目

  • 增加临时存储配额管理,支持配置集群环境属性。
  • 增加网络策略管理,默认项目之间网络访问隔离,配置网络策略增加访问白名单开放跨项目网络访问。


更多信息,参考 管理项目

产品

新增产品管理功能,方便对多个应用组成的产品进行管理。


更多信息,参考 管理产品

应用

优化开发者应用列表视图交互,优化应用下线逻辑。


更多信息,参考 管理应用

流水线

  • 增加流水线运行统计报表。
  • 增加 Chart 生成 流水线任务,可将同一产品下的多个应用的 Kubernetes 资源打包成 Chart 包用于 Helm 部署。
  • 增加创建 tag 入口,在应用镜像验证通过后,可直接在流水线中对镜像和源代码打 tag。


更多信息,参考 管理流水线

工具集集成

已支持 Github 集成。

Chart 发布

增加 Chart 版本展示和下载功能,优化 dry run 操作流程和交互体验,优化 Chart 部署失败的回滚逻辑。


更多信息,参考 使用 Helm Chart 发布应用

日志中心

支持创建日志指标,可基于日志指标设置监控与告警。


更多信息,参考 创建日志指标

监控

  • 以图形化方式展示应用在不同环境的监控指标,新增事件和日志监控大盘。
  • 支持多种类型的告警规则。
  • 支持用户接收告警事件通知并查看已生成的告警事件及历史。


更多信息,参考 开启监控

应用商店

应用模板

  • 增加应用模板开发者信息,支持中文名称应用。
  • 多集群时可指定集群上架,优化审核过程。
  • 支持通过流水线生成 Chart 后直接提交上架。


更多信息,参考 管理应用模板

发布

增加应用商店部署的应用实例生命周期管理,支持实例升级和卸载。


更多信息,参考 部署应用实例

灰度发布

增加灰度发布功能,可同时部署新旧两个版本的应用模板,通过随机流量、请求 Header 匹配等不同方式管理不同版本的访问流量。在版本出现问题时及时切换,降低升级和发布风险。


更多信息,参考 灰度发布应用实例